Freigeben über


ApiIssue interface

Schnittstelle, die eine ApiIssue darstellt.

Methoden

createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)

Erstellt ein neues Problem für eine API oder aktualisiert ein bereits vorhandenes

delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)

Löscht das angegebene Problem aus einer API

get(string, string, string, string, ApiIssueGetOptionalParams)

Ruft die Details des Problems für eine API ab, die durch ihren Bezeichner angegeben wird.

getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) des Problems für eine API ab, die durch den Bezeichner angegeben wird.

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Listet die der angegebenen API zugeordneten Probleme auf

update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)

Updates ein vorhandenes Problem für eine API.

Details zur Methode

createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)

Erstellt ein neues Problem für eine API oder aktualisiert ein bereits vorhandenes

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, parameters: IssueContract, options?: ApiIssueCreateOrUpdateOptionalParams): Promise<ApiIssueCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

apiId

string

API-Bezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

issueId

string

Problembezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

parameters
IssueContract

Erstellen Sie Parameter.

options
ApiIssueCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)

Löscht das angegebene Problem aus einer API

function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, options?: ApiIssueDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

apiId

string

API-Bezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

issueId

string

Problembezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für die bedingungslose Aktualisierung sein.

options
ApiIssueDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, string, ApiIssueGetOptionalParams)

Ruft die Details des Problems für eine API ab, die durch ihren Bezeichner angegeben wird.

function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetOptionalParams): Promise<ApiIssueGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

apiId

string

API-Bezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

issueId

string

Problembezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

options
ApiIssueGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) des Problems für eine API ab, die durch den Bezeichner angegeben wird.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetEntityTagOptionalParams): Promise<ApiIssueGetEntityTagHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

apiId

string

API-Bezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

issueId

string

Problembezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

options
ApiIssueGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Listet die der angegebenen API zugeordneten Probleme auf

function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiIssueListByServiceOptionalParams): PagedAsyncIterableIterator<IssueContract, IssueContract[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

apiId

string

API-Bezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

options
ApiIssueListByServiceOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)

Updates ein vorhandenes Problem für eine API.

function update(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, parameters: IssueUpdateContract, options?: ApiIssueUpdateOptionalParams): Promise<ApiIssueUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

apiId

string

API-Bezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

issueId

string

Problembezeichner. Muss im aktuellen API Management-Dienst instance eindeutig sein.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für die bedingungslose Aktualisierung sein.

parameters
IssueUpdateContract

Aktualisieren von Parametern.

options
ApiIssueUpdateOptionalParams

Die Optionsparameter.

Gibt zurück