Dela via


ApiDiagnostic interface

Gränssnitt som representerar ett ApiDiagnostic.

Metoder

createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)

Skapar en ny diagnostik för ett API eller uppdaterar en befintlig.

delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)

Tar bort den angivna diagnostiken från ett API.

get(string, string, string, string, ApiDiagnosticGetOptionalParams)

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

getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)

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

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Visar en lista över all diagnostik för ett API.

update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)

Uppdateringar information om diagnostiken för ett API som anges av dess identifierare.

Metodinformation

createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)

Skapar en ny diagnostik för ett API eller uppdaterar en befintlig.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: ApiDiagnosticCreateOrUpdateOptionalParams): Promise<ApiDiagnosticCreateOrUpdateResponse>

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.

diagnosticId

string

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

parameters
DiagnosticContract

Skapa parametrar.

options
ApiDiagnosticCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)

Tar bort den angivna diagnostiken från ett API.

function delete(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, options?: ApiDiagnosticDeleteOptionalParams): 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.

diagnosticId

string

Diagnostikidentifierare. 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
ApiDiagnosticDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, string, string, ApiDiagnosticGetOptionalParams)

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

function get(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetOptionalParams): Promise<ApiDiagnosticGetResponse>

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.

diagnosticId

string

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

options
ApiDiagnosticGetOptionalParams

Alternativparametrarna.

Returer

getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetEntityTagOptionalParams): Promise<ApiDiagnosticGetEntityTagHeaders>

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.

diagnosticId

string

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

options
ApiDiagnosticGetEntityTagOptionalParams

Alternativparametrarna.

Returer

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Visar en lista över all diagnostik för ett API.

function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiDiagnosticListByServiceOptionalParams): PagedAsyncIterableIterator<DiagnosticContract, DiagnosticContract[], 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
ApiDiagnosticListByServiceOptionalParams

Alternativparametrarna.

Returer

update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)

Uppdateringar information om diagnostiken för ett API som anges av dess identifierare.

function update(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticContract, options?: ApiDiagnosticUpdateOptionalParams): Promise<ApiDiagnosticUpdateResponse>

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.

diagnosticId

string

Diagnostikidentifierare. 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
DiagnosticContract

Parametrar för diagnostikuppdatering.

options
ApiDiagnosticUpdateOptionalParams

Alternativparametrarna.

Returer