Partilhar via


Diagnostic interface

Interface que representa um Diagnóstico.

Métodos

createOrUpdate(string, string, string, DiagnosticContract, DiagnosticCreateOrUpdateOptionalParams)

Cria um novo Diagnóstico ou atualiza um existente.

delete(string, string, string, string, DiagnosticDeleteOptionalParams)

Elimina o Diagnóstico especificado.

get(string, string, string, DiagnosticGetOptionalParams)

Obtém os detalhes do Diagnóstico especificado pelo respetivo identificador.

getEntityTag(string, string, string, DiagnosticGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do Diagnóstico especificado pelo respetivo identificador.

listByService(string, string, DiagnosticListByServiceOptionalParams)

Lista todos os diagnósticos da instância do serviço Gestão de API.

update(string, string, string, string, DiagnosticContract, DiagnosticUpdateOptionalParams)

Atualizações os detalhes do Diagnóstico especificado pelo respetivo identificador.

Detalhes de Método

createOrUpdate(string, string, string, DiagnosticContract, DiagnosticCreateOrUpdateOptionalParams)

Cria um novo Diagnóstico ou atualiza um existente.

function createOrUpdate(resourceGroupName: string, serviceName: string, diagnosticId: string, parameters: DiagnosticContract, options?: DiagnosticCreateOrUpdateOptionalParams): Promise<DiagnosticCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

diagnosticId

string

Identificador de diagnóstico. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

parameters
DiagnosticContract

Criar parâmetros.

options
DiagnosticCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, DiagnosticDeleteOptionalParams)

Elimina o Diagnóstico especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

diagnosticId

string

Identificador de diagnóstico. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

ifMatch

string

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

options
DiagnosticDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, DiagnosticGetOptionalParams)

Obtém os detalhes do Diagnóstico especificado pelo respetivo identificador.

function get(resourceGroupName: string, serviceName: string, diagnosticId: string, options?: DiagnosticGetOptionalParams): Promise<DiagnosticGetResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

diagnosticId

string

Identificador de diagnóstico. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

options
DiagnosticGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, DiagnosticGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do Diagnóstico especificado pelo respetivo identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, diagnosticId: string, options?: DiagnosticGetEntityTagOptionalParams): Promise<DiagnosticGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

diagnosticId

string

Identificador de diagnóstico. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

options
DiagnosticGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, DiagnosticListByServiceOptionalParams)

Lista todos os diagnósticos da instância do serviço Gestão de API.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

options
DiagnosticListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, string, DiagnosticContract, DiagnosticUpdateOptionalParams)

Atualizações os detalhes do Diagnóstico especificado pelo respetivo identificador.

function update(resourceGroupName: string, serviceName: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticContract, options?: DiagnosticUpdateOptionalParams): Promise<DiagnosticUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

diagnosticId

string

Identificador de diagnóstico. Tem de ser exclusivo na instância de serviço do Gestão de API atual.

ifMatch

string

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

parameters
DiagnosticContract

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

options
DiagnosticUpdateOptionalParams

Os parâmetros de opções.

Devoluções