Partilhar via


Logger interface

Interface que representa um Logger.

Métodos

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

Cria ou Atualizações um logger.

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

Elimina o logger especificado.

get(string, string, string, LoggerGetOptionalParams)

Obtém os detalhes do logger especificados pelo identificador.

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do logger especificado pelo identificador.

listByService(string, string, LoggerListByServiceOptionalParams)

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

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

Atualizações um logger existente.

Detalhes de Método

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

Cria ou Atualizações um logger.

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 é sensível a maiúsculas e minúsculas.

serviceName

string

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

loggerId

string

Identificador de logger. Tem de ser exclusivo na instância do serviço Gestão de API.

parameters
LoggerContract

Criar parâmetros.

options
LoggerCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Elimina o logger 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 é sensível a maiúsculas e minúsculas.

serviceName

string

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

loggerId

string

Identificador de logger. Tem de ser exclusivo na instância do serviço Gestão de API.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho do pedido 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 logger especificados pelo 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 é sensível a maiúsculas e minúsculas.

serviceName

string

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

loggerId

string

Identificador de logger. Tem de ser exclusivo na instância do serviço Gestão 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 logger especificado pelo 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 é sensível a maiúsculas e minúsculas.

serviceName

string

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

loggerId

string

Identificador de logger. Tem de ser exclusivo na instância do serviço Gestão de API.

options
LoggerGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, LoggerListByServiceOptionalParams)

Lista uma coleção de loggers 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 é sensível a maiúsculas e minúsculas.

serviceName

string

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

options
LoggerListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

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

Atualizações um logger 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 é sensível a maiúsculas e minúsculas.

serviceName

string

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

loggerId

string

Identificador de logger. Tem de ser exclusivo na instância do serviço Gestão de API.

ifMatch

string

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

parameters
LoggerUpdateContract

Atualizar parâmetros.

options
LoggerUpdateOptionalParams

Os parâmetros de opções.

Devoluções