Web Apps - List Configurations

Описание для списка конфигураций приложения

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

Параметры URI

Имя В Обязательно Тип Описание
name
path True

string

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

resourceGroupName
path True

string

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

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

subscriptionId
path True

string

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

api-version
query True

string

Версия API

Ответы

Имя Тип Описание
200 OK

SiteConfigResourceCollection

ОК

Other Status Codes

DefaultErrorResponse

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

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

azure_auth

Поток OAuth2 в Azure Active Directory

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

List web app configurations

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config?api-version=2023-12-01

Sample Response

{
  "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": {}
      }
    }
  ]
}

Определения

Имя Описание
ApiDefinitionInfo

Сведения о формальном определении API для приложения.

ApiManagementConfig

Конфигурация управления API Azure (APIM), связанная с приложением.

AutoHealActions

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

AutoHealActionType

Предопределенное действие, выполняемое.

AutoHealCustomAction

Настраиваемое действие, выполняемое при активации правила автоматического восстановления.

AutoHealRules

Правила, которые можно определить для автоматического восстановления.

AutoHealTriggers

Триггеры для автоматического восстановления.

AzureStorageInfoValue

Файлы Azure или значение сведений о доступе к хранилищу BLOB-объектов для хранилища словаря.

AzureStorageProtocol

Протокол подключения, используемый для учетной записи хранения.

AzureStorageState

Состояние учетной записи хранения.

AzureStorageType

Тип хранилища.

ConnectionStringType

Тип базы данных.

ConnStringInfo

Сведения о строка подключения базы данных.

CorsSettings

Параметры общего доступа к ресурсам независимо от источника (CORS) для приложения.

DefaultAction

Действие по умолчанию для main ограничение доступа, если правила не совпадают.

DefaultErrorResponse

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

Details
Error

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

Experiments

Правила маршрутизации в рабочих экспериментах.

FtpsState

Состояние службы FTP/FTPS

HandlerMapping

Сопоставления обработчиков IIS, используемые для определения того, какой обработчик обрабатывает HTTP-запросы с определенным расширением. Например, он используется для настройки процесса php-cgi.exe обработки всех HTTP-запросов с расширением *.php.

IpFilterTag

Определяет, для чего будет использоваться этот фильтр IP-адресов. Это необходимо для поддержки фильтрации IP-адресов на прокси-сервере.

IpSecurityRestriction

Ограничение безопасности IP-адресов в приложении.

ManagedPipelineMode

Режим управляемого конвейера.

NameValuePair

Пара "Имя-значение".

PushSettings

Параметры отправки для приложения.

RampUpRule

Правила маршрутизации для увеличения тестирования. Это правило позволяет перенаправлять статический трафик в слот или постепенно изменять маршрутизацию в зависимости от производительности.

RequestsBasedTrigger

Триггер на основе общего количества запросов.

ScmType

Тип SCM.

SiteConfigResource

Ресурс ARM конфигурации веб-приложения.

SiteConfigResourceCollection

Коллекция конфигураций сайтов.

SiteLimits

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

SiteLoadBalancing

Балансировка нагрузки сайта.

SiteMachineKey

MachineKey приложения.

SlowRequestsBasedTrigger

Триггер на основе времени выполнения запроса.

StatusCodesBasedTrigger

Триггер на основе кода состояния.

StatusCodesRangeBasedTrigger

Триггер на основе диапазона кодов состояния.

SupportedTlsVersions

MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов.

TlsCipherSuites

Минимальный набор шифров TLS, допустимый для приложения

VirtualApplication

Виртуальное приложение в приложении.

VirtualDirectory

Каталог для виртуального приложения.

ApiDefinitionInfo

Сведения о формальном определении API для приложения.

Имя Тип Описание
url

string

URL-адрес определения API.

ApiManagementConfig

Конфигурация управления API Azure (APIM), связанная с приложением.

Имя Тип Описание
id

string

идентификатор APIM-Api.

