Compartilhar via


Logger interface

Interface que representa um Agente.

Métodos

createOrUpdate(string, string, string, LoggerContract, LoggerCreateOrUpdateOptionalParams)

Cria ou atualiza um agente de log.

delete(string, string, string, string, LoggerDeleteOptionalParams)

Exclui o agente especificado.

get(string, string, string, LoggerGetOptionalParams)

Obtém os detalhes do agente especificado por seu identificador.

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do agente especificado por seu identificador.

listByService(string, string, LoggerListByServiceOptionalParams)

Lista uma coleção de agentes de log na instância de serviço especificada.

update(string, string, string, string, LoggerUpdateContract, LoggerUpdateOptionalParams)

Atualizações um agente existente.

Detalhes do método

createOrUpdate(string, string, string, LoggerContract, LoggerCreateOrUpdateOptionalParams)

Cria ou atualiza um agente de log.

function createOrUpdate(resourceGroupName: string, serviceName: string, loggerId: string, parameters: LoggerContract, options?: LoggerCreateOrUpdateOptionalParams): Promise<LoggerCreateOrUpdateResponse>

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.

loggerId

string

Identificador do agente. Deve ser exclusivo na instância de serviço Gerenciamento de API.

parameters
LoggerContract

Criar parâmetros.

options
LoggerCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, LoggerDeleteOptionalParams)

Exclui o agente especificado.

function delete(resourceGroupName: string, serviceName: string, loggerId: string, ifMatch: string, options?: LoggerDeleteOptionalParams): 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.

loggerId

string

Identificador do agente. Deve ser exclusivo na instância de serviço Gerenciamento de API.

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
LoggerDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, LoggerGetOptionalParams)

Obtém os detalhes do agente especificado por seu identificador.

function get(resourceGroupName: string, serviceName: string, loggerId: string, options?: LoggerGetOptionalParams): Promise<LoggerGetResponse>

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.

loggerId

string

Identificador do agente. Deve ser exclusivo na instância de serviço Gerenciamento de API.

options
LoggerGetOptionalParams

Os parâmetros de opções.

Retornos

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do agente especificado por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, loggerId: string, options?: LoggerGetEntityTagOptionalParams): Promise<LoggerGetEntityTagHeaders>

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.

loggerId

string

Identificador do agente. Deve ser exclusivo na instância de serviço Gerenciamento de API.

options
LoggerGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, LoggerListByServiceOptionalParams)

Lista uma coleção de agentes de log na instância de serviço especificada.

function listByService(resourceGroupName: string, serviceName: string, options?: LoggerListByServiceOptionalParams): PagedAsyncIterableIterator<LoggerContract, LoggerContract[], 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.

options
LoggerListByServiceOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, string, LoggerUpdateContract, LoggerUpdateOptionalParams)

Atualizações um agente existente.

function update(resourceGroupName: string, serviceName: string, loggerId: string, ifMatch: string, parameters: LoggerUpdateContract, options?: LoggerUpdateOptionalParams): Promise<LoggerUpdateResponse>

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.

loggerId

string

Identificador do agente. Deve ser exclusivo na instância de serviço Gerenciamento de API.

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
LoggerUpdateContract

Atualizar parâmetros.

options
LoggerUpdateOptionalParams

Os parâmetros de opções.

Retornos