Web Apps - Update Diagnostic Logs Config Slot

Обновляет конфигурацию ведения журнала приложения.

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

Параметры URI

Name In Required Type Description
name
path True
  • string

Имя приложения

resourceGroupName
path True
  • string

Имя группы ресурсов, к которой принадлежит ресурс.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

slot
path True
  • string

Имя слота развертывания. Если слот не указан, API обновит конфигурацию ведения журнала для рабочего слота.

subscriptionId
path True
  • string

Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 000000000-0000-0000-0000-0000-000000000000000).

api-version
query True
  • string

Версия API

Текст запроса

Name Type Description
kind
  • string

Тип ресурса.

properties.applicationLogs

Конфигурация журналов приложений.

properties.detailedErrorMessages

Подробная конфигурация сообщений об ошибках.

properties.failedRequestsTracing

Конфигурация трассировки неудачных запросов.

properties.httpLogs

Конфигурация журналов HTTP.

Ответы

Name Type Description
200 OK

ОК

Other Status Codes

Служба приложений ответ на ошибку.

Безопасность

azure_auth

Flow OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation олицетворения учетной записи пользователя

Определения

ApplicationLogsConfig

Конфигурация журналов приложений.

AzureBlobStorageApplicationLogsConfig

Приложение регистрирует конфигурацию хранилища BLOB-объектов Azure.

AzureBlobStorageHttpLogsConfig

Http-журналы в конфигурацию хранилища BLOB-объектов Azure.

AzureTableStorageApplicationLogsConfig

Журналы приложений в конфигурации хранилища таблиц Azure.

DefaultErrorResponse

Служба приложений ответ на ошибку.

Details
EnabledConfig

Включенная конфигурация.

Error

Модель ошибки.

FileSystemApplicationLogsConfig

Журналы приложений в конфигурации файловой системы.

FileSystemHttpLogsConfig

Журналы HTTP в конфигурацию файловой системы.

HttpLogsConfig

Конфигурация журналов HTTP.

LogLevel

Уровень ведения журнала.

SiteLogsConfig

Настройка журналов Служба приложений сайта.

ApplicationLogsConfig

Конфигурация журналов приложений.

Name Type Description
azureBlobStorage

Журналы приложений в конфигурации хранилища BLOB-объектов.

azureTableStorage

Журналы приложений в конфигурации хранилища таблиц Azure.

fileSystem

Журналы приложений в конфигурации файловой системы.

AzureBlobStorageApplicationLogsConfig

Приложение регистрирует конфигурацию хранилища BLOB-объектов Azure.

Name Type Description
level

Уровень ведения журнала.

retentionInDays
  • integer

Хранение в днях. Удалите большие двоичные объекты старше X дней. 0 или ниже означает отсутствие хранения.

sasUrl
  • string

URL-адрес SAS для контейнера БОЛЬШИХ двоичных объектов Azure с разрешениями на чтение, запись, запись и удаление.

AzureBlobStorageHttpLogsConfig

Http-журналы в конфигурацию хранилища BLOB-объектов Azure.

Name Type Description
enabled
  • boolean

Значение true, если конфигурация включена, значение false, если она отключена, и значение NULL, если конфигурация не задана.

retentionInDays
  • integer

Хранение в днях. Удалите большие двоичные объекты старше X дней. 0 или ниже означает отсутствие хранения.

sasUrl
  • string

URL-адрес SAS для контейнера БОЛЬШИХ двоичных объектов Azure с разрешениями на чтение, запись, запись и удаление.

AzureTableStorageApplicationLogsConfig

Журналы приложений в конфигурации хранилища таблиц Azure.

Name Type Description
level

Уровень ведения журнала.

sasUrl
  • string

URL-адрес SAS для таблицы Azure с разрешениями add/query/delete.

DefaultErrorResponse

Служба приложений ответ на ошибку.

Name Type Description
error

Модель ошибки.

Details

Name Type Description
code
  • string

Стандартизованная строка для программной идентификации ошибки.

message
  • string

Подробные сведения об ошибке и сведения об отладке.

target
  • string

Подробные сведения об ошибке и сведения об отладке.

EnabledConfig

Включенная конфигурация.

Name Type Description
enabled
  • boolean

Значение true, если конфигурация включена, значение false, если она отключена, и значение NULL, если конфигурация не задана.

Error

Модель ошибки.

Name Type Description
code
  • string

Стандартизованная строка для программной идентификации ошибки.

details

Подробные ошибки.

innererror
  • string

Дополнительные сведения об ошибке отладки.

message
  • string

Подробные сведения об ошибке и сведения об отладке.

target
  • string

Подробные сведения об ошибке и сведения об отладке.

FileSystemApplicationLogsConfig

Журналы приложений в конфигурации файловой системы.

Name Type Default Value Description
level Off

Уровень ведения журнала.

FileSystemHttpLogsConfig

Журналы HTTP в конфигурацию файловой системы.

Name Type Description
enabled
  • boolean

Значение true, если конфигурация включена, значение false, если она отключена, и значение NULL, если конфигурация не задана.

retentionInDays
  • integer

Хранение в днях. Удалите файлы старше X дней. 0 или ниже означает отсутствие хранения.

retentionInMb
  • integer

Максимальный размер в мегабайтах, которые могут использовать файлы журнала HTTP. После достижения старых файлов журнала будут удалены, чтобы освободить место для новых. Значение может варьироваться от 25 до 100.

HttpLogsConfig

Конфигурация журналов HTTP.

Name Type Description
azureBlobStorage

Http-журналы в конфигурацию хранилища BLOB-объектов Azure.

fileSystem

Журналы HTTP в конфигурацию файловой системы.

LogLevel

Уровень ведения журнала.

Name Type Description
Error
  • string
Information
  • string
Off
  • string
Verbose
  • string
Warning
  • string

SiteLogsConfig

Настройка журналов Служба приложений сайта.

Name Type Description
id
  • string

Идентификатор ресурса.

kind
  • string

Тип ресурса.

name
  • string

Имя ресурса.

properties.applicationLogs

Конфигурация журналов приложений.

properties.detailedErrorMessages

Подробная конфигурация сообщений об ошибках.

properties.failedRequestsTracing

Конфигурация трассировки неудачных запросов.

properties.httpLogs

Конфигурация журналов HTTP.

type
  • string

Тип ресурса.