Compartilhar via


ApiDiagnostic interface

Interface que representa uma ApiDiagnostic.

Métodos

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

Cria ou atualiza um diagnóstico para uma API.

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

Exclui o diagnóstico especificado de uma API.

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

Obtém os detalhes do Diagnóstico de uma API especificada por seu identificador.

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

Obtém a versão Etag (estado de entidade) do Diagnóstico para uma API especificada por seu identificador.

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Lista todos os diagnósticos de uma API.

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

Atualizações os detalhes do Diagnóstico para uma API especificada por seu identificador.

Detalhes do método

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

Cria ou atualiza um diagnóstico para uma API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

diagnosticId

string

Identificador de diagnóstico. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

parameters
DiagnosticContract

Criar parâmetros.

options
ApiDiagnosticCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

Exclui o diagnóstico especificado de uma API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

diagnosticId

string

Identificador de diagnóstico. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
ApiDiagnosticDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Obtém os detalhes do Diagnóstico de uma API especificada por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

diagnosticId

string

Identificador de diagnóstico. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
ApiDiagnosticGetOptionalParams

Os parâmetros de opções.

Retornos

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

Obtém a versão Etag (estado de entidade) do Diagnóstico para uma API especificada por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

diagnosticId

string

Identificador de diagnóstico. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
ApiDiagnosticGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Lista todos os diagnósticos de uma API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
ApiDiagnosticListByServiceOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizações os detalhes do Diagnóstico para uma API especificada por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

diagnosticId

string

Identificador de diagnóstico. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
DiagnosticContract

Parâmetros de Atualização de Diagnóstico.

options
ApiDiagnosticUpdateOptionalParams

Os parâmetros de opções.

Retornos