ApiDiagnostic interface
Gränssnitt som representerar ett ApiDiagnostic.
Metoder
create |
Skapar en ny diagnostik för ett API eller uppdaterar en befintlig. |
delete(string, string, string, string, string, Api |
Tar bort den angivna diagnostiken från ett API. |
get(string, string, string, string, Api |
Hämtar information om diagnostiken för ett API som anges av dess identifierare. |
get |
Hämtar entitetstillståndsversionen (Etag) för Diagnostik för ett API som anges av dess identifierare. |
list |
Visar en lista över all diagnostik för ett API. |
update(string, string, string, string, string, Diagnostic |
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.
Alternativparametrarna.
Returer
Promise<ApiDiagnosticCreateOrUpdateResponse>
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.
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
Promise<ApiDiagnosticGetResponse>
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.
Alternativparametrarna.
Returer
Promise<ApiDiagnosticGetEntityTagHeaders>
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.
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.
Alternativparametrarna.
Returer
Promise<ApiDiagnosticUpdateResponse>