Partilhar via


Logger interface

Interface que representa um Logger.

Métodos

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

Cria ou atualiza um registrador.

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

Exclui o registrador especificado.

get(string, string, string, LoggerGetOptionalParams)

Obtém os detalhes do registrador especificados por seu identificador.

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

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

listByService(string, string, LoggerListByServiceOptionalParams)

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

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

Atualiza um registrador existente.

Detalhes de Método

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

Cria ou atualiza um registrador.

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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

loggerId

string

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

parameters
LoggerContract

Crie parâmetros.

options
LoggerCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Exclui o registrador 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

loggerId

string

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

ifMatch

string

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

options
LoggerDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, LoggerGetOptionalParams)

Obtém os detalhes do registrador especificados 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

loggerId

string

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

options
LoggerGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do registrador 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

loggerId

string

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

options
LoggerGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, LoggerListByServiceOptionalParams)

Lista uma coleção de registradores 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

options
LoggerListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

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

Atualiza um registrador 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

loggerId

string

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

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do 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.

Devoluções