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


Microsoft.Web hostingEnvironments 2021-02-01

Определение ресурсов Bicep

Тип ресурса hostingEnvironments можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Web/hostingEnvironments, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Web/hostingEnvironments@2021-02-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    clusterSettings: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    dedicatedHostCount: int
    dnsSuffix: 'string'
    frontEndScaleFactor: int
    internalLoadBalancingMode: 'string'
    ipsslAddressCount: int
    multiSize: 'string'
    userWhitelistedIpRanges: [
      'string'
    ]
    virtualNetwork: {
      id: 'string'
      subnet: 'string'
    }
    zoneRedundant: bool
  }
  tags: {
    {customized property}: 'string'
  }
}

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

AppServiceEnvironment

Имя Описание Ценность
clusterSettings Настраиваемые параметры для изменения поведения среды службы приложений. NameValuePair[]
dedicatedHostCount Число выделенных узлов int
dnsSuffix DNS-суффикс среды службы приложений. струна
frontEndScaleFactor Коэффициент масштабирования для интерфейсных интерфейсов. int
internalLoadBalancingMode Указывает, какие конечные точки будут обслуживаться внутри виртуальной сети для среды службы приложений. "Нет"
"Публикация"
"Интернет"
"Интернет, публикация"
ipsslAddressCount Количество IP-адресов SSL, зарезервированных для среды службы приложений. int
MultiSize Размер виртуальной машины переднего плана, например "Средний", "Большой". струна
userWhitelistedIpRanges Добавлен список диапазонов IP-адресов, разрешенных в базе данных ASE string[]
virtualNetwork Описание виртуальной сети. VirtualNetworkProfile (обязательно)
zoneRedundant Независимо от того, является ли эта среда службы приложений избыточной между зонами. bool

Microsoft.Web/hostingEnvironments

Имя Описание Ценность
добрый Тип ресурса. струна
местоположение Расположение ресурса. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Основные свойства ресурсов AppServiceEnvironment
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

NameValuePair

Имя Описание Ценность
имя Имя пары. струна
ценность Значение пары. струна

ResourceTags

Имя Описание Ценность

VirtualNetworkProfile

Имя Описание Ценность
идентификатор Идентификатор ресурса виртуальной сети. строка (обязательно)
подсеть Подсеть в виртуальной сети. струна

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

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": "2021-02-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "clusterSettings": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "dedicatedHostCount": "int",
    "dnsSuffix": "string",
    "frontEndScaleFactor": "int",
    "internalLoadBalancingMode": "string",
    "ipsslAddressCount": "int",
    "multiSize": "string",
    "userWhitelistedIpRanges": [ "string" ],
    "virtualNetwork": {
      "id": "string",
      "subnet": "string"
    },
    "zoneRedundant": "bool"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

AppServiceEnvironment

Имя Описание Ценность
clusterSettings Настраиваемые параметры для изменения поведения среды службы приложений. NameValuePair[]
dedicatedHostCount Число выделенных узлов int
dnsSuffix DNS-суффикс среды службы приложений. струна
frontEndScaleFactor Коэффициент масштабирования для интерфейсных интерфейсов. int
internalLoadBalancingMode Указывает, какие конечные точки будут обслуживаться внутри виртуальной сети для среды службы приложений. "Нет"
"Публикация"
"Интернет"
"Интернет, публикация"
ipsslAddressCount Количество IP-адресов SSL, зарезервированных для среды службы приложений. int
MultiSize Размер виртуальной машины переднего плана, например "Средний", "Большой". струна
userWhitelistedIpRanges Добавлен список диапазонов IP-адресов, разрешенных в базе данных ASE string[]
virtualNetwork Описание виртуальной сети. VirtualNetworkProfile (обязательно)
zoneRedundant Независимо от того, является ли эта среда службы приложений избыточной между зонами. bool

Microsoft.Web/hostingEnvironments

Имя Описание Ценность
apiVersion Версия API '2021-02-01'
добрый Тип ресурса. струна
местоположение Расположение ресурса. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Основные свойства ресурсов AppServiceEnvironment
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Web/hostingEnvironments"

NameValuePair

Имя Описание Ценность
имя Имя пары. струна
ценность Значение пары. струна

ResourceTags

Имя Описание Ценность

VirtualNetworkProfile

Имя Описание Ценность
идентификатор Идентификатор ресурса виртуальной сети. строка (обязательно)
подсеть Подсеть в виртуальной сети. струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
среда службы приложений с серверной 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@2021-02-01"
  name = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      clusterSettings = [
        {
          name = "string"
          value = "string"
        }
      ]
      dedicatedHostCount = int
      dnsSuffix = "string"
      frontEndScaleFactor = int
      internalLoadBalancingMode = "string"
      ipsslAddressCount = int
      multiSize = "string"
      userWhitelistedIpRanges = [
        "string"
      ]
      virtualNetwork = {
        id = "string"
        subnet = "string"
      }
      zoneRedundant = bool
    }
  })
}

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

AppServiceEnvironment

Имя Описание Ценность
clusterSettings Настраиваемые параметры для изменения поведения среды службы приложений. NameValuePair[]
dedicatedHostCount Число выделенных узлов int
dnsSuffix DNS-суффикс среды службы приложений. струна
frontEndScaleFactor Коэффициент масштабирования для интерфейсных интерфейсов. int
internalLoadBalancingMode Указывает, какие конечные точки будут обслуживаться внутри виртуальной сети для среды службы приложений. "Нет"
"Публикация"
"Интернет"
"Интернет, публикация"
ipsslAddressCount Количество IP-адресов SSL, зарезервированных для среды службы приложений. int
MultiSize Размер виртуальной машины переднего плана, например "Средний", "Большой". струна
userWhitelistedIpRanges Добавлен список диапазонов IP-адресов, разрешенных в базе данных ASE string[]
virtualNetwork Описание виртуальной сети. VirtualNetworkProfile (обязательно)
zoneRedundant Независимо от того, является ли эта среда службы приложений избыточной между зонами. bool

Microsoft.Web/hostingEnvironments

Имя Описание Ценность
добрый Тип ресурса. струна
местоположение Расположение ресурса. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Основные свойства ресурсов AppServiceEnvironment
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Web/hostingEnvironments@2021-02-01"

NameValuePair

Имя Описание Ценность
имя Имя пары. струна
ценность Значение пары. струна

ResourceTags

Имя Описание Ценность

VirtualNetworkProfile

Имя Описание Ценность
идентификатор Идентификатор ресурса виртуальной сети. строка (обязательно)
подсеть Подсеть в виртуальной сети. струна