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


SitePropertiesOutput interface

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

Свойства

availabilityState

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

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

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

defaultHostName

Имя узла по умолчанию для приложения. Только для чтения.

enabled

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

enabledHostNames

Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов.

hostingEnvironmentProfile

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

hostNames

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

hostNamesDisabled

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

hostNameSslStates

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

httpsOnly

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

hyperV

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

inProgressOperationId

Указывает идентификатор операции, если у этого сайта есть ожидающая операция.

Значение может содержать идентификатор UUID

isDefaultContainer

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

isXenon

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

keyVaultReferenceIdentity

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

lastModifiedTimeUtc

При последнем изменении приложения в формате UTC. Только для чтения.

maxNumberOfWorkers

Максимальное число рабочих ролей. Это относится только к контейнеру Функций.

outboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает виртуальные IP-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения.

possibleOutboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения.

redundancyMode

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

repositorySiteName

Имя сайта репозитория.

reserved

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

resourceGroup

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

scmSiteAlsoStopped

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

serverFarmId

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

siteConfig

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

slotSwapStatus

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

state

Текущее состояние приложения.

storageAccountRequired

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

suspendedTill

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

targetSwapSlot

Указывает, на какой слот развертывания будет переключится это приложение. Только для чтения.

trafficManagerHostNames

Имена узлов диспетчера трафика Azure, связанные с приложением. Только для чтения.

usageState

Состояние, указывающее, превышает ли приложение использование квоты. Только для чтения.

virtualNetworkSubnetId

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

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

availabilityState

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

availabilityState?: "Normal" | "Limited" | "DisasterRecoveryMode"

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

"Normal" | "Limited" | "DisasterRecoveryMode"

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?: CloningInfoOutput

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

containerSize

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

containerSize?: number

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

number

customDomainVerificationId

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

customDomainVerificationId?: string

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

string

dailyMemoryTimeQuota

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

dailyMemoryTimeQuota?: number

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

number

defaultHostName

Имя узла по умолчанию для приложения. Только для чтения.

defaultHostName?: string

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

string

enabled

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

enabled?: boolean

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

boolean

enabledHostNames

Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов.

enabledHostNames?: string[]

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

string[]

hostingEnvironmentProfile

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

hostingEnvironmentProfile?: HostingEnvironmentProfileOutput

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

hostNames

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

hostNames?: string[]

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

string[]

hostNamesDisabled

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

hostNamesDisabled?: boolean

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

boolean

hostNameSslStates

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

hostNameSslStates?: HostNameSslStateOutput[]

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

httpsOnly

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

httpsOnly?: boolean

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

boolean

hyperV

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

hyperV?: boolean

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

boolean

inProgressOperationId

Указывает идентификатор операции, если у этого сайта есть ожидающая операция.

Значение может содержать идентификатор UUID

inProgressOperationId?: string

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

string

isDefaultContainer

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

isDefaultContainer?: boolean

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

boolean

isXenon

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

isXenon?: boolean

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

boolean

keyVaultReferenceIdentity

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

keyVaultReferenceIdentity?: string

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

string

lastModifiedTimeUtc

При последнем изменении приложения в формате UTC. Только для чтения.

lastModifiedTimeUtc?: string

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

string

maxNumberOfWorkers

Максимальное число рабочих ролей. Это относится только к контейнеру Функций.

maxNumberOfWorkers?: number

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

number

outboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает виртуальные IP-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения.

outboundIpAddresses?: string

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

string

possibleOutboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения.

possibleOutboundIpAddresses?: string

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

string

redundancyMode

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

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

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

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

repositorySiteName

Имя сайта репозитория.

repositorySiteName?: string

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

string

reserved

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

reserved?: boolean

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

boolean

resourceGroup

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

resourceGroup?: string

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

string

scmSiteAlsoStopped

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

scmSiteAlsoStopped?: boolean

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

boolean

serverFarmId

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

serverFarmId?: string

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

string

siteConfig

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

siteConfig?: SiteConfigOutput

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

slotSwapStatus

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

slotSwapStatus?: SlotSwapStatusOutput

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

state

Текущее состояние приложения.

state?: string

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

string

storageAccountRequired

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

storageAccountRequired?: boolean

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

boolean

suspendedTill

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

suspendedTill?: string

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

string

targetSwapSlot

Указывает, на какой слот развертывания будет переключится это приложение. Только для чтения.

targetSwapSlot?: string

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

string

trafficManagerHostNames

Имена узлов диспетчера трафика Azure, связанные с приложением. Только для чтения.

trafficManagerHostNames?: string[]

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

string[]

usageState

Состояние, указывающее, превышает ли приложение использование квоты. Только для чтения.

usageState?: "Normal" | "Exceeded"

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

"Normal" | "Exceeded"

virtualNetworkSubnetId

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

virtualNetworkSubnetId?: string

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

string