Site interface
Веб-приложение, серверная часть мобильного приложения или приложение API.
- Extends
Свойства
availability |
Состояние доступности сведений об управлении для приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
client |
|
client |
|
client |
Пути исключения проверки подлинности сертификата клиента, разделенные запятыми |
client |
Этот параметр состоит из параметра ClientCertEnabled.
|
cloning |
Если это указано во время создания приложения, приложение клонируется из исходного приложения. |
container |
Размер контейнера функции. |
custom |
Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки. |
daily |
Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений). |
dapr |
Конфигурация dapr приложения. |
default |
Имя узла по умолчанию для приложения. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
dns |
Свойство для настройки различных параметров, связанных с DNS для сайта. |
enabled |
|
enabled |
Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
extended |
Расширенное расположение. |
function |
Конфигурация приложения-функции Azure. |
hosting |
Среда службы приложений, используемая для приложения. |
host |
Имена узлов, связанные с приложением. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
host |
|
host |
Состояния SSL имени узла используются для управления привязками SSL для имен узлов приложения. |
https |
HttpsOnly: настраивает веб-сайт для приема только https-запросов. Проблемы с перенаправлением http-запросов |
hyperV | Hyper-V песочницу. |
identity | Управляемое удостоверение службы. |
in |
Указывает идентификатор операции, если у этого сайта есть ожидающая операция. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
is |
|
is |
Устаревшее: Hyper-V песочницу. |
key |
Удостоверение, используемое для проверки подлинности справочника по Key Vault. |
last |
При последнем изменении приложения в формате UTC. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
managed |
Идентификатор Azure Resource Manager выбранной управляемой среды клиента, в которой размещено это приложение. Это должно иметь форму /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
max |
Максимальное число рабочих ролей. Это относится только к контейнеру Функций. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
outbound |
Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает виртуальные IP-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
possible |
Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
public |
Свойство, позволяющее разрешить или заблокировать весь общедоступный трафик. Допустимые значения: "Включено", "Отключено" или пустая строка. |
redundancy |
Режим избыточности сайта |
repository |
Имя сайта репозитория. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
reserved |
|
resource |
Требования к ресурсам приложения-функции. |
resource |
Имя группы ресурсов, к которой принадлежит приложение. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
scm |
|
server |
Идентификатор ресурса связанного плана службы приложений, отформатированный как "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
site |
Настройка приложения. |
slot |
Состояние последней операции переключения слотов развертывания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
state | Текущее состояние приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
storage |
Проверяет, является ли клиент обязательным условием учетной записи хранения. |
suspended |
Приложение приостановлено до превышения квоты на время памяти. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
target |
Указывает, на какой слот развертывания будет переключится это приложение. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
traffic |
Имена узлов диспетчера трафика Azure, связанные с приложением. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
usage |
Состояние, указывающее, превышает ли приложение использование квоты. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
virtual |
Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
vnet |
Включение операций резервного копирования и восстановления через виртуальную сеть |
vnet |
Включение доступа к содержимому через виртуальную сеть |
vnet |
Включение извлечения образа по виртуальной сети |
vnet |
Все включенные маршруты виртуальной сети. Это приводит к тому, что весь исходящий трафик будет применять группы безопасности виртуальной сети и определяемые пользователем маршруты. |
workload |
Имя профиля рабочей нагрузки для приложения-функции для выполнения. |
Унаследованные свойства
id | Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
kind | Тип ресурса. |
location | Расположение ресурса. |
name | Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
tags | Теги ресурсов. |
type | Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
availabilityState
Состояние доступности сведений об управлении для приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
availabilityState?: SiteAvailabilityState
Значение свойства
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?: ClientCertMode
Значение свойства
cloningInfo
Если это указано во время создания приложения, приложение клонируется из исходного приложения.
cloningInfo?: CloningInfo
Значение свойства
containerSize
Размер контейнера функции.
containerSize?: number
Значение свойства
number
customDomainVerificationId
Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки.
customDomainVerificationId?: string
Значение свойства
string
dailyMemoryTimeQuota
Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений).
dailyMemoryTimeQuota?: number
Значение свойства
number
daprConfig
defaultHostName
Имя узла по умолчанию для приложения. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
defaultHostName?: string
Значение свойства
string
dnsConfiguration
Свойство для настройки различных параметров, связанных с DNS для сайта.
dnsConfiguration?: SiteDnsConfig
Значение свойства
enabled
true
, если приложение включено; в противном случае false
. При задании этого значения значение false отключает приложение (принимает приложение в автономном режиме).
enabled?: boolean
Значение свойства
boolean
enabledHostNames
Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
enabledHostNames?: string[]
Значение свойства
string[]
extendedLocation
functionAppConfig
Конфигурация приложения-функции Azure.
functionAppConfig?: FunctionAppConfig
Значение свойства
hostingEnvironmentProfile
Среда службы приложений, используемая для приложения.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Значение свойства
hostNames
Имена узлов, связанные с приложением. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
hostNames?: string[]
Значение свойства
string[]
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
identity
Управляемое удостоверение службы.
identity?: ManagedServiceIdentity
Значение свойства
inProgressOperationId
Указывает идентификатор операции, если у этого сайта есть ожидающая операция. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
inProgressOperationId?: string
Значение свойства
string
isDefaultContainer
true
, если приложение является контейнером по умолчанию; в противном случае false
.
ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
isDefaultContainer?: boolean
Значение свойства
boolean
isXenon
Устаревшее: Hyper-V песочницу.
isXenon?: boolean
Значение свойства
boolean
keyVaultReferenceIdentity
Удостоверение, используемое для проверки подлинности справочника по Key Vault.
keyVaultReferenceIdentity?: string
Значение свойства
string
lastModifiedTimeUtc
При последнем изменении приложения в формате UTC. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
lastModifiedTimeUtc?: Date
Значение свойства
Date
managedEnvironmentId
Идентификатор Azure Resource Manager выбранной управляемой среды клиента, в которой размещено это приложение. Это должно иметь форму /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}
managedEnvironmentId?: string
Значение свойства
string
maxNumberOfWorkers
Максимальное число рабочих ролей. Это относится только к контейнеру Функций. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
maxNumberOfWorkers?: number
Значение свойства
number
outboundIpAddresses
Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает виртуальные IP-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
outboundIpAddresses?: string
Значение свойства
string
possibleOutboundIpAddresses
Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
possibleOutboundIpAddresses?: string
Значение свойства
string
publicNetworkAccess
Свойство, позволяющее разрешить или заблокировать весь общедоступный трафик. Допустимые значения: "Включено", "Отключено" или пустая строка.
publicNetworkAccess?: string
Значение свойства
string
redundancyMode
repositorySiteName
Имя сайта репозитория. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
repositorySiteName?: string
Значение свойства
string
reserved
true
, если зарезервировано; в противном случае false
.
reserved?: boolean
Значение свойства
boolean
resourceConfig
Требования к ресурсам приложения-функции.
resourceConfig?: ResourceConfig
Значение свойства
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
slotSwapStatus
Состояние последней операции переключения слотов развертывания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
slotSwapStatus?: SlotSwapStatus
Значение свойства
state
Текущее состояние приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
state?: string
Значение свойства
string
storageAccountRequired
Проверяет, является ли клиент обязательным условием учетной записи хранения.
storageAccountRequired?: boolean
Значение свойства
boolean
suspendedTill
Приложение приостановлено до превышения квоты на время памяти. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
suspendedTill?: Date
Значение свойства
Date
targetSwapSlot
Указывает, на какой слот развертывания будет переключится это приложение. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
targetSwapSlot?: string
Значение свойства
string
trafficManagerHostNames
Имена узлов диспетчера трафика Azure, связанные с приложением. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
trafficManagerHostNames?: string[]
Значение свойства
string[]
usageState
Состояние, указывающее, превышает ли приложение использование квоты. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
usageState?: UsageState
Значение свойства
virtualNetworkSubnetId
Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
virtualNetworkSubnetId?: string
Значение свойства
string
vnetBackupRestoreEnabled
Включение операций резервного копирования и восстановления через виртуальную сеть
vnetBackupRestoreEnabled?: boolean
Значение свойства
boolean
vnetContentShareEnabled
Включение доступа к содержимому через виртуальную сеть
vnetContentShareEnabled?: boolean
Значение свойства
boolean
vnetImagePullEnabled
Включение извлечения образа по виртуальной сети
vnetImagePullEnabled?: boolean
Значение свойства
boolean
vnetRouteAllEnabled
Все включенные маршруты виртуальной сети. Это приводит к тому, что весь исходящий трафик будет применять группы безопасности виртуальной сети и определяемые пользователем маршруты.
vnetRouteAllEnabled?: boolean
Значение свойства
boolean
workloadProfileName
Имя профиля рабочей нагрузки для приложения-функции для выполнения.
workloadProfileName?: string
Значение свойства
string
Сведения об унаследованном свойстве
id
Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследован отResource.id
kind
location
name
Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отResource.name
tags
Теги ресурсов.
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
наследуется отResource.tags
type
Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
Наследуется отResource.type