Site interface
Веб-приложение, серверная часть мобильного приложения или приложение API.
- Extends
Свойства
| auto |
Указывает область уникальности для имени узла по умолчанию во время создания ресурса |
| availability |
Состояние доступности сведений об управлении для приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| client |
|
| client |
|
| client |
|
| client |
|
| client |
Пути исключения проверки подлинности сертификата клиента, разделенные запятыми |
| client |
Этот параметр состоит из параметра ClientCertEnabled.
|
| cloning |
Если это указано во время создания приложения, приложение клонируется из исходного приложения. |
| container |
Размер контейнера функции. |
| custom |
Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки. |
| daily |
Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений). |
| dapr |
Конфигурация dapr приложения. |
| default |
Имя узла по умолчанию для приложения. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| dns |
Свойство для настройки различных параметров, связанных с DNS для сайта. |
| enabled |
|
| enabled |
Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| end |
Использование сквозного шифрования между интерфейсным интерфейсом и рабочей ролью |
| extended |
Расширенное расположение. |
| function |
Конфигурация приложения-функции Azure. |
| hosting |
Среда службы приложений, используемая для приложения. |
| host |
Имена узлов, связанные с приложением. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| host |
|
| host |
Состояния SSL имени узла используются для управления привязками SSL для имен узлов приложения. |
| https |
HttpsOnly: настраивает веб-сайт для приема только https-запросов. Проблемы с перенаправлением http-запросов |
| hyperV | Hyper-V песочницу. |
| identity | Управляемое удостоверение службы. |
| in |
Указывает идентификатор операции, если у этого сайта есть ожидающая операция. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| ip |
Задает режим IP приложения. |
| 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-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| outbound |
Свойство для настройки различных параметров маршрутизации исходящего трафика через виртуальную сеть для сайта |
| possible |
Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| public |
Свойство, позволяющее разрешить или заблокировать весь общедоступный трафик. Допустимые значения: "Включено", "Отключено" или пустая строка. |
| redundancy |
Режим избыточности сайта |
| repository |
Имя сайта репозитория. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| reserved |
|
| resource |
Требования к ресурсам приложения-функции. |
| resource |
Имя группы ресурсов, к которой принадлежит приложение. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| scm |
|
| server |
Идентификатор ресурса связанного плана службы приложений, отформатированный как "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
Настройка приложения службы приложений. Это свойство не возвращается в ответ на обычные запросы на создание и чтение, так как оно может содержать конфиденциальную информацию. |
| sku | Текущий номер SKU приложения на основе связанного плана службы приложений. Некоторые допустимые значения SKU: Free, Shared, Basic, Dynamic, FlexConsumption, Standard, PremiumV2, PremiumV2, PremiumV3, IsolatedV2 ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| slot |
Состояние последней операции переключения слотов развертывания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| ssh |
Следует ли включать доступ по ssh. |
| state | Текущее состояние приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| storage |
Проверяет, является ли клиент обязательным условием учетной записи хранения. |
| suspended |
Приложение приостановлено до превышения квоты на время памяти. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| target |
Указывает, на какой слот развертывания будет переключится это приложение. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| traffic |
Имена узлов диспетчера трафика Azure, связанные с приложением. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| usage |
Состояние, указывающее, превышает ли приложение использование квоты. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| virtual |
Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
| workload |
Имя профиля рабочей нагрузки для приложения-функции для выполнения. |
Унаследованные свойства
| id | Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| kind | Тип ресурса. Если ресурс является приложением, можно обратиться к https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference подробные поддерживаемые значения для типа. |
| location | Расположение ресурса. |
| name | Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| tags | Теги ресурсов. |
| type | Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
autoGeneratedDomainNameLabelScope
Указывает область уникальности для имени узла по умолчанию во время создания ресурса
autoGeneratedDomainNameLabelScope?: AutoGeneratedDomainNameLabelScope
Значение свойства
availabilityState
Состояние доступности сведений об управлении для приложения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
availabilityState?: SiteAvailabilityState
Значение свойства
clientAffinityEnabled
true для включения сопоставления клиентов; false прекратить отправку файлов cookie сходства сеансов, которые направляют клиентские запросы в одном сеансе в тот же экземпляр. По умолчанию используется true.
clientAffinityEnabled?: boolean
Значение свойства
boolean
clientAffinityPartitioningEnabled
true чтобы включить секционирование по сходству клиентов с помощью файлов cookie CHIPS, это добавит свойство partitioned к файлам cookie по сходству; false чтобы прекратить отправку секционированных файлов cookie по сходству. По умолчанию используется false.
clientAffinityPartitioningEnabled?: boolean
Значение свойства
boolean
clientAffinityProxyEnabled
true , чтобы переопределить домен cookie affinity клиента с помощью заголовка запроса X-Forwarded-Host.
false , чтобы использовать домен по умолчанию. По умолчанию используется false.
clientAffinityProxyEnabled?: 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[]
endToEndEncryptionEnabled
Использование сквозного шифрования между интерфейсным интерфейсом и рабочей ролью
endToEndEncryptionEnabled?: boolean
Значение свойства
boolean
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
ipMode
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
outboundVnetRouting
Свойство для настройки различных параметров маршрутизации исходящего трафика через виртуальную сеть для сайта
outboundVnetRouting?: OutboundVnetRouting
Значение свойства
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
Настройка приложения службы приложений. Это свойство не возвращается в ответ на обычные запросы на создание и чтение, так как оно может содержать конфиденциальную информацию.
siteConfig?: SiteConfig
Значение свойства
sku
Текущий номер SKU приложения на основе связанного плана службы приложений. Некоторые допустимые значения SKU: Free, Shared, Basic, Dynamic, FlexConsumption, Standard, PremiumV2, PremiumV2, PremiumV3, IsolatedV2 ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
sku?: string
Значение свойства
string
slotSwapStatus
Состояние последней операции переключения слотов развертывания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
slotSwapStatus?: SlotSwapStatus
Значение свойства
sshEnabled
Следует ли включать доступ по ssh.
sshEnabled?: boolean
Значение свойства
boolean
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
workloadProfileName
Имя профиля рабочей нагрузки для приложения-функции для выполнения.
workloadProfileName?: string
Значение свойства
string
Сведения об унаследованном свойстве
id
Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследован отResource.id
kind
Тип ресурса. Если ресурс является приложением, можно обратиться к https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference подробные поддерживаемые значения для типа.
kind?: string
Значение свойства
string
наследуется отResource.kind
location
name
Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отResource.name
tags
Теги ресурсов.
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
наследуется отResource.tags
type
Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
Наследуется отResource.type