AutoHealActions

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

Имя Тип Описание
actionType

AutoHealActionType

Предопределенное действие, выполняемое.

customAction

AutoHealCustomAction

Выполняемое настраиваемое действие.

minProcessExecutionTime

string

Минимальное время выполнения процесса перед выполнением действия

AutoHealActionType

Предопределенное действие, выполняемое.

Имя Тип Описание
CustomAction

string

LogEvent

string

Recycle

string

AutoHealCustomAction

Настраиваемое действие, выполняемое при активации правила автоматического восстановления.

Имя Тип Описание
exe

string

Исполняемый файл для запуска.

parameters

string

Параметры для исполняемого файла.

AutoHealRules

Правила, которые можно определить для автоматического восстановления.

Имя Тип Описание
actions

AutoHealActions

Действия, выполняемые при активации правила.

triggers

AutoHealTriggers

Условия, описывающие, когда следует выполнять действия автоматического восстановления.

AutoHealTriggers

Триггеры для автоматического восстановления.

Имя Тип Описание
privateBytesInKB

integer

Правило, основанное на частных байтах.

requests

RequestsBasedTrigger

Правило, основанное на общем количестве запросов.

slowRequests

SlowRequestsBasedTrigger

Правило, основанное на времени выполнения запроса.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Правило на основе нескольких медленных запросов с путем

statusCodes

StatusCodesBasedTrigger[]

Правило, основанное на кодах состояния.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Правило, основанное на диапазонах кодов состояния.

AzureStorageInfoValue

Файлы Azure или значение сведений о доступе к хранилищу BLOB-объектов для хранилища словаря.

Имя Тип Описание
accessKey

string

Ключ доступа для учетной записи хранения.

accountName

string

Имя учетной записи хранения.

mountPath

string

Путь для подключения хранилища в среде выполнения сайта.

protocol

AzureStorageProtocol

Протокол подключения, используемый для учетной записи хранения.

shareName

string

Имя общей папки (имя контейнера для хранилища BLOB-объектов).

state

AzureStorageState

Состояние учетной записи хранения.

type

AzureStorageType

Тип хранилища.

AzureStorageProtocol

Протокол подключения, используемый для учетной записи хранения.

Имя Тип Описание
Http

string

Nfs

string

Smb

string

AzureStorageState

Состояние учетной записи хранения.

Имя Тип Описание
InvalidCredentials

string

InvalidShare

string

NotValidated

string

Ok

string

AzureStorageType

Тип хранилища.

Имя Тип Описание
AzureBlob

string

AzureFiles

string

ConnectionStringType

Тип базы данных.

Имя Тип Описание
ApiHub

string

Custom

string

DocDb

string

EventHub

string

MySql

string

NotificationHub

string

PostgreSQL

string

RedisCache

string

SQLAzure

string

SQLServer

string

ServiceBus

string

ConnStringInfo

Сведения о строка подключения базы данных.

Имя Тип Описание
connectionString

string

Значение строки подключения.

name

string

Имя строка подключения.

type

ConnectionStringType

Тип базы данных.

CorsSettings

Параметры общего доступа к ресурсам независимо от источника (CORS) для приложения.

Имя Тип Описание
allowedOrigins

string[]

