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 eine vorhandene.

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 den Bezeichner angegeben ist.

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

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

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Listet alle Probleme auf, die der angegebenen API zugeordnet sind.

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

Aktualisiert 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 eine vorhandene.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

apiId

string

API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

issueId

string

Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz 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. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

apiId

string

API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

issueId

string

Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz 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 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 den Bezeichner angegeben ist.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

apiId

string

API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

issueId

string

Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz 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 ist.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

apiId

string

API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

issueId

string

Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

options
ApiIssueGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Listet alle Probleme auf, die der angegebenen API zugeordnet sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

apiId

string

API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

options
ApiIssueListByServiceOptionalParams

Die Optionsparameter.

Gibt zurück

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

Aktualisiert 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. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

apiId

string

API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

issueId

string

Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz 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 bedingungslose Aktualisierung sein.

parameters
IssueUpdateContract

Aktualisieren von Parametern.

options
ApiIssueUpdateOptionalParams

Die Optionsparameter.

Gibt zurück