Delen via


ApiDiagnostic interface

Interface die een ApiDiagnostic vertegenwoordigt.

Methoden

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

Hiermee maakt u een nieuwe diagnose voor een API of werkt u een bestaande bij.

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

Hiermee verwijdert u de opgegeven diagnose uit een API.

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

Hiermee haalt u de details van de diagnostische gegevens op voor een API die is opgegeven door de bijbehorende id.

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

Hiermee haalt u de versie van de entiteitsstatus (Etag) van de diagnostische gegevens op voor een API die is opgegeven door de bijbehorende id.

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Een lijst met alle diagnostische gegevens van een API.

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

Updates de details van de diagnostische gegevens voor een API die is opgegeven door de id.

Methodedetails

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

Hiermee maakt u een nieuwe diagnose voor een API of werkt u een bestaande bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

apiId

string

API-id. Moet uniek zijn in het huidige API Management service-exemplaar.

diagnosticId

string

Diagnostische id. Moet uniek zijn in het huidige API Management service-exemplaar.

parameters
DiagnosticContract

Parameters maken.

options
ApiDiagnosticCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

Hiermee verwijdert u de opgegeven diagnose uit een API.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

apiId

string

API-id. Moet uniek zijn in het huidige API Management service-exemplaar.

diagnosticId

string

Diagnostische id. Moet uniek zijn in het huidige API Management service-exemplaar.

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit de headerreactie van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

options
ApiDiagnosticDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Hiermee haalt u de details van de diagnostische gegevens op voor een API die is opgegeven door de bijbehorende id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

apiId

string

API-id. Moet uniek zijn in het huidige API Management service-exemplaar.

diagnosticId

string

Diagnostische id. Moet uniek zijn in het huidige API Management service-exemplaar.

options
ApiDiagnosticGetOptionalParams

De optiesparameters.

Retouren

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

Hiermee haalt u de versie van de entiteitsstatus (Etag) van de diagnostische gegevens op voor een API die is opgegeven door de bijbehorende id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

apiId

string

API-id. Moet uniek zijn in het huidige API Management service-exemplaar.

diagnosticId

string

Diagnostische id. Moet uniek zijn in het huidige API Management service-exemplaar.

options
ApiDiagnosticGetEntityTagOptionalParams

De optiesparameters.

Retouren

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Een lijst met alle diagnostische gegevens van een API.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

apiId

string

API-id. Moet uniek zijn in het huidige API Management service-exemplaar.

options
ApiDiagnosticListByServiceOptionalParams

De optiesparameters.

Retouren

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

Updates de details van de diagnostische gegevens voor een API die is opgegeven door de id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

apiId

string

API-id. Moet uniek zijn in het huidige API Management service-exemplaar.

diagnosticId

string

Diagnostische id. Moet uniek zijn in het huidige API Management service-exemplaar.

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit de headerreactie van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

parameters
DiagnosticContract

Parameters voor diagnostische updates.

options
ApiDiagnosticUpdateOptionalParams

De optiesparameters.

Retouren