Возвращает или задает список источников, которым должно быть разрешено выполнять вызовы между источниками (например, http://example.com:12345). Используйте "*", чтобы разрешить все.

supportCredentials

boolean

Возвращает или задает значение, указывающее, разрешены ли запросы CORS с учетными данными. Дополнительные сведения см. в статье https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials.

DefaultAction

Действие по умолчанию для main ограничение доступа, если правила не совпадают.

Имя Тип Описание
Allow

string

Deny

string

DefaultErrorResponse

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

Имя Тип Описание
error

Error

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

Details

Имя Тип Описание
code

string

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

message

string

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

target

string

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

Error

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

Имя Тип Описание
code

string

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

details

Details[]

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

innererror

string

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

message

string

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

target

string

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

Experiments

Правила маршрутизации в рабочих экспериментах.

Имя Тип Описание
rampUpRules

RampUpRule[]

Список правил увеличения.

FtpsState

Состояние службы FTP/FTPS

Имя Тип Описание
AllAllowed

string

Disabled

string

FtpsOnly

string

HandlerMapping

Сопоставления обработчиков IIS, используемые для определения того, какой обработчик обрабатывает HTTP-запросы с определенным расширением. Например, он используется для настройки процесса php-cgi.exe обработки всех HTTP-запросов с расширением *.php.

Имя Тип Описание
arguments

string

Аргументы командной строки, передаваемые обработчику скриптов.

extension

string

Запросы с этим расширением будут обрабатываться с помощью указанного приложения FastCGI.

scriptProcessor

string

Абсолютный путь к приложению FastCGI.

IpFilterTag

Определяет, для чего будет использоваться этот фильтр IP-адресов. Это необходимо для поддержки фильтрации IP-адресов на прокси-сервере.

Имя Тип Описание
Default

string

ServiceTag

string

XffProxy

string

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). Логика сопоставления — ..

  • Если свойство имеет значение null или пусто (по умолчанию), разрешены все узлы (или отсутствие).
  • Значение сравнивается с использованием порядкового игнорирования регистра (за исключением номера порта).
  • Подстановочные знаки поддоменов допускаются, но не могут указывать на корневой домен. Например, *.contoso.com соответствует foo.contoso.com поддомена, но не корневому домену contoso.com или многоуровневым foo.bar.contoso.com
  • Имена узлов в Юникоде разрешены, но для сопоставления они преобразуются в Punycode.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Логика сопоставления — ..

  • Если свойство имеет значение NULL или пусто (по умолчанию), разрешены любые цепочки перенаправления для (или отсутствие).
  • Если какой-либо адрес (за исключением номера порта) в цепочке (разделенные запятыми) соответствует CIDR, определенному свойством .

X-Azure-FDID и X-FD-HealthProbe. Логика сопоставления — это точное соответствие.

ipAddress

string

IP-адрес, на который распространяется ограничение безопасности. Это может быть чистый ipv4-адрес (обязательное свойство SubnetMask) или нотация CIDR, например ipv4/mask (соответствие начального бита). Для CIDR не должно указываться свойство SubnetMask.

name

string

Имя правила ограничения IP-адресов.

priority

integer

Приоритет правила ограничения IP-адресов.

subnetMask

string

Маска подсети для диапазона IP-адресов, на которые распространяется ограничение.

subnetTrafficTag

integer

(внутренний) Тег трафика подсети

tag

IpFilterTag

Определяет, для чего будет использоваться этот IP-фильтр. Это необходимо для поддержки ФИЛЬТРАЦИИ IP-адресов на прокси-сервере.

vnetSubnetResourceId

string

Идентификатор ресурса виртуальной сети

vnetTrafficTag

integer

(внутренний) Тег трафика виртуальной сети

ManagedPipelineMode

Режим управляемого конвейера.

Имя Тип Описание
Classic

string

Integrated

string

NameValuePair

Пара "Имя-значение".

Имя Тип Описание
name

string

Имя пары.

value

string

Значение пары.

PushSettings

Параметры отправки для приложения.

Имя Тип Описание
id

string

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

kind

string

Тип ресурса.

name

string

Имя ресурса.

properties.dynamicTagsJson

string

Возвращает или задает строку JSON, содержащую список динамических тегов, которые будут оцениваться на основе утверждений пользователей в конечной точке принудительной регистрации.

properties.isPushEnabled

boolean

Возвращает или задает флаг, указывающий, включена ли конечная точка push-уведомлений.

properties.tagWhitelistJson

string

Возвращает или задает строку JSON, содержащую список тегов, которые включены в список разрешений для использования конечной точкой регистрации push-уведомлений.

