Поделиться через


SiteProperties interface

Свойства конкретного ресурса сайта

Свойства

clientAffinityEnabled

true для включения сопоставления клиентов; false прекратить отправку файлов cookie сходства сеансов, которые направляют клиентские запросы в одном сеансе в тот же экземпляр. По умолчанию используется true.

clientCertEnabled

true для включения проверки подлинности сертификата клиента (взаимная проверка подлинности TLS); в противном случае false. По умолчанию используется false.

clientCertExclusionPaths

Пути исключения проверки подлинности сертификата клиента, разделенные запятыми

clientCertMode

Этот параметр состоит из параметра ClientCertEnabled.

  • ClientCertEnabled: false означает, что ClientCert игнорируется.
  • ClientCertEnabled: true и ClientCertMode: обязательный параметр означает, что ClientCert является обязательным.
  • ClientCertEnabled: true и ClientCertMode: необязательно означает, что ClientCert является необязательным или принимается.
cloningInfo

Если это указано во время создания приложения, приложение клонируется из исходного приложения.

containerSize

Размер контейнера функции.

customDomainVerificationId

Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки.

dailyMemoryTimeQuota

Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений).

enabled

true, если приложение включено; в противном случае false. При задании этого значения значение false отключает приложение (принимает приложение в автономном режиме).

hostingEnvironmentProfile

Среда службы приложений, используемая для приложения.

hostNamesDisabled

true отключить общедоступные имена узлов приложения; в противном случае false. Если true, приложение доступно только через процесс управления API.

hostNameSslStates

Состояния SSL имени узла используются для управления привязками SSL для имен узлов приложения.

httpsOnly

HttpsOnly: настраивает веб-сайт для приема только https-запросов. Проблемы с перенаправлением http-запросов

hyperV

Hyper-V песочницу.

isXenon

Устаревшее: Hyper-V песочницу.

keyVaultReferenceIdentity

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

redundancyMode

Режим избыточности сайта

reserved

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

scmSiteAlsoStopped

true остановить сайт SCM (KUDU) при остановке приложения; в противном случае false. Значение по умолчанию — false.

serverFarmId

Идентификатор ресурса связанного плана службы приложений, отформатированный как "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Настройка приложения.

storageAccountRequired

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

virtualNetworkSubnetId

Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

Сведения о свойстве

clientAffinityEnabled

true для включения сопоставления клиентов; false прекратить отправку файлов cookie сходства сеансов, которые направляют клиентские запросы в одном сеансе в тот же экземпляр. По умолчанию используется true.

clientAffinityEnabled?: boolean

Значение свойства

boolean

clientCertEnabled

true для включения проверки подлинности сертификата клиента (взаимная проверка подлинности TLS); в противном случае false. По умолчанию используется false.

clientCertEnabled?: boolean

Значение свойства

boolean

clientCertExclusionPaths

Пути исключения проверки подлинности сертификата клиента, разделенные запятыми

clientCertExclusionPaths?: string

Значение свойства

string

clientCertMode

Этот параметр состоит из параметра ClientCertEnabled.

  • ClientCertEnabled: false означает, что ClientCert игнорируется.
  • ClientCertEnabled: true и ClientCertMode: обязательный параметр означает, что ClientCert является обязательным.
  • ClientCertEnabled: true и ClientCertMode: необязательно означает, что ClientCert является необязательным или принимается.
clientCertMode?: "Required" | "Optional" | "OptionalInteractiveUser"

Значение свойства

"Required" | "Optional" | "OptionalInteractiveUser"

cloningInfo

Если это указано во время создания приложения, приложение клонируется из исходного приложения.

cloningInfo?: CloningInfo

Значение свойства

containerSize

Размер контейнера функции.

containerSize?: number

Значение свойства

number

customDomainVerificationId

Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки.

customDomainVerificationId?: string

Значение свойства

string

dailyMemoryTimeQuota

Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений).

dailyMemoryTimeQuota?: number

Значение свойства

number

enabled

true, если приложение включено; в противном случае false. При задании этого значения значение false отключает приложение (принимает приложение в автономном режиме).

enabled?: boolean

Значение свойства

boolean

hostingEnvironmentProfile

Среда службы приложений, используемая для приложения.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Значение свойства

hostNamesDisabled

true отключить общедоступные имена узлов приложения; в противном случае false. Если true, приложение доступно только через процесс управления API.

hostNamesDisabled?: boolean

Значение свойства

boolean

hostNameSslStates

Состояния SSL имени узла используются для управления привязками SSL для имен узлов приложения.

hostNameSslStates?: HostNameSslState[]

Значение свойства

httpsOnly

HttpsOnly: настраивает веб-сайт для приема только https-запросов. Проблемы с перенаправлением http-запросов

httpsOnly?: boolean

Значение свойства

boolean

hyperV

Hyper-V песочницу.

hyperV?: boolean

Значение свойства

boolean

isXenon

Устаревшее: Hyper-V песочницу.

isXenon?: boolean

Значение свойства

boolean

keyVaultReferenceIdentity

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

keyVaultReferenceIdentity?: string

Значение свойства

string

redundancyMode

Режим избыточности сайта

redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

Значение свойства

"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

reserved

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

reserved?: boolean

Значение свойства

boolean

scmSiteAlsoStopped

true остановить сайт SCM (KUDU) при остановке приложения; в противном случае false. Значение по умолчанию — false.

scmSiteAlsoStopped?: boolean

Значение свойства

boolean

serverFarmId

Идентификатор ресурса связанного плана службы приложений, отформатированный как "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

serverFarmId?: string

Значение свойства

string

siteConfig

Настройка приложения.

siteConfig?: SiteConfig

Значение свойства

storageAccountRequired

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

storageAccountRequired?: boolean

Значение свойства

boolean

virtualNetworkSubnetId

Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

virtualNetworkSubnetId?: string

Значение свойства

string