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


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

развертывание в Azure
Этот шаблон создает среду службы приложений с серверной частью SQL Azure вместе с частными конечными точками вместе с связанными ресурсами, обычно используемыми в частной или изолированной среде.
среда службы приложений с планом размещения и веб-приложением Azure WebApp

развертывание в Azure
Создает среду службы приложений версии 2 с адресом ILB в существующей виртуальной сети, которая будет доступна в частном порядке. Среда службы приложений будет содержать план размещения и веб-приложение Azure
создание среды службы приложений

развертывание в Azure
Создание среды службы приложений в виртуальной сети
создание среды службы приложений версии 2

развертывание в Azure
Создание среды службы приложений версии 2 в виртуальной сети
создание appServicePlan и app в ASEv3

развертывание в Azure
Создание appServicePlan и app в ASEv3
Создание среды службы приложений версии 2 с адресом ILB

развертывание в Azure
Создает среду службы приложений версии 2 в виртуальной сети с частным внутренним адресом подсистемы балансировки нагрузки
создание среды службы приложений с адресом балансировки нагрузки

развертывание в Azure
Создает среду службы приложений в виртуальной сети с частным внутренним адресом подсистемы балансировки нагрузки
создание среды службы приложений Azure с добавленным веб-приложением

развертывание в Azure
Создает среду службы приложений Azure в подсети виртуальной сети. Этот шаблон также добавляет веб-приложение Azure в среду службы приложений. Шаблон, первоначально написанный Callum Brankin из PixelPin
среде службы приложений ILB с брандмауэра Azure

развертывание в Azure
Шаблоны и параметры Resource Manager, демонстрирующие развертывание среды службы приложений с помощью интеграции брандмауэра Azure
SSL-сертификат для ASE или ILB ASE версии 2

развертывание в Azure
Настраивает 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