properties.tagsRequiringAuth

string

Возвращает или задает строку JSON, содержащую список тегов, требующих использования проверки подлинности пользователя в конечной точке регистрации push-уведомлений. Теги могут состоять из буквенно-цифровых символов и следующих символов: "_", "@", "#", ".", ":", "-". Проверка должна выполняться в PushRequestHandler.

type

string

Тип ресурса.

RampUpRule

Правила маршрутизации для увеличения тестирования. Это правило позволяет перенаправлять статический трафик в слот или постепенно изменять маршрутизацию в зависимости от производительности.

Имя Тип Описание
actionHostName

string

Имя узла слота, в который будет перенаправляться трафик, если будет принято решение. Например, myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

string

В расширении сайта TiPCallback можно предоставить пользовательский алгоритм принятия решений, URL-адрес которого можно указать. Сведения о шаблонах и контрактах см. в разделе Расширение сайта TiPCallback. https://www.siteextensions.net/packages/TiPCallback/

changeIntervalInMinutes

integer

Указывает интервал в минутах для повторной оценки ReroutePercentage.

changeStep

number

В сценарии автоматического увеличения это шаг для добавления или удаления до ReroutePercentage достижения \nMinReroutePercentage или MaxReroutePercentage. Метрики сайта проверяются каждые N минут, указанных в ChangeIntervalInMinutes.\nПользовательский алгоритм принятия решений можно предоставить в расширении сайта TiPCallback, URL-адрес которого можно указать в ChangeDecisionCallbackUrl.

maxReroutePercentage

number

Указывает верхнюю границу, ниже которой будет оставаться ReroutePercentage.

minReroutePercentage

number

Указывает нижнюю границу, над которой будет оставаться ReroutePercentage.

name

string

Имя правила маршрутизации. Рекомендуемое имя — указывать на слот, который будет получать трафик в эксперименте.

reroutePercentage

number

Процент трафика, который будет перенаправляться в ActionHostName.

RequestsBasedTrigger

Триггер на основе общего количества запросов.

Имя Тип Описание
count

integer

Число запросов.

timeInterval

string

Интервал времени.

ScmType

Тип SCM.

Имя Тип Описание
BitbucketGit

string

BitbucketHg

string

CodePlexGit

string

CodePlexHg

string

Dropbox

string

ExternalGit

string

ExternalHg

string

GitHub

string

LocalGit

string

None

string

OneDrive

string

Tfs

string

VSO

string

VSTSRM

string

SiteConfigResource

Ресурс ARM конфигурации веб-приложения.

Имя Тип Значение по умолчанию Описание
id

string

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

kind

string

Тип ресурса.

name

string

Имя ресурса.

properties.acrUseManagedIdentityCreds

boolean

Флаг для использования сертификатов управляемого удостоверения для извлечения ACR

properties.acrUserManagedIdentityID

string

Если используется управляемое пользователем удостоверение, управляемое пользователем удостоверение ClientId

properties.alwaysOn

boolean

trueЗначение , если Always On включен; в противном случае — значение false.

properties.apiDefinition

ApiDefinitionInfo

Сведения о формальном определении API для приложения.

properties.apiManagementConfig

ApiManagementConfig

Параметры управления API Azure, связанные с приложением.

properties.appCommandLine

string

Командная строка приложения для запуска.

properties.appSettings

NameValuePair[]

Параметры приложений.

properties.autoHealEnabled

boolean

true Значение , если функция автоматического восстановления включена; в противном случае — false.

properties.autoHealRules

AutoHealRules

Правила автоматического восстановления.

properties.autoSwapSlotName

string

Имя слота для автоматического переключения.

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Список учетных записей хранения Azure.

properties.connectionStrings

ConnStringInfo[]

Строки подключения.

properties.cors

CorsSettings

Параметры общего доступа к ресурсам независимо от источника (CORS).

properties.defaultDocuments

string[]

Документы по умолчанию.

