Microsoft.Web hostingEnvironments 2015-08-01
Определение ресурсов Bicep
Тип ресурса hostingEnvironments можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Web/hostingEnvironments, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Web/hostingEnvironments@2015-08-01' = {
kind: 'string'
location: 'string'
name: 'string'
properties: {
allowedMultiSizes: 'string'
allowedWorkerSizes: 'string'
apiManagementAccountId: 'string'
clusterSettings: [
{
name: 'string'
value: 'string'
}
]
databaseEdition: 'string'
databaseServiceObjective: 'string'
dnsSuffix: 'string'
environmentCapacities: [
{
availableCapacity: int
computeMode: 'string'
excludeFromCapacityAllocation: bool
isApplicableForAllComputeModes: bool
name: 'string'
siteMode: 'string'
totalCapacity: int
unit: 'string'
workerSize: 'string'
workerSizeId: int
}
]
environmentIsHealthy: bool
environmentStatus: 'string'
internalLoadBalancingMode: 'string'
ipsslAddressCount: int
lastAction: 'string'
lastActionResult: 'string'
location: 'string'
maximumNumberOfMachines: int
multiRoleCount: int
multiSize: 'string'
name: 'string'
networkAccessControlList: [
{
action: 'string'
description: 'string'
order: int
remoteSubnet: 'string'
}
]
provisioningState: 'string'
resourceGroup: 'string'
status: 'string'
subscriptionId: 'string'
suspended: bool
upgradeDomains: int
vipMappings: [
{
internalHttpPort: int
internalHttpsPort: int
inUse: bool
virtualIP: 'string'
}
]
virtualNetwork: {
id: 'string'
name: 'string'
subnet: 'string'
type: 'string'
}
vnetName: 'string'
vnetResourceGroupName: 'string'
vnetSubnetName: 'string'
workerPools: [
{
id: 'string'
kind: 'string'
location: 'string'
name: 'string'
properties: {
computeMode: 'string'
instanceNames: [
'string'
]
workerCount: int
workerSize: 'string'
workerSizeId: int
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
HostingEnvironmentProperties
Имя | Описание | Ценность |
---|---|---|
allowedMultiSizes | Список разделенных запятыми строк, описывающих, какие размеры виртуальных машин разрешены для интерфейсных интерфейсов | струна |
allowedWorkerSizes | Список разделенных запятыми строк, описывающих, какие размеры виртуальных машин разрешены для рабочих ролей | струна |
apiManagementAccountId | Учетная запись управления API, связанная с этой средой размещения | струна |
clusterSettings | Настраиваемые параметры для изменения поведения среды размещения | NameValuePair[] |
databaseEdition | Выпуск базы данных метаданных для размещенияEnvironment (среда службы приложений), например "Стандартный" | струна |
databaseServiceObjective | Цель службы базы данных метаданных для размещенияEnvironment (среда службы приложений), например "S0" | струна |
dnsSuffix | DNS-суффикс размещенияEnvironment (среда службы приложений) | струна |
environmentCapacities | Текущая общая, используемая и доступная рабочая емкость | StampCapacity[] |
environmentIsHealthy | Значение true/false, указывающее, является ли размещениеEnvironment (среда службы приложений) работоспособным | bool |
environmentStatus | Подробное сообщение о результатах последней проверки размещенияEnvironment (среда службы приложений) | струна |
internalLoadBalancingMode | Указывает, какие конечные точки будут обслуживаться внутри виртуальной сети hostingEnvironment (среда службы приложений) | "Нет" "Публикация" "Интернет" |
ipsslAddressCount | Количество IP-АДРЕСОВ SSL, зарезервированных для этого размещенияEnvironment (среда службы приложений) | int |
lastAction | Последнее действие развертывания для этого размещенияEnvironment (среда службы приложений) | струна |
lastActionResult | Результат последнего действия развертывания для этого размещенияEnvironment (среда службы приложений) | струна |
местоположение | Расположение размещенияEnvironment (среда службы приложений), например "Западная часть США" | струна |
maximumNumberOfMachines | Максимальное количество виртуальных машин в этом хостингеEnvironment (среда службы приложений) | int |
multiRoleCount | Количество экземпляров внешнего интерфейса | int |
MultiSize | Размер виртуальной машины переднего плана, например "Средний", "Большой" | струна |
имя | Имя размещенияEnvironment (среда службы приложений) | струна |
networkAccessControlList | Список управления доступом для управления трафиком к размещениюEnvironment (среда службы приложений) | NetworkAccessControlEntry[] |
provisioningState | Состояние подготовки размещенияEnvironment (среда службы приложений) | "Отменено" Удаление "Не удалось" 'InProgress' "Успешно" |
resourceGroup | Группа ресурсов размещенияEnvironment (среда службы приложений) | струна |
статус | Текущее состояние размещенияEnvironment (среда службы приложений) | Удаление "Подготовка" "Готово" "Масштабирование" (обязательно) |
subscriptionId | Подписка на размещениеEnvironment (среда службы приложений) | струна |
подвешенный | Значение true/false, указывающее, приостановлено ли размещениеEnvironment. Среда может быть приостановлена, например, если конечная точка управления больше не доступна. (скорее всего, так как группа безопасности сети заблокировала входящий трафик) |
bool |
upgradeDomains | Количество доменов обновления этого размещенияEnvironment (среда службы приложений) | int |
vipMappings | Описание сопоставления SSL IP-адресов для этого размещенияEnvironment (среда службы приложений) | VirtualIPMapping[] |
virtualNetwork | Описание виртуальной сети hostingEnvironment (среда службы приложений) | VirtualNetworkProfile |
имя виртуальной сети | Имя виртуальной сети hostingEnvironment (среда службы приложений) | струна |
vnetResourceGroupName | Группа ресурсов виртуальной сети hostingEnvironment (среда службы приложений) | струна |
vnetSubnetName | Подсеть виртуальной сети hostingEnvironment (среда службы приложений) | струна |
workerPools | Описание пулов рабочих ролей с идентификаторами рабочих ролей, размерами виртуальных машин и количеством рабочих ролей в каждом пуле | WorkerPool[] |
Microsoft.Web/hostingEnvironments
Имя | Описание | Ценность |
---|---|---|
добрый | Тип ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | HostingEnvironmentProperties | |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
NameValuePair
Имя | Описание | Ценность |
---|---|---|
имя | Имя пары | струна |
ценность | Значение пары | струна |
NetworkAccessControlEntry
Имя | Описание | Ценность |
---|---|---|
действие | "Запретить" "Разрешение" |
|
описание | струна | |
порядок | int | |
remoteSubnet | струна |
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
SkuDescription
Имя | Описание | Ценность |
---|---|---|
способность | Текущее число экземпляров, назначенных ресурсу | int |
семья | Семейный код SKU ресурса | струна |
имя | Имя SKU ресурса | струна |
размер | Описатель размера номера SKU ресурса | струна |
ярус | Уровень служб SKU ресурса | струна |
StampCapacity
Имя | Описание | Ценность |
---|---|---|
availableCapacity | Доступная емкость (# компьютеров, байтов хранилища и т. д.) | int |
computeMode | Общие и выделенные рабочие роли | "Выделенный" Dynamic "Общий" |
excludeFromCapacityAllocation | Если значение true, оно включает базовые сайты Базовые сайты не используются для распределения емкости. |
bool |
isApplicableForAllComputeModes | Применимо ли емкость для всех сайтов? | bool |
имя | Имя метки | струна |
siteMode | Общий или выделенный | струна |
totalCapacity | Общая емкость (# компьютеров, байтов хранилища и т.д.) | int |
единица | Имя единицы | струна |
workerSize | Размер компьютеров | По умолчанию "Большой" "Средний" "Маленький" |
workerSizeId | Идентификатор размера компьютеров: 0 — небольшой 1 — средний 2 — большой |
int |
VirtualIPMapping
Имя | Описание | Ценность |
---|---|---|
internalHttpPort | Внутренний HTTP-порт | int |
internalHttpsPort | Внутренний порт HTTPS | int |
inUse | Сопоставление виртуальных IP-адресов, используемое | bool |
virtualIP | Виртуальный IP-адрес | струна |
VirtualNetworkProfile
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса виртуальной сети | струна |
имя | Имя виртуальной сети (только для чтения) | струна |
подсеть | Подсеть в виртуальной сети | струна |
тип | Тип ресурса виртуальной сети (только для чтения) | струна |
WorkerPool
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
добрый | Тип ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | струна |
свойства | WorkerPoolProperties | |
SKU | Описание SKU для масштабируемого ресурса | SkuDescription |
Теги | Теги ресурсов | ResourceTags |
тип | Тип ресурса | струна |
WorkerPoolProperties
Имя | Описание | Ценность |
---|---|---|
computeMode | Размещение общих или выделенных веб-приложений | "Выделенный" Dynamic "Общий" |
instanceNames | Имена всех экземпляров в рабочем пуле (только для чтения) | string[] |
workerCount | Количество экземпляров в рабочем пуле | int |
workerSize | Размер виртуальной машины экземпляров рабочего пула | струна |
workerSizeId | Идентификатор размера рабочей роли для ссылки на этот рабочий пул | int |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
среда службы приложений с планом размещения и веб-приложением Azure WebApp | Создает среду службы приложений версии 2 с адресом ILB в существующей виртуальной сети, которая будет доступна в частном порядке. Среда службы приложений будет содержать план размещения и веб-приложение Azure |
создание среды службы приложений версии 2 | Создание среды службы приложений версии 2 в виртуальной сети |
создание appServicePlan и app в ASEv3 | Создание appServicePlan и app в ASEv3 |
Определение ресурса шаблона ARM
Тип ресурса hostingEnvironments можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Web/hostingEnvironments, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Web/hostingEnvironments",
"apiVersion": "2015-08-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"allowedMultiSizes": "string",
"allowedWorkerSizes": "string",
"apiManagementAccountId": "string",
"clusterSettings": [
{
"name": "string",
"value": "string"
}
],
"databaseEdition": "string",
"databaseServiceObjective": "string",
"dnsSuffix": "string",
"environmentCapacities": [
{
"availableCapacity": "int",
"computeMode": "string",
"excludeFromCapacityAllocation": "bool",
"isApplicableForAllComputeModes": "bool",
"name": "string",
"siteMode": "string",
"totalCapacity": "int",
"unit": "string",
"workerSize": "string",
"workerSizeId": "int"
}
],
"environmentIsHealthy": "bool",
"environmentStatus": "string",
"internalLoadBalancingMode": "string",
"ipsslAddressCount": "int",
"lastAction": "string",
"lastActionResult": "string",
"location": "string",
"maximumNumberOfMachines": "int",
"multiRoleCount": "int",
"multiSize": "string",
"name": "string",
"networkAccessControlList": [
{
"action": "string",
"description": "string",
"order": "int",
"remoteSubnet": "string"
}
],
"provisioningState": "string",
"resourceGroup": "string",
"status": "string",
"subscriptionId": "string",
"suspended": "bool",
"upgradeDomains": "int",
"vipMappings": [
{
"internalHttpPort": "int",
"internalHttpsPort": "int",
"inUse": "bool",
"virtualIP": "string"
}
],
"virtualNetwork": {
"id": "string",
"name": "string",
"subnet": "string",
"type": "string"
},
"vnetName": "string",
"vnetResourceGroupName": "string",
"vnetSubnetName": "string",
"workerPools": [
{
"id": "string",
"kind": "string",
"location": "string",
"name": "string",
"properties": {
"computeMode": "string",
"instanceNames": [ "string" ],
"workerCount": "int",
"workerSize": "string",
"workerSizeId": "int"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
HostingEnvironmentProperties
Имя | Описание | Ценность |
---|---|---|
allowedMultiSizes | Список разделенных запятыми строк, описывающих, какие размеры виртуальных машин разрешены для интерфейсных интерфейсов | струна |
allowedWorkerSizes | Список разделенных запятыми строк, описывающих, какие размеры виртуальных машин разрешены для рабочих ролей | струна |
apiManagementAccountId | Учетная запись управления API, связанная с этой средой размещения | струна |
clusterSettings | Настраиваемые параметры для изменения поведения среды размещения | NameValuePair[] |
databaseEdition | Выпуск базы данных метаданных для размещенияEnvironment (среда службы приложений), например "Стандартный" | струна |
databaseServiceObjective | Цель службы базы данных метаданных для размещенияEnvironment (среда службы приложений), например "S0" | струна |
dnsSuffix | DNS-суффикс размещенияEnvironment (среда службы приложений) | струна |
environmentCapacities | Текущая общая, используемая и доступная рабочая емкость | StampCapacity[] |
environmentIsHealthy | Значение true/false, указывающее, является ли размещениеEnvironment (среда службы приложений) работоспособным | bool |
environmentStatus | Подробное сообщение о результатах последней проверки размещенияEnvironment (среда службы приложений) | струна |
internalLoadBalancingMode | Указывает, какие конечные точки будут обслуживаться внутри виртуальной сети hostingEnvironment (среда службы приложений) | "Нет" "Публикация" "Интернет" |
ipsslAddressCount | Количество IP-АДРЕСОВ SSL, зарезервированных для этого размещенияEnvironment (среда службы приложений) | int |
lastAction | Последнее действие развертывания для этого размещенияEnvironment (среда службы приложений) | струна |
lastActionResult | Результат последнего действия развертывания для этого размещенияEnvironment (среда службы приложений) | струна |
местоположение | Расположение размещенияEnvironment (среда службы приложений), например "Западная часть США" | струна |
maximumNumberOfMachines | Максимальное количество виртуальных машин в этом хостингеEnvironment (среда службы приложений) | int |
multiRoleCount | Количество экземпляров внешнего интерфейса | int |
MultiSize | Размер виртуальной машины переднего плана, например "Средний", "Большой" | струна |
имя | Имя размещенияEnvironment (среда службы приложений) | струна |
networkAccessControlList | Список управления доступом для управления трафиком к размещениюEnvironment (среда службы приложений) | NetworkAccessControlEntry[] |
provisioningState | Состояние подготовки размещенияEnvironment (среда службы приложений) | "Отменено" Удаление "Не удалось" 'InProgress' "Успешно" |
resourceGroup | Группа ресурсов размещенияEnvironment (среда службы приложений) | струна |
статус | Текущее состояние размещенияEnvironment (среда службы приложений) | Удаление "Подготовка" "Готово" "Масштабирование" (обязательно) |
subscriptionId | Подписка на размещениеEnvironment (среда службы приложений) | струна |
подвешенный | Значение true/false, указывающее, приостановлено ли размещениеEnvironment. Среда может быть приостановлена, например, если конечная точка управления больше не доступна. (скорее всего, так как группа безопасности сети заблокировала входящий трафик) |
bool |
upgradeDomains | Количество доменов обновления этого размещенияEnvironment (среда службы приложений) | int |
vipMappings | Описание сопоставления SSL IP-адресов для этого размещенияEnvironment (среда службы приложений) | VirtualIPMapping[] |
virtualNetwork | Описание виртуальной сети hostingEnvironment (среда службы приложений) | VirtualNetworkProfile |
имя виртуальной сети | Имя виртуальной сети hostingEnvironment (среда службы приложений) | струна |
vnetResourceGroupName | Группа ресурсов виртуальной сети hostingEnvironment (среда службы приложений) | струна |
vnetSubnetName | Подсеть виртуальной сети hostingEnvironment (среда службы приложений) | струна |
workerPools | Описание пулов рабочих ролей с идентификаторами рабочих ролей, размерами виртуальных машин и количеством рабочих ролей в каждом пуле | WorkerPool[] |
Microsoft.Web/hostingEnvironments
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2015-08-01' |
добрый | Тип ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | HostingEnvironmentProperties | |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Web/hostingEnvironments" |
NameValuePair
Имя | Описание | Ценность |
---|---|---|
имя | Имя пары | струна |
ценность | Значение пары | струна |
NetworkAccessControlEntry
Имя | Описание | Ценность |
---|---|---|
действие | "Запретить" "Разрешение" |
|
описание | струна | |
порядок | int | |
remoteSubnet | струна |
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
SkuDescription
Имя | Описание | Ценность |
---|---|---|
способность | Текущее число экземпляров, назначенных ресурсу | int |
семья | Семейный код SKU ресурса | струна |
имя | Имя SKU ресурса | струна |
размер | Описатель размера номера SKU ресурса | струна |
ярус | Уровень служб SKU ресурса | струна |
StampCapacity
Имя | Описание | Ценность |
---|---|---|
availableCapacity | Доступная емкость (# компьютеров, байтов хранилища и т. д.) | int |
computeMode | Общие и выделенные рабочие роли | "Выделенный" Dynamic "Общий" |
excludeFromCapacityAllocation | Если значение true, оно включает базовые сайты Базовые сайты не используются для распределения емкости. |
bool |
isApplicableForAllComputeModes | Применимо ли емкость для всех сайтов? | bool |
имя | Имя метки | струна |
siteMode | Общий или выделенный | струна |
totalCapacity | Общая емкость (# компьютеров, байтов хранилища и т.д.) | int |
единица | Имя единицы | струна |
workerSize | Размер компьютеров | По умолчанию "Большой" "Средний" "Маленький" |
workerSizeId | Идентификатор размера компьютеров: 0 — небольшой 1 — средний 2 — большой |
int |
VirtualIPMapping
Имя | Описание | Ценность |
---|---|---|
internalHttpPort | Внутренний HTTP-порт | int |
internalHttpsPort | Внутренний порт HTTPS | int |
inUse | Сопоставление виртуальных IP-адресов, используемое | bool |
virtualIP | Виртуальный IP-адрес | струна |
VirtualNetworkProfile
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса виртуальной сети | струна |
имя | Имя виртуальной сети (только для чтения) | струна |
подсеть | Подсеть в виртуальной сети | струна |
тип | Тип ресурса виртуальной сети (только для чтения) | струна |
WorkerPool
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
добрый | Тип ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | струна |
свойства | WorkerPoolProperties | |
SKU | Описание SKU для масштабируемого ресурса | SkuDescription |
Теги | Теги ресурсов | ResourceTags |
тип | Тип ресурса | струна |
WorkerPoolProperties
Имя | Описание | Ценность |
---|---|---|
computeMode | Размещение общих или выделенных веб-приложений | "Выделенный" Dynamic "Общий" |
instanceNames | Имена всех экземпляров в рабочем пуле (только для чтения) | string[] |
workerCount | Количество экземпляров в рабочем пуле | int |
workerSize | Размер виртуальной машины экземпляров рабочего пула | струна |
workerSizeId | Идентификатор размера рабочей роли для ссылки на этот рабочий пул | int |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
среда службы приложений с серверной SQL Azure развертывание |
Этот шаблон создает среду службы приложений с серверной частью SQL Azure вместе с частными конечными точками вместе с связанными ресурсами, обычно используемыми в частной или изолированной среде. |
среда службы приложений с планом размещения и веб-приложением Azure WebApp развертывание |
Создает среду службы приложений версии 2 с адресом ILB в существующей виртуальной сети, которая будет доступна в частном порядке. Среда службы приложений будет содержать план размещения и веб-приложение Azure |
создание среды службы приложений развертывание |
Создание среды службы приложений в виртуальной сети |
создание среды службы приложений версии 2 развертывание |
Создание среды службы приложений версии 2 в виртуальной сети |
создание appServicePlan и app в ASEv3 развертывание |
Создание appServicePlan и app в ASEv3 |
Создание среды службы приложений версии 2 с адресом ILB развертывание |
Создает среду службы приложений версии 2 в виртуальной сети с частным внутренним адресом подсистемы балансировки нагрузки |
создание среды службы приложений с адресом балансировки нагрузки развертывание |
Создает среду службы приложений в виртуальной сети с частным внутренним адресом подсистемы балансировки нагрузки |
создание среды службы приложений Azure с добавленным веб-приложением развертывание |
Создает среду службы приложений Azure в подсети виртуальной сети. Этот шаблон также добавляет веб-приложение Azure в среду службы приложений. Шаблон, первоначально написанный Callum Brankin из PixelPin |
среде службы приложений ILB с брандмауэра Azure развертывание |
Шаблоны и параметры Resource Manager, демонстрирующие развертывание среды службы приложений с помощью интеграции брандмауэра Azure |
SSL-сертификат для ASE или ILB ASE версии 2 развертывание |
Настраивает SSL-сертификат по умолчанию для ASE или ILB ASE версии 2. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса hostingEnvironments можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Web/hostingEnvironments, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/hostingEnvironments@2015-08-01"
name = "string"
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
allowedMultiSizes = "string"
allowedWorkerSizes = "string"
apiManagementAccountId = "string"
clusterSettings = [
{
name = "string"
value = "string"
}
]
databaseEdition = "string"
databaseServiceObjective = "string"
dnsSuffix = "string"
environmentCapacities = [
{
availableCapacity = int
computeMode = "string"
excludeFromCapacityAllocation = bool
isApplicableForAllComputeModes = bool
name = "string"
siteMode = "string"
totalCapacity = int
unit = "string"
workerSize = "string"
workerSizeId = int
}
]
environmentIsHealthy = bool
environmentStatus = "string"
internalLoadBalancingMode = "string"
ipsslAddressCount = int
lastAction = "string"
lastActionResult = "string"
location = "string"
maximumNumberOfMachines = int
multiRoleCount = int
multiSize = "string"
name = "string"
networkAccessControlList = [
{
action = "string"
description = "string"
order = int
remoteSubnet = "string"
}
]
provisioningState = "string"
resourceGroup = "string"
status = "string"
subscriptionId = "string"
suspended = bool
upgradeDomains = int
vipMappings = [
{
internalHttpPort = int
internalHttpsPort = int
inUse = bool
virtualIP = "string"
}
]
virtualNetwork = {
id = "string"
name = "string"
subnet = "string"
type = "string"
}
vnetName = "string"
vnetResourceGroupName = "string"
vnetSubnetName = "string"
workerPools = [
{
id = "string"
kind = "string"
location = "string"
name = "string"
properties = {
computeMode = "string"
instanceNames = [
"string"
]
workerCount = int
workerSize = "string"
workerSizeId = int
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
type = "string"
}
]
}
})
}
Значения свойств
HostingEnvironmentProperties
Имя | Описание | Ценность |
---|---|---|
allowedMultiSizes | Список разделенных запятыми строк, описывающих, какие размеры виртуальных машин разрешены для интерфейсных интерфейсов | струна |
allowedWorkerSizes | Список разделенных запятыми строк, описывающих, какие размеры виртуальных машин разрешены для рабочих ролей | струна |
apiManagementAccountId | Учетная запись управления API, связанная с этой средой размещения | струна |
clusterSettings | Настраиваемые параметры для изменения поведения среды размещения | NameValuePair[] |
databaseEdition | Выпуск базы данных метаданных для размещенияEnvironment (среда службы приложений), например "Стандартный" | струна |
databaseServiceObjective | Цель службы базы данных метаданных для размещенияEnvironment (среда службы приложений), например "S0" | струна |
dnsSuffix | DNS-суффикс размещенияEnvironment (среда службы приложений) | струна |
environmentCapacities | Текущая общая, используемая и доступная рабочая емкость | StampCapacity[] |
environmentIsHealthy | Значение true/false, указывающее, является ли размещениеEnvironment (среда службы приложений) работоспособным | bool |
environmentStatus | Подробное сообщение о результатах последней проверки размещенияEnvironment (среда службы приложений) | струна |
internalLoadBalancingMode | Указывает, какие конечные точки будут обслуживаться внутри виртуальной сети hostingEnvironment (среда службы приложений) | "Нет" "Публикация" "Интернет" |
ipsslAddressCount | Количество IP-АДРЕСОВ SSL, зарезервированных для этого размещенияEnvironment (среда службы приложений) | int |
lastAction | Последнее действие развертывания для этого размещенияEnvironment (среда службы приложений) | струна |
lastActionResult | Результат последнего действия развертывания для этого размещенияEnvironment (среда службы приложений) | струна |
местоположение | Расположение размещенияEnvironment (среда службы приложений), например "Западная часть США" | струна |
maximumNumberOfMachines | Максимальное количество виртуальных машин в этом хостингеEnvironment (среда службы приложений) | int |
multiRoleCount | Количество экземпляров внешнего интерфейса | int |
MultiSize | Размер виртуальной машины переднего плана, например "Средний", "Большой" | струна |
имя | Имя размещенияEnvironment (среда службы приложений) | струна |
networkAccessControlList | Список управления доступом для управления трафиком к размещениюEnvironment (среда службы приложений) | NetworkAccessControlEntry[] |
provisioningState | Состояние подготовки размещенияEnvironment (среда службы приложений) | "Отменено" Удаление "Не удалось" 'InProgress' "Успешно" |
resourceGroup | Группа ресурсов размещенияEnvironment (среда службы приложений) | струна |
статус | Текущее состояние размещенияEnvironment (среда службы приложений) | Удаление "Подготовка" "Готово" "Масштабирование" (обязательно) |
subscriptionId | Подписка на размещениеEnvironment (среда службы приложений) | струна |
подвешенный | Значение true/false, указывающее, приостановлено ли размещениеEnvironment. Среда может быть приостановлена, например, если конечная точка управления больше не доступна. (скорее всего, так как группа безопасности сети заблокировала входящий трафик) |
bool |
upgradeDomains | Количество доменов обновления этого размещенияEnvironment (среда службы приложений) | int |
vipMappings | Описание сопоставления SSL IP-адресов для этого размещенияEnvironment (среда службы приложений) | VirtualIPMapping[] |
virtualNetwork | Описание виртуальной сети hostingEnvironment (среда службы приложений) | VirtualNetworkProfile |
имя виртуальной сети | Имя виртуальной сети hostingEnvironment (среда службы приложений) | струна |
vnetResourceGroupName | Группа ресурсов виртуальной сети hostingEnvironment (среда службы приложений) | струна |
vnetSubnetName | Подсеть виртуальной сети hostingEnvironment (среда службы приложений) | струна |
workerPools | Описание пулов рабочих ролей с идентификаторами рабочих ролей, размерами виртуальных машин и количеством рабочих ролей в каждом пуле | WorkerPool[] |
Microsoft.Web/hostingEnvironments
Имя | Описание | Ценность |
---|---|---|
добрый | Тип ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | HostingEnvironmentProperties | |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Web/hostingEnvironments@2015-08-01" |
NameValuePair
Имя | Описание | Ценность |
---|---|---|
имя | Имя пары | струна |
ценность | Значение пары | струна |
NetworkAccessControlEntry
Имя | Описание | Ценность |
---|---|---|
действие | "Запретить" "Разрешение" |
|
описание | струна | |
порядок | int | |
remoteSubnet | струна |
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
SkuDescription
Имя | Описание | Ценность |
---|---|---|
способность | Текущее число экземпляров, назначенных ресурсу | int |
семья | Семейный код SKU ресурса | струна |
имя | Имя SKU ресурса | струна |
размер | Описатель размера номера SKU ресурса | струна |
ярус | Уровень служб SKU ресурса | струна |
StampCapacity
Имя | Описание | Ценность |
---|---|---|
availableCapacity | Доступная емкость (# компьютеров, байтов хранилища и т. д.) | int |
computeMode | Общие и выделенные рабочие роли | "Выделенный" Dynamic "Общий" |
excludeFromCapacityAllocation | Если значение true, оно включает базовые сайты Базовые сайты не используются для распределения емкости. |
bool |
isApplicableForAllComputeModes | Применимо ли емкость для всех сайтов? | bool |
имя | Имя метки | струна |
siteMode | Общий или выделенный | струна |
totalCapacity | Общая емкость (# компьютеров, байтов хранилища и т.д.) | int |
единица | Имя единицы | струна |
workerSize | Размер компьютеров | По умолчанию "Большой" "Средний" "Маленький" |
workerSizeId | Идентификатор размера компьютеров: 0 — небольшой 1 — средний 2 — большой |
int |
VirtualIPMapping
Имя | Описание | Ценность |
---|---|---|
internalHttpPort | Внутренний HTTP-порт | int |
internalHttpsPort | Внутренний порт HTTPS | int |
inUse | Сопоставление виртуальных IP-адресов, используемое | bool |
virtualIP | Виртуальный IP-адрес | струна |
VirtualNetworkProfile
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса виртуальной сети | струна |
имя | Имя виртуальной сети (только для чтения) | струна |
подсеть | Подсеть в виртуальной сети | струна |
тип | Тип ресурса виртуальной сети (только для чтения) | струна |
WorkerPool
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
добрый | Тип ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | струна |
свойства | WorkerPoolProperties | |
SKU | Описание SKU для масштабируемого ресурса | SkuDescription |
Теги | Теги ресурсов | ResourceTags |
тип | Тип ресурса | струна |
WorkerPoolProperties
Имя | Описание | Ценность |
---|---|---|
computeMode | Размещение общих или выделенных веб-приложений | "Выделенный" Dynamic "Общий" |
instanceNames | Имена всех экземпляров в рабочем пуле (только для чтения) | string[] |
workerCount | Количество экземпляров в рабочем пуле | int |
workerSize | Размер виртуальной машины экземпляров рабочего пула | струна |
workerSizeId | Идентификатор размера рабочей роли для ссылки на этот рабочий пул | int |