Web Apps - Create Or Update Configuration
Обновляет конфигурацию приложения.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web?api-version=2021-02-01
Параметры URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
name
|
path | True |
|
Имя приложения |
|
resource
|
path | True |
|
Имя группы ресурсов, к которой принадлежит ресурс. Regex pattern: |
|
subscription
|
path | True |
|
Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 000000000-0000-0000-0000-0000-00000000000000000). |
|
api-version
|
query | True |
|
Версия API |
Текст запроса
| Name | Type | Description |
|---|---|---|
| kind |
|
Тип ресурса. |
| properties.acrUseManagedIdentityCreds |
|
Флаг использования управляемых удостоверений creds для извлечения ACR |
| properties.acrUserManagedIdentityID |
|
Если используется управляемое удостоверение пользователя, идентификатор клиента управляемого удостоверения пользователя |
| properties.alwaysOn |
|
|
| properties.apiDefinition |
Сведения о формальном определении API для приложения. |
|
| properties.apiManagementConfig |
Параметры управления API Azure, связанные с приложением. |
|
| properties.appCommandLine |
|
Командная строка приложения для запуска. |
| properties.appSettings |
Параметры приложений. |
|
| properties.autoHealEnabled |
|
|
| properties.autoHealRules |
Правила автоматического лечения. |
|
| properties.autoSwapSlotName |
|
Имя слота автоматического переключения. |
| properties.azureStorageAccounts |
|
Список учетных записей служба хранилища Azure. |
| properties.connectionStrings |
Строки подключения. |
|
| properties.cors |
Параметры общего доступа к ресурсам между источниками (CORS). |
|
| properties.defaultDocuments |
|
Документы по умолчанию. |
| properties.detailedErrorLoggingEnabled |
|
|
| properties.documentRoot |
|
Корневой каталог документа. |
| properties.experiments |
Это работает для полиморфных типов. |
|
| properties.ftpsState |
Состояние службы FTP или FTPS |
|
| properties.functionAppScaleLimit |
|
Максимальное число рабочих ролей, до которых сайт может масштабироваться. Этот параметр применяется только к планам потребления и эластичных Premium |
| properties.functionsRuntimeScaleMonitoringEnabled |
|
Возвращает или задает значение, указывающее, включен ли мониторинг масштабирования среды выполнения функций. Если этот параметр включен, ScaleController не будет отслеживать источники событий напрямую, а будет вызывать среду выполнения для получения состояния масштабирования. |
| properties.handlerMappings |
Сопоставления обработчиков. |
|
| properties.healthCheckPath |
|
Путь проверки работоспособности |
| properties.http20Enabled |
|
Http20Enabled: настраивает веб-сайт, позволяющий клиентам подключаться по протоколу http2.0 |
| properties.httpLoggingEnabled |
|
|
| properties.ipSecurityRestrictions |
Ограничения безопасности IP-адресов для main. |
|
| properties.javaContainer |
|
Контейнер Java. |
| properties.javaContainerVersion |
|
Версия контейнера Java. |
| properties.javaVersion |
|
Версия Java. |
| properties.keyVaultReferenceIdentity |
|
Удостоверение, используемое для проверки подлинности Key Vault reference. |
| properties.limits |
Ограничения сайта. |
|
| properties.linuxFxVersion |
|
Платформа приложений Linux и версия |
| properties.loadBalancing |
Балансировка нагрузки сайта. |
|
| properties.localMySqlEnabled |
|
|
| properties.logsDirectorySizeLimit |
|
Предельный размер каталога журналов HTTP. |
| properties.managedPipelineMode |
Режим управляемого конвейера. |
|
| properties.managedServiceIdentityId |
|
Идентификатор управляемого удостоверения службы |
| properties.minTlsVersion |
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов |
|
| properties.minimumElasticInstanceCount |
|
Количество минимального количества экземпляров для сайта Этот параметр применяется только к эластичным планам |
| properties.netFrameworkVersion |
|
платформа .NET Framework версии. |
| properties.nodeVersion |
|
Версия Node.js. |
| properties.numberOfWorkers |
|
Количество рабочих ролей. |
| properties.phpVersion |
|
Версия PHP. |
| properties.powerShellVersion |
|
Версия PowerShell. |
| properties.preWarmedInstanceCount |
|
Количество предварительно подготовленных экземпляров. Этот параметр применяется только к планам потребления и эластичных баз данных. |
| properties.publicNetworkAccess |
|
Свойство для разрешения или блокировки всего общедоступного трафика. |
| properties.publishingUsername |
|
Публикация имени пользователя. |
| properties.push |
Параметры конечной точки отправки. |
|
| properties.pythonVersion |
|
Версия Python. |
| properties.remoteDebuggingEnabled |
|
|
| properties.remoteDebuggingVersion |
|
Версия удаленной отладки. |
| properties.requestTracingEnabled |
|
|
| properties.requestTracingExpirationTime |
|
Время истечения срока действия трассировки запроса. |
| properties.scmIpSecurityRestrictions |
Ограничения безопасности IP для scm. |
|
| properties.scmIpSecurityRestrictionsUseMain |
|
Ограничения безопасности IP для scm для использования main. |
| properties.scmMinTlsVersion |
ScmMinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов для сайта SCM. |
|
| properties.scmType |
Тип SCM. |
|
| properties.tracingOptions |
|
Параметры трассировки. |
| properties.use32BitWorkerProcess |
|
|
| properties.virtualApplications |
Виртуальные приложения. |
|
| properties.vnetName |
|
виртуальная сеть имя. |
| properties.vnetPrivatePortsCount |
|
Количество частных портов, назначенных этому приложению. Они будут динамически назначены во время выполнения. |
| properties.vnetRouteAllEnabled |
|
виртуальная сеть включена функция "Все маршруты". Это приводит к тому, что весь исходящий трафик будет применяться виртуальная сеть групп безопасности и определяемых пользователем маршрутов. |
| properties.webSocketsEnabled |
|
|
| properties.websiteTimeZone |
|
Задает часовой пояс, который сайт использует для создания меток времени. Совместим с Linux и Windows Служба приложений. Установка параметра WEBSITE_TIME_ZONE приложения имеет приоритет над этой конфигурацией. Для Linux предполагается, что значения https://www.iana.org/time-zones базы данных tz (см. краткий справочник https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Для Windows ожидается один из часовых поясов, перечисленных в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
| properties.windowsFxVersion |
|
Xenon App Framework и версия |
| properties.xManagedServiceIdentityId |
|
Явный идентификатор управляемого удостоверения службы |
Ответы
| Name | Type | Description |
|---|---|---|
| 200 OK |
ОК |
|
| Other Status Codes |
Служба приложений ответ на ошибку. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Определения
|
Api |
Сведения о формальном определении API для приложения. |
|
Api |
Конфигурация управления API Azure (APIM), связанная с приложением. |
|
Auto |
Действия, выполняемые модулем автоматического лечения при активации правила. |
|
Auto |
Предопределенное действие, выполняемое. |
|
Auto |
Настраиваемое действие, выполняемое при активации правила автоматического лечения. |
|
Auto |
Правила, которые можно определить для автоматического лечения. |
|
Auto |
Триггеры для автоматического исцелений. |
|
Azure |
Файлы Azure или BLOB-объект служба хранилища доступ к значению информации для хранилища словарей. |
|
Azure |
Состояние учетной записи хранения. |
|
Azure |
Тип хранилища. |
|
Connection |
Тип базы данных. |
|
Conn |
Сведения строка подключения базы данных. |
|
Cors |
Параметры общего доступа к ресурсам между источниками (CORS) для приложения. |
|
Default |
Служба приложений ответ на ошибку. |
| Details | |
| Error |
Модель ошибки. |
| Experiments |
Правила маршрутизации в рабочих экспериментах. |
|
Ftps |
Состояние службы FTP или FTPS |
|
Handler |
Сопоставления обработчиков IIS, используемые для определения того, какой обработчик обрабатывает HTTP-запросы с определенным расширением. Например, он используется для настройки php-cgi.exe процесса обработки всех HTTP-запросов с расширением *.php. |
|
Ip |
Определяет, для чего будет использоваться этот фильтр IP- адресов. Это позволяет поддерживать фильтрацию IP-адресов на прокси-сервере. |
|
Ip |
Ограничение безопасности IP-адресов для приложения. |
|
Managed |
Режим управляемого конвейера. |
|
Name |
Пара значений имени. |
|
Push |
Параметры push-уведомлений для приложения. |
|
Ramp |
Правила маршрутизации для увеличения тестирования. Это правило позволяет перенаправлять статический трафик % в слот или постепенно изменять маршрутизацию % на основе производительности. |
|
Requests |
Триггер на основе общих запросов. |
|
Scm |
Тип SCM. |
|
Site |
Ресурс ARM конфигурации веб-приложения. |
|
Site |
Ограничения метрик, установленные в приложении. |
|
Site |
Балансировка нагрузки сайта. |
|
Site |
MachineKey приложения. |
|
Slow |
Триггер на основе времени выполнения запроса. |
|
Status |
Триггер на основе кода состояния. |
|
Status |
Триггер на основе диапазона кодов состояния. |
|
Supported |
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов |
|
Virtual |
Виртуальное приложение в приложении. |
|
Virtual |
Каталог для виртуального приложения. |
ApiDefinitionInfo
Сведения о формальном определении API для приложения.
| Name | Type | Description |
|---|---|---|
| url |
|
URL-адрес определения API. |
ApiManagementConfig
Конфигурация управления API Azure (APIM), связанная с приложением.
| Name | Type | Description |
|---|---|---|
| id |
|
идентификатор APIM-Api. |
AutoHealActions
Действия, выполняемые модулем автоматического лечения при активации правила.
| Name | Type | Description |
|---|---|---|
| actionType |
Предопределенное действие, выполняемое. |
|
| customAction |
Настраиваемое действие, выполняемое. |
|
| minProcessExecutionTime |
|
Минимальное время выполнения процесса перед выполнением действия |
AutoHealActionType
Предопределенное действие, выполняемое.
| Name | Type | Description |
|---|---|---|
| CustomAction |
|
|
| LogEvent |
|
|
| Recycle |
|
AutoHealCustomAction
Настраиваемое действие, выполняемое при активации правила автоматического лечения.
| Name | Type | Description |
|---|---|---|
| exe |
|
Исполняемый файл для запуска. |
| parameters |
|
Параметры для исполняемого файла. |
AutoHealRules
Правила, которые можно определить для автоматического лечения.
| Name | Type | Description |
|---|---|---|
| actions |
Действия, выполняемые при активации правила. |
|
| triggers |
Условия, описывающие, когда следует выполнять действия автоматического лечения. |
AutoHealTriggers
Триггеры для автоматического исцелений.
| Name | Type | Description |
|---|---|---|
| privateBytesInKB |
|
Правило, основанное на частных байтах. |
| requests |
Правило, основанное на общем количестве запросов. |
|
| slowRequests |
Правило на основе времени выполнения запроса. |
|
| slowRequestsWithPath |
Правило на основе нескольких правил медленных запросов с путем |
|
| statusCodes |
Правило на основе кодов состояния. |
|
| statusCodesRange |
Правило, основанное на диапазонах кодов состояния. |
AzureStorageInfoValue
Файлы Azure или BLOB-объект служба хранилища доступ к значению информации для хранилища словарей.
| Name | Type | Description |
|---|---|---|
| accessKey |
|
Ключ доступа для учетной записи хранения. |
| accountName |
|
Имя учетной записи хранения. |
| mountPath |
|
Путь к подключению хранилища в среде выполнения сайта. |
| shareName |
|
Имя общей папки (имя контейнера для хранилища BLOB-объектов). |
| state |
Состояние учетной записи хранения. |
|
| type |
Тип хранилища. |
AzureStorageState
Состояние учетной записи хранения.
| Name | Type | Description |
|---|---|---|
| InvalidCredentials |
|
|
| InvalidShare |
|
|
| NotValidated |
|
|
| Ok |
|
AzureStorageType
Тип хранилища.
| Name | Type | Description |
|---|---|---|
| AzureBlob |
|
|
| AzureFiles |
|
ConnectionStringType
Тип базы данных.
| Name | Type | Description |
|---|---|---|
| ApiHub |
|
|
| Custom |
|
|
| DocDb |
|
|
| EventHub |
|
|
| MySql |
|
|
| NotificationHub |
|
|
| PostgreSQL |
|
|
| RedisCache |
|
|
| SQLAzure |
|
|
| SQLServer |
|
|
| ServiceBus |
|
ConnStringInfo
Сведения строка подключения базы данных.
| Name | Type | Description |
|---|---|---|
| connectionString |
|
Значение строки подключения. |
| name |
|
Имя строка подключения. |
| type |
Тип базы данных. |
CorsSettings
Параметры общего доступа к ресурсам между источниками (CORS) для приложения.
| Name | Type | Description |
|---|---|---|
| allowedOrigins |
|
Возвращает или задает список источников, которые должны быть разрешены для выполнения вызовов между источниками (например: http://example.com:12345). Используйте "*", чтобы разрешить все. |
| supportCredentials |
|
Возвращает или задает значение, указывающее, разрешены ли запросы CORS с учетными данными. Дополнительные сведения см. в статье https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials. |
DefaultErrorResponse
Служба приложений ответ на ошибку.
| Name | Type | Description |
|---|---|---|
| error |
Модель ошибки. |
Details
| Name | Type | Description |
|---|---|---|
| code |
|
Стандартизованная строка для программной идентификации ошибки. |
| message |
|
Подробные сведения об ошибке и сведения об отладке. |
| target |
|
Подробные сведения об ошибке и сведения об отладке. |
Error
Модель ошибки.
| Name | Type | Description |
|---|---|---|
| code |
|
Стандартизованная строка для программной идентификации ошибки. |
| details |
|
Подробные ошибки. |
| innererror |
|
Дополнительные сведения об ошибке отладки. |
| message |
|
Подробные сведения об ошибке и сведения об отладке. |
| target |
|
Подробные сведения об ошибке и сведения об отладке. |
Experiments
Правила маршрутизации в рабочих экспериментах.
| Name | Type | Description |
|---|---|---|
| rampUpRules |
Список правил нарастания. |
FtpsState
Состояние службы FTP или FTPS
| Name | Type | Description |
|---|---|---|
| AllAllowed |
|
|
| Disabled |
|
|
| FtpsOnly |
|
HandlerMapping
Сопоставления обработчиков IIS, используемые для определения того, какой обработчик обрабатывает HTTP-запросы с определенным расширением. Например, он используется для настройки php-cgi.exe процесса обработки всех HTTP-запросов с расширением *.php.
| Name | Type | Description |
|---|---|---|
| arguments |
|
Аргументы командной строки, передаваемые обработчику скриптов. |
| extension |
|
Запросы с этим расширением будут обрабатываться с помощью указанного приложения FastCGI. |
| scriptProcessor |
|
Абсолютный путь к приложению FastCGI. |
IpFilterTag
Определяет, для чего будет использоваться этот фильтр IP- адресов. Это позволяет поддерживать фильтрацию IP-адресов на прокси-сервере.
| Name | Type | Description |
|---|---|---|
| Default |
|
|
| ServiceTag |
|
|
| XffProxy |
|
IpSecurityRestriction
Ограничение безопасности IP-адресов для приложения.
| Name | Type | Description |
|---|---|---|
| action |
|
Разрешить или запретить доступ для этого диапазона IP-адресов. |
| description |
|
Описание правила ограничения IP-адресов. |
| headers |
|
Заголовки правил ограничения IP-адресов. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Логика сопоставления — ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Логика сопоставления — ..
X-Azure-ПИИD и X-FD-HealthProbe. Логика сопоставления точно совпадает. |
| ipAddress |
|
IP-адрес ограничения безопасности действителен. Он может быть в виде чистого ipv4-адреса (обязательного свойства SubnetMask) или нотации CIDR, например ipv4/mask (начальное соответствие бита). Для CIDR свойство SubnetMask не должно быть указано. |
| name |
|
Имя правила ограничения IP-адресов. |
| priority |
|
Приоритет правила ограничения IP-адресов. |
| subnetMask |
|
Маска подсети для диапазона IP-адресов, для ограничения действительна. |
| subnetTrafficTag |
|
(внутренняя) Тег трафика подсети |
| tag |
Определяет, для чего будет использоваться этот фильтр IP- адресов. Это позволяет поддерживать фильтрацию IP-адресов на прокси-сервере. |
|
| vnetSubnetResourceId |
|
Идентификатор ресурса виртуальной сети |
| vnetTrafficTag |
|
(внутренняя) Тег трафика виртуальной сети |
ManagedPipelineMode
Режим управляемого конвейера.
| Name | Type | Description |
|---|---|---|
| Classic |
|
|
| Integrated |
|
NameValuePair
Пара значений имени.
| Name | Type | Description |
|---|---|---|
| name |
|
Имя пары. |
| value |
|
Значение пары. |
PushSettings
Параметры push-уведомлений для приложения.
| Name | Type | Description |
|---|---|---|
| id |
|
Идентификатор ресурса. |
| kind |
|
Тип ресурса. |
| name |
|
Имя ресурса. |
| properties.dynamicTagsJson |
|
Возвращает или задает строку JSON, содержащую список динамических тегов, которые будут оцениваться из утверждений пользователей в конечной точке принудительной регистрации. |
| properties.isPushEnabled |
|
Возвращает или задает флаг, указывающий, включена ли конечная точка push-уведомлений. |
| properties.tagWhitelistJson |
|
Возвращает или задает строку JSON, содержащую список тегов, которые включены в список разрешений для использования конечной точкой принудительной регистрации. |
| properties.tagsRequiringAuth |
|
Возвращает или задает строку JSON, содержащую список тегов, требующих проверки подлинности пользователя в конечной точке принудительной регистрации. Теги могут состоять из буквенно-цифровых символов и следующих символов: "_", "@", "#", ".", ":", "-". Проверка должна выполняться в PushRequestHandler. |
| type |
|
Тип ресурса. |
RampUpRule
Правила маршрутизации для увеличения тестирования. Это правило позволяет перенаправлять статический трафик % в слот или постепенно изменять маршрутизацию % на основе производительности.
| Name | Type | Description |
|---|---|---|
| actionHostName |
|
Имя узла слота, на который будет перенаправляться трафик, если будет решено. Например, myapp-stage.azurewebsites.net. |
| changeDecisionCallbackUrl |
|
Настраиваемый алгоритм принятия решений можно указать в расширении сайта TiPCallback, который можно указать. Ознакомьтесь с расширением сайта TiPCallback для формирования шаблонов и контрактов. https://www.siteextensions.net/packages/TiPCallback/ |
| changeIntervalInMinutes |
|
Указывает интервал в минутах для повторной оценки reroutePercentage. |
| changeStep |
|
В сценарии автоматического увеличения это шаг для добавления или удаления до |
| maxReroutePercentage |
|
Задает верхнюю границу, под которой будет оставаться ReroutePercentage. |
| minReroutePercentage |
|
Задает нижнюю границу, над которой будет оставаться ReroutePercentage. |
| name |
|
Имя правила маршрутизации. Рекомендуемое имя — указать на слот, который получит трафик в эксперименте. |
| reroutePercentage |
|
Процент трафика, на |
RequestsBasedTrigger
Триггер на основе общих запросов.
| Name | Type | Description |
|---|---|---|
| count |
|
Число запросов. |
| timeInterval |
|
Интервал времени. |
ScmType
Тип SCM.
| Name | Type | Description |
|---|---|---|
| BitbucketGit |
|
|
| BitbucketHg |
|
|
| CodePlexGit |
|
|
| CodePlexHg |
|
|
| Dropbox |
|
|
| ExternalGit |
|
|
| ExternalHg |
|
|
| GitHub |
|
|
| LocalGit |
|
|
| None |
|
|
| OneDrive |
|
|
| Tfs |
|
|
| VSO |
|
|
| VSTSRM |
|
SiteConfigResource
Ресурс ARM конфигурации веб-приложения.
| Name | Type | Default Value | Description |
|---|---|---|---|
| id |
|
Идентификатор ресурса. |
|
| kind |
|
Тип ресурса. |
|
| name |
|
Имя ресурса. |
|
| properties.acrUseManagedIdentityCreds |
|
Флаг использования управляемых удостоверений creds для извлечения ACR |
|
| properties.acrUserManagedIdentityID |
|
Если используется управляемое удостоверение пользователя, идентификатор клиента управляемого удостоверения пользователя |
|
| properties.alwaysOn |
|
|
|
| properties.apiDefinition |
Сведения о формальном определении API для приложения. |
||
| properties.apiManagementConfig |
Параметры управления API Azure, связанные с приложением. |
||
| properties.appCommandLine |
|
Командная строка приложения для запуска. |
|
| properties.appSettings |
Параметры приложений. |
||
| properties.autoHealEnabled |
|
|
|
| properties.autoHealRules |
Правила автоматического лечения. |
||
| properties.autoSwapSlotName |
|
Имя слота автоматического переключения. |
|
| properties.azureStorageAccounts |
|
Список учетных записей служба хранилища Azure. |
|
| properties.connectionStrings |
Строки подключения. |
||
| properties.cors |
Параметры общего доступа к ресурсам между источниками (CORS). |
||
| properties.defaultDocuments |
|
Документы по умолчанию. |
|
| properties.detailedErrorLoggingEnabled |
|
|
|
| properties.documentRoot |
|
Корневой каталог документа. |
|
| properties.experiments |
Это работает для полиморфных типов. |
||
| properties.ftpsState |
Состояние службы FTP или FTPS |
||
| properties.functionAppScaleLimit |
|
Максимальное число рабочих ролей, до которых может масштабироваться сайт. Этот параметр применяется только к планам использования и эластичных Premium |
|
| properties.functionsRuntimeScaleMonitoringEnabled |
|
Возвращает или задает значение, указывающее, включен ли мониторинг масштабирования среды выполнения функций. Если этот параметр включен, ScaleController не будет отслеживать источники событий напрямую, а будет вызывать среду выполнения для получения состояния масштабирования. |
|
| properties.handlerMappings |
Сопоставления обработчиков. |
||
| properties.healthCheckPath |
|
Путь проверки работоспособности |
|
| properties.http20Enabled |
|
True |
Http20Enabled: настраивает веб-сайт, позволяющий клиентам подключаться по протоколу http2.0 |
| properties.httpLoggingEnabled |
|
|
|
| properties.ipSecurityRestrictions |
Ограничения безопасности IP-адресов для main. |
||
| properties.javaContainer |
|
Контейнер Java. |
|
| properties.javaContainerVersion |
|
Версия контейнера Java. |
|
| properties.javaVersion |
|
Версия Java. |
|
| properties.keyVaultReferenceIdentity |
|
Удостоверение, используемое для проверки подлинности Key Vault reference. |
|
| properties.limits |
Ограничения сайта. |
||
| properties.linuxFxVersion |
|
Платформа приложений Linux и версия |
|
| properties.loadBalancing |
Балансировка нагрузки сайта. |
||
| properties.localMySqlEnabled |
|
False |
|
| properties.logsDirectorySizeLimit |
|
Предельный размер каталога журналов HTTP. |
|
| properties.machineKey |
Site MachineKey. |
||
| properties.managedPipelineMode |
Режим управляемого конвейера. |
||
| properties.managedServiceIdentityId |
|
Идентификатор управляемого удостоверения службы |
|
| properties.minTlsVersion |
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов |
||
| properties.minimumElasticInstanceCount |
|
Количество минимального количества экземпляров для сайта Этот параметр применяется только к эластичным планам |
|
| properties.netFrameworkVersion |
|
v4.6 |
платформа .NET Framework версии. |
| properties.nodeVersion |
|
Версия Node.js. |
|
| properties.numberOfWorkers |
|
Количество рабочих ролей. |
|
| properties.phpVersion |
|
Версия PHP. |
|
| properties.powerShellVersion |
|
Версия PowerShell. |
|
| properties.preWarmedInstanceCount |
|
Количество предварительно подготовленных экземпляров. Этот параметр применяется только к планам потребления и эластичных баз данных. |
|
| properties.publicNetworkAccess |
|
Свойство, позволяющее разрешить или заблокировать весь общедоступный трафик. |
|
| properties.publishingUsername |
|
Публикация имени пользователя. |
|
| properties.push |
Параметры конечной точки отправки. |
||
| properties.pythonVersion |
|
Версия Python. |
|
| properties.remoteDebuggingEnabled |
|
|
|
| properties.remoteDebuggingVersion |
|
Версия удаленной отладки. |
|
| properties.requestTracingEnabled |
|
|
|
| properties.requestTracingExpirationTime |
|
Время истечения срока действия трассировки запроса. |
|
| properties.scmIpSecurityRestrictions |
Ограничения безопасности IP для scm. |
||
| properties.scmIpSecurityRestrictionsUseMain |
|
Ограничения безопасности IP для scm для использования main. |
|
| properties.scmMinTlsVersion |
ScmMinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов для сайта SCM. |
||
| properties.scmType |
Тип SCM. |
||
| properties.tracingOptions |
|
Параметры трассировки. |
|
| properties.use32BitWorkerProcess |
|
|
|
| properties.virtualApplications |
Виртуальные приложения. |
||
| properties.vnetName |
|
виртуальная сеть имя. |
|
| properties.vnetPrivatePortsCount |
|
Количество частных портов, назначенных этому приложению. Они будут динамически назначены во время выполнения. |
|
| properties.vnetRouteAllEnabled |
|
виртуальная сеть включена функция "Все маршруты". Это приводит к тому, что весь исходящий трафик будет применяться виртуальная сеть групп безопасности и определяемых пользователем маршрутов. |
|
| properties.webSocketsEnabled |
|
|
|
| properties.websiteTimeZone |
|
Задает часовой пояс, который сайт использует для создания меток времени. Совместим с Linux и Windows Служба приложений. Установка параметра WEBSITE_TIME_ZONE приложения имеет приоритет над этой конфигурацией. Для Linux ожидаются значения https://www.iana.org/time-zones базы данных tz (см. краткий справочник https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Для Windows ожидается один из часовых поясов, перечисленных в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
| properties.windowsFxVersion |
|
Xenon App Framework и версия |
|
| properties.xManagedServiceIdentityId |
|
Явный идентификатор управляемого удостоверения службы |
|
| type |
|
Тип ресурса. |
SiteLimits
Ограничения метрик, установленные в приложении.
| Name | Type | Description |
|---|---|---|
| maxDiskSizeInMb |
|
Максимально допустимое использование размера диска в МБ. |
| maxMemoryInMb |
|
Максимально допустимое использование памяти в МБ. |
| maxPercentageCpu |
|
Максимальный допустимый процент использования ЦП. |
SiteLoadBalancing
Балансировка нагрузки сайта.
| Name | Type | Description |
|---|---|---|
| LeastRequests |
|
|
| LeastResponseTime |
|
|
| PerSiteRoundRobin |
|
|
| RequestHash |
|
|
| WeightedRoundRobin |
|
|
| WeightedTotalTraffic |
|
SiteMachineKey
MachineKey приложения.
| Name | Type | Description |
|---|---|---|
| decryption |
|
Алгоритм, используемый для расшифровки. |
| decryptionKey |
|
Ключ расшифровки. |
| validation |
|
Проверка MachineKey. |
| validationKey |
|
Ключ проверки. |
SlowRequestsBasedTrigger
Триггер на основе времени выполнения запроса.
| Name | Type | Description |
|---|---|---|
| count |
|
Число запросов. |
| path |
|
Путь запроса. |
| timeInterval |
|
Интервал времени. |
| timeTaken |
|
Время, затрачено. |
StatusCodesBasedTrigger
Триггер на основе кода состояния.
| Name | Type | Description |
|---|---|---|
| count |
|
Число запросов. |
| path |
|
Путь запроса |
| status |
|
Код состояния HTTP. |
| subStatus |
|
Состояние вложенных запросов. |
| timeInterval |
|
Интервал времени. |
| win32Status |
|
Код ошибки Win32. |
StatusCodesRangeBasedTrigger
Триггер на основе диапазона кодов состояния.
| Name | Type | Description |
|---|---|---|
| count |
|
Число запросов. |
| path |
|
|
| statusCodes |
|
Код состояния HTTP. |
| timeInterval |
|
Интервал времени. |
SupportedTlsVersions
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов
| Name | Type | Description |
|---|---|---|
| 1.0 |
|
|
| 1.1 |
|
|
| 1.2 |
|
VirtualApplication
Виртуальное приложение в приложении.
| Name | Type | Description |
|---|---|---|
| physicalPath |
|
Физический путь. |
| preloadEnabled |
|
|
| virtualDirectories |
Виртуальные каталоги для виртуального приложения. |
|
| virtualPath |
|
Виртуальный путь. |
VirtualDirectory
Каталог для виртуального приложения.
| Name | Type | Description |
|---|---|---|
| physicalPath |
|
Физический путь. |
| virtualPath |
|
Путь к виртуальному приложению. |