properties.detailedErrorLoggingEnabled

boolean

true Значение , если подробное ведение журнала ошибок включено; в противном случае — false.

properties.documentRoot

string

Корень документа.

properties.elasticWebAppScaleLimit

integer

Максимальное число рабочих ролей, до которых может масштабироваться сайт. Этот параметр применяется только к приложениям в планах, где elasticScaleEnabled true

properties.experiments

Experiments

Это обходное дело для полиморфных типов.

properties.ftpsState

FtpsState

Состояние службы FTP/FTPS

properties.functionAppScaleLimit

integer

Максимальное число рабочих ролей, до которых может масштабироваться сайт. Этот параметр применяется только к планам "Потребление" и "Эластичный премиум"

properties.functionsRuntimeScaleMonitoringEnabled

boolean

Возвращает или задает значение, указывающее, включен ли мониторинг масштабирования в среде выполнения функций. Если этот параметр включен, ScaleController не будет отслеживать источники событий напрямую, а будет вызывать среду выполнения для получения состояния масштабирования.

properties.handlerMappings

HandlerMapping[]

Сопоставления обработчиков.

properties.healthCheckPath

string

Путь проверка работоспособности

properties.http20Enabled

boolean

True

Http20Enabled: настраивает веб-сайт так, чтобы клиенты могли подключаться по протоколу http2.0.

properties.httpLoggingEnabled

boolean

true Значение , если ведение журнала HTTP включено; в противном случае — false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

Ограничения безопасности IP-адресов для main.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

Действие по умолчанию для main ограничение доступа, если правила не совпадают.

properties.javaContainer

string

Контейнер Java.

properties.javaContainerVersion

string

Версия контейнера Java.

properties.javaVersion

string

Версия Java.

properties.keyVaultReferenceIdentity

string

Удостоверение, используемое для Key Vault эталонной проверки подлинности.

properties.limits

SiteLimits

Ограничения сайта.

properties.linuxFxVersion

string

Платформа приложений Linux и версия

properties.loadBalancing

SiteLoadBalancing

Балансировка нагрузки сайта.

properties.localMySqlEnabled

boolean

False

true , чтобы включить локальный MySQL; в противном случае — false.

properties.logsDirectorySizeLimit

integer

Ограничение на размер каталога журналов HTTP.

properties.machineKey

SiteMachineKey

Site MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Режим управляемого конвейера.

properties.managedServiceIdentityId

integer

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

properties.metadata

NameValuePair[]

Метаданные приложения. Это свойство невозможно получить, так как оно может содержать секреты.

properties.minTlsCipherSuite

TlsCipherSuites

Минимальный набор шифров TLS, допустимый для приложения

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов.

properties.minimumElasticInstanceCount

integer

Число минимальных экземпляров для сайта. Этот параметр применяется только к планам обработки эластичных баз данных.

properties.netFrameworkVersion

string

v4.6

платформа .NET Framework версии.

properties.nodeVersion

string

Версия Node.js.

properties.numberOfWorkers

integer

Количество рабочих ролей.

properties.phpVersion

string

Версия PHP.

properties.powerShellVersion

string

Версия PowerShell.

properties.preWarmedInstanceCount

integer

Число предварительно подготовленных экземпляров. Этот параметр применяется только к планам потребления и эластичным планам.

properties.publicNetworkAccess

string

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

properties.publishingUsername

string

Имя пользователя публикации.

properties.push

PushSettings

Параметры конечной точки отправки.

properties.pythonVersion

string

Версия Python.

properties.remoteDebuggingEnabled

boolean

true Значение , если удаленная отладка включена; в противном случае — false.

properties.remoteDebuggingVersion

string

Версия удаленной отладки.

properties.requestTracingEnabled

boolean

true Значение , если трассировка запросов включена; в противном случае — false.

properties.requestTracingExpirationTime

string

Время истечения срока действия трассировки запроса.

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

