Partager via


ApiDiagnostic interface

Interface représentant un ApiDiagnostic.

Méthodes

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

Crée un diagnostic pour une API ou met à jour celui qui existe.

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

Supprime le diagnostic spécifié d’une API.

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

Obtient les détails du diagnostic pour une API spécifiée par son identificateur.

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

Obtient la version d’état d’entité (Etag) de diagnostic pour une API spécifiée par son identificateur.

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Répertorie tous les diagnostics d’une API.

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

Mises à jour les détails du diagnostic pour une API spécifiée par son identificateur.

Détails de la méthode

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

Crée un diagnostic pour une API ou met à jour celui qui existe.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

apiId

string

Identificateur d'API. Doit être unique dans le instance de service Gestion des API actuel.

diagnosticId

string

Identificateur de diagnostic. Doit être unique dans le instance de service Gestion des API actuel.

parameters
DiagnosticContract

Créez des paramètres.

options
ApiDiagnosticCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

Supprime le diagnostic spécifié d’une API.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

apiId

string

Identificateur d'API. Doit être unique dans le instance de service Gestion des API actuel.

diagnosticId

string

Identificateur de diagnostic. Doit être unique dans le instance de service Gestion des API actuel.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état d’entité actuel de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
ApiDiagnosticDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Obtient les détails du diagnostic pour une API spécifiée par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

apiId

string

Identificateur d'API. Doit être unique dans le instance de service Gestion des API actuel.

diagnosticId

string

Identificateur de diagnostic. Doit être unique dans le instance de service Gestion des API actuel.

options
ApiDiagnosticGetOptionalParams

Paramètres d’options.

Retours

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

Obtient la version d’état d’entité (Etag) de diagnostic pour une API spécifiée par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

apiId

string

Identificateur d'API. Doit être unique dans le instance de service Gestion des API actuel.

diagnosticId

string

Identificateur de diagnostic. Doit être unique dans le instance de service Gestion des API actuel.

options
ApiDiagnosticGetEntityTagOptionalParams

Paramètres d’options.

Retours

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Répertorie tous les diagnostics d’une API.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

apiId

string

Identificateur d'API. Doit être unique dans le instance de service Gestion des API actuel.

options
ApiDiagnosticListByServiceOptionalParams

Paramètres d’options.

Retours

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

Mises à jour les détails du diagnostic pour une API spécifiée par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

apiId

string

Identificateur d'API. Doit être unique dans le instance de service Gestion des API actuel.

diagnosticId

string

Identificateur de diagnostic. Doit être unique dans le instance de service Gestion des API actuel.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état d’entité actuel de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

parameters
DiagnosticContract

Paramètres de mise à jour de diagnostic.

options
ApiDiagnosticUpdateOptionalParams

Paramètres d’options.

Retours