Web Apps - List Configurations
Описание для Список конфигураций приложения
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config?api-version=2025-03-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
name
|
path | True |
string |
Название приложения. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+[^\.]$ |
Имя группы ресурсов, к которой принадлежит ресурс. |
|
subscription
|
path | True |
string |
Идентификатор вашей подписки Azure. Это строка с форматом GUID (например, 0000000000-0000-0000-0000-00000000000000000000000000000). |
|
api-version
|
query | True |
string |
Версия API |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО |
|
| Other Status Codes |
Ответ об ошибке службы приложений. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
List web app configurations
Образец запроса
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config?api-version=2025-03-01
Пример ответа
{
"value": [
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
"name": "web",
"type": "Microsoft.Web/sites/config",
"kind": "app",
"properties": {
"numberOfWorkers": 1,
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"netFrameworkVersion": "v4.0",
"phpVersion": "5.6",
"pythonVersion": "",
"nodeVersion": "",
"powerShellVersion": "",
"linuxFxVersion": "",
"requestTracingEnabled": false,
"remoteDebuggingEnabled": false,
"httpLoggingEnabled": false,
"acrUseManagedIdentityCreds": false,
"logsDirectorySizeLimit": 35,
"detailedErrorLoggingEnabled": false,
"use32BitWorkerProcess": true,
"webSocketsEnabled": false,
"alwaysOn": false,
"appCommandLine": "",
"managedPipelineMode": "Integrated",
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot",
"preloadEnabled": false
}
],
"loadBalancing": "LeastRequests",
"autoHealEnabled": false,
"vnetName": "",
"vnetRouteAllEnabled": false,
"vnetPrivatePortsCount": 0,
"http20Enabled": false,
"minTlsVersion": "1.2",
"scmMinTlsVersion": "1.2",
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"minimumElasticInstanceCount": 0,
"azureStorageAccounts": {}
}
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Api |
Сведения о формальном определении API для приложения. |
|
Api |
Конфигурация управления API Azure (APIM), связанная с приложением. |
|
Auto |
Действия, которые должен предпринять модуль автолечения при срабатывании правила. |
|
Auto |
Предопределенные действия, которые необходимо предпринять. |
|
Auto |
Пользовательское действие, которое должно быть выполнено при срабатывании правила автоматического восстановления. |
|
Auto |
Правила, которые можно определить для автоматического восстановления. |
|
Auto |
Триггеры для автоматического лечения. |
|
Azure |
Значение сведений о доступе к файлам Azure или хранилищу BLOB-объектов для хранилища словарей. |
|
Azure |
Подключение протокола для учетной записи хранения. |
|
Azure |
Состояние учетной записи хранения. |
|
Azure |
Тип хранилища. |
|
Connection |
Тип базы данных. |
|
Conn |
Информация о строке подключения к базе данных. |
|
Cors |
Параметры общего доступа к ресурсам независимо от источника (CORS) для приложения. |
|
Default |
Действие по умолчанию для основного ограничения доступа, если правила не соответствуют. |
|
Default |
Ответ об ошибке службы приложений. |
| Details | |
| Error |
Модель ошибок. |
| Experiments |
Правила маршрутизации в производственных экспериментах. |
|
Ftps |
Состояние службы FTP/ FTPS |
|
Handler |
Сопоставления обработчиков IIS, используемые для определения того, какой обработчик обрабатывает HTTP-запросы с определенным расширением. Например, он используется для настройки процесса php-cgi.exe обработку всех HTTP-запросов с расширением *.php. |
|
Ip |
Определяет, для чего будет использоваться этот IP-фильтр. Это позволяет поддерживать фильтрацию IP-адресов на прокси-сервере. |
|
Ip |
Ограничение безопасности IP-адреса в приложении. |
|
Managed |
Режим управляемого конвейера. |
|
Name |
Имя и значение. |
|
Push |
Нажмите на настройки приложения. |
|
Ramp |
Правила маршрутизации для тестирования с наращиванием темпов. Это правило позволяет перенаправлять статический трафик % в слот или постепенно менять % маршрутизации в зависимости от производительности. |
|
Requests |
Триггер на основе общего количества запросов. |
|
Scm |
Тип SCM. |
|
Site |
Ресурс ARM для настройки веб-приложения. |
|
Site |
Сбор конфигураций сайта. |
|
Site |
Ограничения метрик, установленные для приложения. |
|
Site |
Балансировка нагрузки сайта. |
|
Site |
MachineKey приложения. |
|
Slow |
Триггер на основе времени выполнения запроса. |
|
Status |
Триггер на основе кода состояния. |
|
Status |
Триггер на основе диапазона кодов состояния. |
|
Supported |
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов. |
|
Tls |
Минимальный набор шифров TLS, разрешенный для приложения |
|
Virtual |
Виртуальное приложение в приложении. |
|
Virtual |
Директория для виртуального приложения. |
ApiDefinitionInfo
Сведения о формальном определении API для приложения.
| Имя | Тип | Описание |
|---|---|---|
| url |
string |
URL-адрес определения API. |
ApiManagementConfig
Конфигурация управления API Azure (APIM), связанная с приложением.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
идентификатор APIM-Api. |
AutoHealActions
Действия, которые должен предпринять модуль автолечения при срабатывании правила.
| Имя | Тип | Описание |
|---|---|---|
| actionType |
Предопределенные действия, которые необходимо предпринять. |
|
| customAction |
Пользовательские действия, которые необходимо предпринять. |
|
| minProcessExecutionTime |
string |
Минимальное время, которое должно быть выполнено процессом перед выполнением действия |
AutoHealActionType
Предопределенные действия, которые необходимо предпринять.
| Значение | Описание |
|---|---|
| Recycle | |
| LogEvent | |
| CustomAction |
AutoHealCustomAction
Пользовательское действие, которое должно быть выполнено при срабатывании правила автоматического восстановления.
| Имя | Тип | Описание |
|---|---|---|
| exe |
string |
Исполняемый файл для запуска. |
| parameters |
string |
Параметры для исполняемого файла. |
AutoHealRules
Правила, которые можно определить для автоматического восстановления.
| Имя | Тип | Описание |
|---|---|---|
| actions |
Действия, выполняемые при активации правила. |
|
| triggers |
Условия, описывающие выполнение действий автоматического лечения. |
AutoHealTriggers
Триггеры для автоматического лечения.
| Имя | Тип | Описание |
|---|---|---|
| privateBytesInKB |
integer (int32) |
Правило на основе частных байтов. |
| requests |
Правило на основе общих запросов. |
|
| slowRequests |
Правило на основе времени выполнения запроса. |
|
| slowRequestsWithPath |
Правило на основе нескольких правил медленных запросов с путем |
|
| statusCodes |
Правило на основе кодов состояния. |
|
| statusCodesRange |
Правило, основанное на диапазонах кодов состояния. |
AzureStorageInfoValue
Значение сведений о доступе к файлам Azure или хранилищу BLOB-объектов для хранилища словарей.
| Имя | Тип | Описание |
|---|---|---|
| accessKey |
string |
Ключ доступа для учетной записи хранения. |
| accountName |
string |
Имя учетной записи хранения |
| mountPath |
string |
Путь к подключению хранилища в среде выполнения сайта. |
| protocol |
Подключение протокола для учетной записи хранения. |
|
| shareName |
string |
Имя общей папки (имя контейнера для хранилища BLOB-объектов). |
| state |
Состояние учетной записи хранения. |
|
| type |
Тип хранилища. |
AzureStorageProtocol
Подключение протокола для учетной записи хранения.
| Значение | Описание |
|---|---|
| Smb | |
| Http | |
| Nfs |
AzureStorageState
Состояние учетной записи хранения.
| Значение | Описание |
|---|---|
| Ok | |
| InvalidCredentials | |
| InvalidShare | |
| NotValidated |
AzureStorageType
Тип хранилища.
| Значение | Описание |
|---|---|
| AzureFiles | |
| AzureBlob |
ConnectionStringType
Тип базы данных.
| Значение | Описание |
|---|---|
| MySql | |
| SQLServer | |
| SQLAzure | |
| Custom | |
| NotificationHub | |
| ServiceBus | |
| EventHub | |
| ApiHub | |
| DocDb | |
| RedisCache | |
| PostgreSQL |
ConnStringInfo
Информация о строке подключения к базе данных.
| Имя | Тип | Описание |
|---|---|---|
| connectionString |
string |
Значение строки подключения. |
| name |
string |
Имя строки подключения. |
| type |
Тип базы данных. |
CorsSettings
Параметры общего доступа к ресурсам независимо от источника (CORS) для приложения.
| Имя | Тип | Описание |
|---|---|---|
| allowedOrigins |
string[] |
Возвращает или задает список источников, которые должны быть разрешены для вызова между источниками (например, |
| supportCredentials |
boolean |
Возвращает или задает, разрешены ли запросы CORS с учетными данными. Дополнительные сведения см. в https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials. |
DefaultAction
Действие по умолчанию для основного ограничения доступа, если правила не соответствуют.
| Значение | Описание |
|---|---|
| Allow | |
| Deny |
DefaultErrorResponse
Ответ об ошибке службы приложений.
| Имя | Тип | Описание |
|---|---|---|
| error |
Модель ошибок. |
Details
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Стандартизированная строка для программной идентификации ошибки. |
| message |
string |
Подробное описание ошибки и информация об отладке. |
| target |
string |
Подробное описание ошибки и информация об отладке. |
Error
Модель ошибок.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Стандартизированная строка для программной идентификации ошибки. |
| details |
Details[] |
Подробные ошибки. |
| innererror |
string |
Дополнительная информация об ошибке отладки. |
| message |
string |
Подробное описание ошибки и информация об отладке. |
| target |
string |
Подробное описание ошибки и информация об отладке. |
Experiments
Правила маршрутизации в производственных экспериментах.
| Имя | Тип | Описание |
|---|---|---|
| rampUpRules |
Список правил нарастания. |
FtpsState
Состояние службы FTP/ FTPS
| Значение | Описание |
|---|---|
| AllAllowed | |
| FtpsOnly | |
| Disabled |
HandlerMapping
Сопоставления обработчиков IIS, используемые для определения того, какой обработчик обрабатывает HTTP-запросы с определенным расширением. Например, он используется для настройки процесса php-cgi.exe обработку всех HTTP-запросов с расширением *.php.
| Имя | Тип | Описание |
|---|---|---|
| arguments |
string |
Аргументы командной строки, передаваемые обработчику скриптов. |
| extension |
string |
Запросы с этим расширением будут обрабатываться с помощью указанного приложения FastCGI. |
| scriptProcessor |
string |
Абсолютный путь к приложению FastCGI. |
IpFilterTag
Определяет, для чего будет использоваться этот IP-фильтр. Это позволяет поддерживать фильтрацию IP-адресов на прокси-сервере.
| Значение | Описание |
|---|---|
| Default | |
| XffProxy | |
| ServiceTag |
IpSecurityRestriction
Ограничение безопасности IP-адреса в приложении.
| Имя | Тип | Описание |
|---|---|---|
| action |
string |
Разрешить или запретить доступ для этого диапазона IP-адресов. |
| description |
string |
Описание правила ограничения IP-адресов. |
| headers |
object |
Заголовки правил ограничения 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-FDID и X-FD-HealthProbe. Логика сопоставления является точной. |
| ipAddress |
string |
IP-адрес допустимого ограничения безопасности. Это может быть чистый адрес ipv4 (обязательное свойство SubnetMask) или нотация CIDR, такая как ipv4/mask (совпадение начальных битов). Для CIDR свойство SubnetMask указывать не нужно. |
| name |
string |
Имя правила ограничения IP. |
| priority |
integer (int32) |
Приоритет правила ограничения IP-адресов. |
| subnetMask |
string |
Маска подсети для диапазона IP-адресов, для ограничения допустима. |
| subnetTrafficTag |
integer (int32) |
(внутренний) Тег трафика подсети |
| tag |
Определяет, для чего будет использоваться этот IP-фильтр. Это позволяет поддерживать фильтрацию IP-адресов на прокси-сервере. |
|
| vnetSubnetResourceId |
string |
Идентификатор ресурса виртуальной сети |
| vnetTrafficTag |
integer (int32) |
(внутренний) Тег трафика виртуальной сети |
ManagedPipelineMode
Режим управляемого конвейера.
| Значение | Описание |
|---|---|
| Integrated | |
| Classic |
NameValuePair
Имя и значение.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя пары. |
| value |
string |
Значение пары. |
PushSettings
Нажмите на настройки приложения.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса. |
| kind |
string |
Тип ресурса. |
| name |
string |
Имя ресурса. |
| properties.dynamicTagsJson |
string |
Возвращает или задает строку JSON, содержащую список динамических тегов, которые будут оцениваться из утверждений пользователей в конечной точке принудительной регистрации. |
| properties.isPushEnabled |
boolean |
Возвращает или задает флаг, указывающий, включена ли конечная точка push-отправки. |
| properties.tagWhitelistJson |
string |
Возвращает или задает строку JSON, содержащую список тегов, которые указаны в списке разрешений для использования конечной точкой принудительной регистрации. |
| properties.tagsRequiringAuth |
string |
Возвращает или задает строку JSON, содержащую список тегов, требующих проверки подлинности пользователя в конечной точке принудительной регистрации. Теги могут состоять из буквенно-цифровых символов и следующих: '_', '@', '#', '.', ':', '-'. Проверка должна выполняться в PushRequestHandler. |
| type |
string |
Тип ресурса. |
RampUpRule
Правила маршрутизации для тестирования с наращиванием темпов. Это правило позволяет перенаправлять статический трафик % в слот или постепенно менять % маршрутизации в зависимости от производительности.
| Имя | Тип | Описание |
|---|---|---|
| actionHostName |
string |
Имя узла слота, на который будет перенаправлен трафик, если будет решено. Например, myapp-stage.azurewebsites.net. |
| changeDecisionCallbackUrl |
string |
Настраиваемый алгоритм принятия решений можно указать в расширении сайта TiPCallback, который можно указать URL-адрес. |
| changeIntervalInMinutes |
integer (int32) |
Указывает интервал в минутах для повторной оценки reroutePercentage. |
| changeStep |
number (double) |
В сценарии автоматического наращивания мощности это шаг для добавления/удаления до |
| maxReroutePercentage |
number (double) |
Указывает верхнюю границу ниже, под которой будет оставаться reroutePercentage. |
| minReroutePercentage |
number (double) |
Указывает более низкую границу, над которой будет оставаться ReroutePercentage. |
| name |
string |
Имя правила маршрутизации. Рекомендуемое имя будет указывать на слот, который получит трафик в эксперименте. |
| reroutePercentage |
number (double) |
Процент трафика, который будет перенаправлен на |
RequestsBasedTrigger
Триггер на основе общего количества запросов.
| Имя | Тип | Описание |
|---|---|---|
| count |
integer (int32) |
Число запросов. |
| timeInterval |
string |
Интервал времени. |
ScmType
Тип SCM.
| Значение | Описание |
|---|---|
| None | |
| Dropbox | |
| Tfs | |
| LocalGit | |
| GitHub | |
| CodePlexGit | |
| CodePlexHg | |
| BitbucketGit | |
| BitbucketHg | |
| ExternalGit | |
| ExternalHg | |
| OneDrive | |
| VSO | |
| VSTSRM |
SiteConfigResource
Ресурс ARM для настройки веб-приложения.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| id |
string |
Идентификатор ресурса. |
|
| kind |
string |
Тип ресурса. |
|
| name |
string |
Имя ресурса. |
|
| properties.acrUseManagedIdentityCreds |
boolean |
Флаг использования управляемых удостоверений creds для извлечения ACR |
|
| properties.acrUserManagedIdentityID |
string |
При использовании управляемого удостоверения пользователя идентификатор клиента управляемого удостоверения пользователя |
|
| properties.alwaysOn |
boolean |
|
|
| properties.apiDefinition |
Сведения о формальном определении API для приложения. |
||
| properties.apiManagementConfig |
Параметры управления API Azure, связанные с приложением. |
||
| properties.appCommandLine |
string |
Командная строка приложения для запуска. |
|
| properties.appSettings |
Параметры приложения. Это свойство не возвращается в ответ на обычные запросы на создание и чтение, так как оно может содержать конфиденциальную информацию. |
||
| properties.autoHealEnabled |
boolean |
|
|
| properties.autoHealRules |
Правила автоматического лечения. |
||
| properties.autoSwapSlotName |
string |
Имя слота автоматического переключения. |
|
| properties.azureStorageAccounts |
<string,
Azure |
Список учетных записей хранения Azure. |
|
| properties.connectionStrings |
Строки подключения. Это свойство не возвращается в ответ на обычные запросы на создание и чтение, так как оно может содержать конфиденциальную информацию. |
||
| properties.cors |
Параметры общего доступа к ресурсам (CORS) между источниками. |
||
| properties.defaultDocuments |
string[] |
Документы по умолчанию. |
|
| properties.detailedErrorLoggingEnabled |
boolean |
|
|
| properties.documentRoot |
string |
Корневой каталог документа. |
|
| properties.elasticWebAppScaleLimit |
integer (int32) minimum: 0 |
Максимальное число рабочих ролей, в которых сайт может масштабироваться.
Этот параметр применяется только к приложениям в планах, в которых ElasticScaleEnabled имеет значение |
|
| properties.experiments |
Это работает для полиморфных типов. |
||
| properties.ftpsState |
Состояние службы FTP/ FTPS |
||
| properties.functionAppScaleLimit |
integer (int32) minimum: 0 |
Максимальное число рабочих ролей, в которых сайт может масштабироваться. Этот параметр применяется только к планам потребления и эластичных премиум |
|
| properties.functionsRuntimeScaleMonitoringEnabled |
boolean |
Возвращает или задает значение, указывающее, включен ли мониторинг масштабирования среды выполнения функций. Если этот параметр включен, ScaleController не будет отслеживать источники событий напрямую, а вместо этого будет обращаться к среде выполнения для получения информации о состоянии масштабирования. |
|
| properties.handlerMappings |
Сопоставления обработчиков. |
||
| properties.healthCheckPath |
string |
Путь проверки работоспособности |
|
| properties.http20Enabled |
boolean |
True |
Http20Enabled: настраивает веб-сайт, чтобы разрешить клиентам подключаться по протоколу http2.0 |
| properties.http20ProxyFlag |
integer (int32) |
0 |
Http20ProxyFlag: Настраивает веб-сайт таким образом, чтобы разрешить передачу http2.0 через прокси до самого приложения. 0 = отключено, 1 = пропускать весь трафик http2, 2 = пропускать только через gRPC. |
| properties.httpLoggingEnabled |
boolean |
|
|
| properties.ipSecurityRestrictions |
Ограничения безопасности IP-адресов для основного. |
||
| properties.ipSecurityRestrictionsDefaultAction |
Действие по умолчанию для основного ограничения доступа, если правила не соответствуют. |
||
| properties.javaContainer |
string |
Контейнер Java. |
|
| properties.javaContainerVersion |
string |
Версия контейнера Java. |
|
| properties.javaVersion |
string |
Версия Java. |
|
| properties.keyVaultReferenceIdentity |
string |
Удостоверение, используемое для проверки подлинности справочника по Key Vault. |
|
| properties.limits |
Ограничения сайта. |
||
| properties.linuxFxVersion |
string |
Платформа приложений Linux и версия |
|
| properties.loadBalancing |
Балансировка нагрузки сайта. |
||
| properties.localMySqlEnabled |
boolean |
False |
|
| properties.logsDirectorySizeLimit |
integer (int32) |
Ограничение размера каталога журналов HTTP. |
|
| properties.machineKey |
Сайт MachineKey. |
||
| properties.managedPipelineMode |
Режим управляемого конвейера. |
||
| properties.managedServiceIdentityId |
integer (int32) |
Идентификатор управляемой службы |
|
| properties.metadata |
Метаданные приложения. Это свойство невозможно получить, так как оно может содержать секреты. |
||
| properties.minTlsCipherSuite |
Минимальный набор шифров TLS, разрешенный для приложения |
||
| properties.minTlsVersion |
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов. |
||
| properties.minimumElasticInstanceCount |
integer (int32) minimum: 0maximum: 20 |
Минимальное количество экземпляров для сайта Этот параметр применяется только к эластичным планам |
|
| properties.netFrameworkVersion |
string |
v4.6 |
Версия .NET Framework. |
| properties.nodeVersion |
string |
Версия Node.js. |
|
| properties.numberOfWorkers |
integer (int32) |
Количество работников. |
|
| properties.phpVersion |
string |
Версия PHP. |
|
| properties.powerShellVersion |
string |
Версия PowerShell. |
|
| properties.preWarmedInstanceCount |
integer (int32) minimum: 0maximum: 10 |
Количество предварительно подготовленных экземпляров. Этот параметр применяется только к планам потребления и эластичных баз данных |
|
| properties.publicNetworkAccess |
string |
Свойство, позволяющее разрешить или заблокировать весь общедоступный трафик. |
|
| properties.publishingUsername |
string |
Публикация имени пользователя. |
|
| properties.push |
Параметры принудительной конечной точки. |
||
| properties.pythonVersion |
string |
Версия Python. |
|
| properties.remoteDebuggingEnabled |
boolean |
|
|
| properties.remoteDebuggingVersion |
string |
Версия для удалённой отладки. |
|
| properties.requestTracingEnabled |
boolean |
|
|
| properties.requestTracingExpirationTime |
string (date-time) |
Время истечения срока действия трассировки запроса. |
|
| properties.scmIpSecurityRestrictions |
Ограничения безопасности IP-адресов для scm. |
||
| properties.scmIpSecurityRestrictionsDefaultAction |
Действие по умолчанию для ограничения доступа scm, если правила не соответствуют. |
||
| properties.scmIpSecurityRestrictionsUseMain |
boolean |
Ограничения безопасности IP для SCM для использования main. |
|
| properties.scmMinTlsVersion |
ScmMinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов для сайта SCM. |
||
| properties.scmType |
Тип SCM. |
||
| properties.tracingOptions |
string |
Параметры трассировки. |
|
| properties.use32BitWorkerProcess |
boolean |
|
|
| properties.virtualApplications |
Виртуальные приложения. |
||
| properties.vnetName |
string |
Имя виртуальной сети. |
|
| properties.vnetPrivatePortsCount |
integer (int32) |
Количество частных портов, назначенных этому приложению. Они будут назначены динамически в среде выполнения. |
|
| properties.vnetRouteAllEnabled |
boolean |
Все включенные маршруты виртуальной сети. Это приводит к тому, что весь исходящий трафик будет применять группы безопасности виртуальной сети и определяемые пользователем маршруты. |
|
| properties.webSocketsEnabled |
boolean |
|
|
| properties.websiteTimeZone |
string |
Задает часовой пояс сайта, который используется для создания меток времени. Совместим с Службой приложений 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 |
string |
Xenon App Framework и версия |
|
| properties.xManagedServiceIdentityId |
integer (int32) |
Явный идентификатор управляемой службы |
|
| type |
string |
Тип ресурса. |
SiteConfigResourceCollection
Сбор конфигураций сайта.
| Имя | Тип | Описание |
|---|---|---|
| nextLink |
string |
Ссылка на следующую страницу ресурсов. |
| value |
Сбор ресурсов. |
SiteLimits
Ограничения метрик, установленные для приложения.
| Имя | Тип | Описание |
|---|---|---|
| maxDiskSizeInMb |
integer (int64) |
Максимально допустимое использование размера диска в МБ. |
| maxMemoryInMb |
integer (int64) |
Максимально допустимое использование памяти в МБ. |
| maxPercentageCpu |
number (double) |
Максимальный допустимый процент использования ЦП. |
SiteLoadBalancing
Балансировка нагрузки сайта.
| Значение | Описание |
|---|---|
| WeightedRoundRobin | |
| LeastRequests | |
| LeastResponseTime | |
| WeightedTotalTraffic | |
| RequestHash | |
| PerSiteRoundRobin | |
| LeastRequestsWithTieBreaker |
SiteMachineKey
MachineKey приложения.
| Имя | Тип | Описание |
|---|---|---|
| decryption |
string |
Алгоритм, используемый для расшифровки. |
| decryptionKey |
string |
Ключ дешифрования. |
| validation |
string |
Валидация MachineKey. |
| validationKey |
string |
Ключ проверки. |
SlowRequestsBasedTrigger
Триггер на основе времени выполнения запроса.
| Имя | Тип | Описание |
|---|---|---|
| count |
integer (int32) |
Число запросов. |
| path |
string |
Путь запроса. |
| timeInterval |
string |
Интервал времени. |
| timeTaken |
string |
Время. |
StatusCodesBasedTrigger
Триггер на основе кода состояния.
| Имя | Тип | Описание |
|---|---|---|
| count |
integer (int32) |
Число запросов. |
| path |
string |
Путь запроса |
| status |
integer (int32) |
Код состояния HTTP. |
| subStatus |
integer (int32) |
Запрос вложенного состояния. |
| timeInterval |
string |
Интервал времени. |
| win32Status |
integer (int32) |
Код ошибки Win32. |
StatusCodesRangeBasedTrigger
Триггер на основе диапазона кодов состояния.
| Имя | Тип | Описание |
|---|---|---|
| count |
integer (int32) |
Число запросов. |
| path |
string |
|
| statusCodes |
string |
Код состояния HTTP. |
| timeInterval |
string |
Интервал времени. |
SupportedTlsVersions
MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов.
| Значение | Описание |
|---|---|
| 1.0 | |
| 1.1 | |
| 1.2 | |
| 1.3 |
TlsCipherSuites
Минимальный набор шифров TLS, разрешенный для приложения
| Значение | Описание |
|---|---|
| TLS_AES_256_GCM_SHA384 | |
| TLS_AES_128_GCM_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA | |
| TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA | |
| TLS_RSA_WITH_AES_256_GCM_SHA384 | |
| TLS_RSA_WITH_AES_128_GCM_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA256 | |
| TLS_RSA_WITH_AES_128_CBC_SHA256 | |
| TLS_RSA_WITH_AES_256_CBC_SHA | |
| TLS_RSA_WITH_AES_128_CBC_SHA |
VirtualApplication
Виртуальное приложение в приложении.
| Имя | Тип | Описание |
|---|---|---|
| physicalPath |
string |
Физический путь. |
| preloadEnabled |
boolean |
|
| virtualDirectories |
Виртуальные каталоги для виртуального приложения. |
|
| virtualPath |
string |
Виртуальный путь. |
VirtualDirectory
Директория для виртуального приложения.
| Имя | Тип | Описание |
|---|---|---|
| physicalPath |
string |
Физический путь. |
| virtualPath |
string |
Путь к виртуальному приложению. |