Ограничения безопасности IP-адресов для scm.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

Действие по умолчанию для ограничения доступа scm, если правила не совпадают.

properties.scmIpSecurityRestrictionsUseMain

boolean

Ограничения безопасности IP-адресов для SCM для использования main.

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов для сайта SCM.

properties.scmType

ScmType

Тип SCM.

properties.tracingOptions

string

Параметры трассировки.

properties.use32BitWorkerProcess

boolean

true использовать 32-разрядный рабочий процесс; в противном случае — false.

properties.virtualApplications

VirtualApplication[]

Виртуальные приложения.

properties.vnetName

string

имя виртуальная сеть.

properties.vnetPrivatePortsCount

integer

Количество частных портов, назначенных этому приложению. Они будут назначаться динамически во время выполнения.

properties.vnetRouteAllEnabled

boolean

виртуальная сеть включена маршрутизация всех. Это приводит к тому, что к всему исходящему трафику применяются виртуальная сеть группы безопасности и определяемые пользователем маршруты.

properties.webSocketsEnabled

boolean

true Значение , если Параметр WebSocket включен; в противном случае — false.

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

Явный идентификатор удостоверения управляемой службы

type

string

Тип ресурса.

SiteConfigResourceCollection

Коллекция конфигураций сайтов.

Имя Тип Описание
nextLink

string

Ссылка на следующую страницу ресурсов.

value

SiteConfigResource[]

Коллекция ресурсов.

SiteLimits

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

Имя Тип Описание
maxDiskSizeInMb

integer

Максимальный допустимый размер диска в МБ.

maxMemoryInMb

integer

Максимально допустимое использование памяти в МБ.

maxPercentageCpu

number

Максимально допустимый процент использования ЦП.

SiteLoadBalancing

Балансировка нагрузки сайта.

Имя Тип Описание
LeastRequests

string

LeastResponseTime

string

PerSiteRoundRobin

string

RequestHash

string

WeightedRoundRobin

string

WeightedTotalTraffic

string

SiteMachineKey

MachineKey приложения.

Имя Тип Описание
decryption

string

Алгоритм, используемый для расшифровки.

decryptionKey

string

Ключ расшифровки.

validation

string

Проверка MachineKey.

validationKey

string

Ключ проверки.

SlowRequestsBasedTrigger

Триггер на основе времени выполнения запроса.

Имя Тип Описание
count

integer

Число запросов.

path

string

Путь запроса.

timeInterval

string

Интервал времени.

timeTaken

string

Затрачено время.

StatusCodesBasedTrigger

Триггер на основе кода состояния.

Имя Тип Описание
count

integer

Число запросов.

path

string

Путь запроса

status

integer

Код состояния HTTP.

subStatus

integer

Состояние вложенного запроса.

timeInterval

string

Интервал времени.

win32Status

integer

Код ошибки Win32.

StatusCodesRangeBasedTrigger

Триггер на основе диапазона кодов состояния.

Имя Тип Описание
count

integer

Число запросов.

path

string

statusCodes

string

Код состояния HTTP.

timeInterval

string

Интервал времени.

SupportedTlsVersions

MinTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов.

Имя Тип Описание
1.0

string

1.1

string

1.2

string

1.3

string

TlsCipherSuites

Минимальный набор шифров TLS, допустимый для приложения

Имя Тип Описание
TLS_AES_128_GCM_SHA256

string

TLS_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

VirtualApplication

Виртуальное приложение в приложении.

Имя Тип Описание
physicalPath

string

Физический путь.

preloadEnabled

boolean

true Значение , если предварительная загрузка включена; в противном случае — false.

virtualDirectories

VirtualDirectory[]

Виртуальные каталоги для виртуального приложения.

virtualPath

string

Виртуальный путь.

VirtualDirectory

Каталог для виртуального приложения.

Имя Тип Описание
physicalPath

string

Физический путь.

virtualPath

string

Путь к виртуальному приложению.