Dela via


ApiIssue interface

Gränssnitt som representerar en ApiIssue.

Metoder

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

Skapar ett nytt problem för ett API eller uppdaterar ett befintligt.

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

Tar bort det angivna problemet från ett API.

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

Hämtar information om problemet för ett API som anges av dess identifierare.

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

Hämtar entitetstillståndsversionen (Etag) för problemet för ett API som anges av dess identifierare.

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Visar en lista över alla problem som är associerade med det angivna API:et.

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

Uppdateringar ett befintligt problem för ett API.

Metodinformation

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

Skapar ett nytt problem för ett API eller uppdaterar ett befintligt.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

issueId

string

Problemidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

parameters
IssueContract

Skapa parametrar.

options
ApiIssueCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

Tar bort det angivna problemet från ett API.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

issueId

string

Problemidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.

options
ApiIssueDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Hämtar information om problemet för ett API som anges av dess identifierare.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

issueId

string

Problemidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ApiIssueGetOptionalParams

Alternativparametrarna.

Returer

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

Hämtar entitetstillståndsversionen (Etag) för problemet för ett API som anges av dess identifierare.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

issueId

string

Problemidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ApiIssueGetEntityTagOptionalParams

Alternativparametrarna.

Returer

listByService(string, string, string, ApiIssueListByServiceOptionalParams)

Visar en lista över alla problem som är associerade med det angivna API:et.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ApiIssueListByServiceOptionalParams

Alternativparametrarna.

Returer

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

Uppdateringar ett befintligt problem för ett API.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

apiId

string

API-identifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

issueId

string

Problemidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.

parameters
IssueUpdateContract

Uppdatera parametrar.

options
ApiIssueUpdateOptionalParams

Alternativparametrarna.

Returer