Web Apps - Update Diagnostic Logs Config Slot

Descrição para Atualizações a configuração de registo de uma aplicação.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/logs?api-version=2023-12-01

Parâmetros do URI

Name Em Necessário Tipo Description
name
path True

string

Nome da aplicação.

resourceGroupName
path True

string

Nome do grupo de recursos ao qual o recurso pertence.

Padrão Regex: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

Nome do bloco de implementação. Se não for especificado um bloco, a API atualizará a configuração de registo do bloco de produção.

subscriptionId
path True

string

O seu ID de subscrição do Azure. Esta é uma cadeia formatada com GUID (por exemplo, 000000000-0000-0000-0000-000000000000).

api-version
query True

string

Versão da API

Corpo do Pedido

Name Tipo Description
kind

string

Tipo de recurso.

properties.applicationLogs

ApplicationLogsConfig

Configuração de registos de aplicações.

properties.detailedErrorMessages

EnabledConfig

Configuração detalhada de mensagens de erro.

properties.failedRequestsTracing

EnabledConfig

Falha na configuração do rastreio de pedidos.

properties.httpLogs

HttpLogsConfig

Configuração de registos HTTP.

Respostas

Name Tipo Description
200 OK

SiteLogsConfig

OK

Other Status Codes

DefaultErrorResponse

Serviço de Aplicações resposta de erro.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Definições

Name Description
ApplicationLogsConfig

Configuração de registos de aplicações.

AzureBlobStorageApplicationLogsConfig

A aplicação regista a configuração do armazenamento de blobs do Azure.

AzureBlobStorageHttpLogsConfig

Http regista a configuração do armazenamento de blobs do Azure.

AzureTableStorageApplicationLogsConfig

Registos de aplicações na configuração do armazenamento de tabelas do Azure.

DefaultErrorResponse

Serviço de Aplicações resposta de erro.

Details
EnabledConfig

Configuração ativada.

Error

Modelo de erro.

FileSystemApplicationLogsConfig

Registos de aplicações na configuração do sistema de ficheiros.

FileSystemHttpLogsConfig

Http regista a configuração do sistema de ficheiros.

HttpLogsConfig

Configuração de registos http.

LogLevel

Nível de registo.

SiteLogsConfig

Configuração de Serviço de Aplicações registos do site.

ApplicationLogsConfig

Configuração de registos de aplicações.

Name Tipo Description
azureBlobStorage

AzureBlobStorageApplicationLogsConfig

Registos de aplicações na configuração do armazenamento de blobs.

azureTableStorage

AzureTableStorageApplicationLogsConfig

Registos de aplicações na configuração do armazenamento de tabelas do Azure.

fileSystem

FileSystemApplicationLogsConfig

Registos de aplicações na configuração do sistema de ficheiros.

AzureBlobStorageApplicationLogsConfig

A aplicação regista a configuração do armazenamento de blobs do Azure.

Name Tipo Description
level

LogLevel

Nível de registo.

retentionInDays

integer

Retenção em dias. Remover blobs com mais de X dias. 0 ou inferior significa que não há retenção.

sasUrl

string

URL de SAS para um contentor de blobs do Azure com permissões de leitura/escrita/lista/eliminação.

AzureBlobStorageHttpLogsConfig

Http regista a configuração do armazenamento de blobs do Azure.

Name Tipo Description
enabled

boolean

Verdadeiro se a configuração estiver ativada, falso se estiver desativada e nula se a configuração não estiver definida.

retentionInDays

integer

Retenção em dias. Remover blobs com mais de X dias. 0 ou inferior significa que não há retenção.

sasUrl

string

URL de SAS para um contentor de blobs do Azure com permissões de leitura/escrita/lista/eliminação.

AzureTableStorageApplicationLogsConfig

Registos de aplicações na configuração do armazenamento de tabelas do Azure.

Name Tipo Description
level

LogLevel

Nível de registo.

sasUrl

string

URL de SAS para uma tabela do Azure com permissões de adicionar/consultar/eliminar.

DefaultErrorResponse

Serviço de Aplicações resposta de erro.

Name Tipo Description
error

Error

Modelo de erro.

Details

Name Tipo Description
code

string

Cadeia padronizada para identificar programaticamente o erro.

message

string

Descrição detalhada do erro e informações de depuração.

target

string

Descrição detalhada do erro e informações de depuração.

EnabledConfig

Configuração ativada.

Name Tipo Description
enabled

boolean

Verdadeiro se a configuração estiver ativada, falso se estiver desativada e nula se a configuração não estiver definida.

Error

Modelo de erro.

Name Tipo Description
code

string

Cadeia padronizada para identificar programaticamente o erro.

details

Details[]

Erros detalhados.

innererror

string

Mais informações para depurar o erro.

message

string

Descrição detalhada do erro e informações de depuração.

target

string

Descrição detalhada do erro e informações de depuração.

FileSystemApplicationLogsConfig

Registos de aplicações na configuração do sistema de ficheiros.

Name Tipo Default value Description
level

LogLevel

Off

Nível de registo.

FileSystemHttpLogsConfig

Http regista a configuração do sistema de ficheiros.

Name Tipo Description
enabled

boolean

Verdadeiro se a configuração estiver ativada, falso se estiver desativada e nula se a configuração não estiver definida.

retentionInDays

integer

Retenção em dias. Remover ficheiros com mais de X dias. 0 ou inferior significa que não há retenção.

retentionInMb

integer

Tamanho máximo em megabytes que os ficheiros de registo http podem utilizar. Quando forem alcançados ficheiros de registo antigos, serão removidos para libertar espaço para os novos. O valor pode variar entre 25 e 100.

HttpLogsConfig

Configuração de registos http.

Name Tipo Description
azureBlobStorage

AzureBlobStorageHttpLogsConfig

Http regista a configuração do armazenamento de blobs do Azure.

fileSystem

FileSystemHttpLogsConfig

Http regista a configuração do sistema de ficheiros.

LogLevel

Nível de registo.

Name Tipo Description
Error

string

Information

string

Off

string

Verbose

string

Warning

string

SiteLogsConfig

Configuração de Serviço de Aplicações registos do site.

Name Tipo Description
id

string

ID do Recurso.

kind

string

Tipo de recurso.

name

string

Nome do Recurso.

properties.applicationLogs

ApplicationLogsConfig

Configuração de registos de aplicações.

properties.detailedErrorMessages

EnabledConfig

Configuração detalhada de mensagens de erro.

properties.failedRequestsTracing

EnabledConfig

Falha na configuração do rastreio de pedidos.

properties.httpLogs

HttpLogsConfig

Configuração de registos HTTP.

type

string

Tipo de recurso.