你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 用于描述前端允许哪些 VM 大小的逗号分隔字符串列表 字符串
allowedWorkerSizes 逗号分隔字符串列表,描述辅助角色允许哪些 VM 大小 字符串
apiManagementAccountId 与此托管环境关联的 Api 管理帐户 字符串
clusterSettings 用于更改托管环境的行为的自定义设置 NameValuePair[]
databaseEdition hostingEnvironment(应用服务环境)的元数据数据库版本,例如“标准” 字符串
databaseServiceObjective hostingEnvironment(应用服务环境)的元数据数据库的服务目标,例如“S0” 字符串
dnsSuffix hostingEnvironment 的 DNS 后缀(应用服务环境) 字符串
environmentCapacities 当前总容量、已用辅助角色容量和可用工作器容量 StampCapacity[]
environmentIsHealthy True/false,指示 hostingEnvironment (应用服务环境) 是否正常 bool
environmentStatus 有关 hostingEnvironment (应用服务环境)上次检查结果的详细消息 字符串
internalLoadBalancingMode 指定要在 hostingEnvironment (应用服务环境) VNET 内部提供服务的终结点 “None”
“Publishing”
“Web”
ipsslAddressCount 为此 hostingEnvironment 保留的 IP SSL 地址数(应用服务环境) int
lastAction 此 hostingEnvironment 上一次部署操作(应用服务环境) 字符串
lastActionResult 此 hostingEnvironment 上最后一次部署操作的结果(应用服务环境) 字符串
位置 hostingEnvironment(应用服务环境)的位置,例如“美国西部” 字符串
maximumNumberOfMachines 此 hostingEnvironment 中的最大 VM 数(应用服务环境) int
multiRoleCount 前端实例数 int
multiSize 前端 VM 大小,例如“中等”、“大型” 字符串
名字 hostingEnvironment 的名称(应用服务环境) 字符串
networkAccessControlList 用于控制到 hostingEnvironment 的流量的访问控制列表(应用服务环境) NetworkAccessControlEntry[]
provisioningState hostingEnvironment(应用服务环境)的预配状态 “Canceled”
“删除”
“Failed”
“InProgress”
“Succeeded”
resourceGroup hostingEnvironment 的资源组(应用服务环境) 字符串
地位 hostingEnvironment 的当前状态(应用服务环境) “删除”
“正在准备”
“就绪”
“缩放”(必需)
subscriptionId hostingEnvironment 的订阅(应用服务环境) 字符串
暂停 True/false,指示 hostingEnvironment 是否挂起。 环境可以暂停,例如,当管理终结点不再可用时
(很可能是因为 NSG 阻止了传入流量)
bool
upgradeDomains 此 hostingEnvironment 的升级域数(应用服务环境) int
vipMappings 此 hostingEnvironment 的 IP SSL 映射说明(应用服务环境) VirtualIPMapping[]
virtualNetwork hostingEnvironment (应用服务环境) 虚拟网络的说明 VirtualNetworkProfile
vnetName hostingEnvironment (应用服务环境) 虚拟网络的名称 字符串
vnetResourceGroupName hostingEnvironment(应用服务环境)虚拟网络的资源组 字符串
vnetSubnetName hostingEnvironment(应用服务环境)虚拟网络的子网 字符串
workerPools 每个池中具有辅助角色大小 ID、VM 大小和辅助角色数的辅助角色池的说明 WorkerPool[]

Microsoft.Web/hostingEnvironments

名字 描述 价值
资源类型 字符串
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 HostingEnvironmentProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

NameValuePair

名字 描述 价值
名字 配对名称 字符串
价值 对值 字符串

NetworkAccessControlEntry

名字 描述 价值
行动 “拒绝”
“Permit”
描述 字符串
次序 int
remoteSubnet 字符串

ResourceTags

名字 描述 价值

ResourceTags

名字 描述 价值

SkuDescription

名字 描述 价值
能力 分配给资源的当前实例数 int
家庭 资源 SKU 的家庭代码 字符串
名字 资源 SKU 的名称 字符串
大小 资源 SKU 的大小说明符 字符串
资源 SKU 的服务层 字符串

StampCapacity

名字 描述 价值
availableCapacity 可用容量(计算机数、存储字节数等...) int
computeMode 共享/专用辅助角色 “专用”
“Dynamic”
“共享”
excludeFromCapacityAllocation 如果为 true,则包含基本站点
基本站点不用于容量分配。
bool
isApplicableForAllComputeModes 容量是否适用于所有站点? bool
名字 图章的名称 字符串
siteMode 共享或专用 字符串
totalCapacity 总容量(计算机数、存储字节数等...) int
单位 单位的名称 字符串
workerSize 计算机的大小 “Default”
“Large”
“Medium”
“Small”
workerSizeId 计算机的大小 ID:
0 - 小型
1 - 中
2 - 大
int

VirtualIPMapping

名字 描述 价值
internalHttpPort 内部 HTTP 端口 int
internalHttpsPort 内部 HTTPS 端口 int
inUse 正在使用的 VIP 映射 bool
virtualIP 虚拟 IP 地址 字符串

VirtualNetworkProfile

名字 描述 价值
id 虚拟网络的资源 ID 字符串
名字 虚拟网络的名称(只读) 字符串
虚拟网络中的子网 字符串
类型 虚拟网络的资源类型(只读) 字符串

WorkerPool

名字 描述 价值
id 资源 ID 字符串
资源类型 字符串
位置 资源位置 string (必需)
名字 资源名称 字符串
性能 WorkerPoolProperties
sku 描述可缩放资源的 SKU SkuDescription
标签 资源标记 ResourceTags
类型 资源类型 字符串

WorkerPoolProperties

名字 描述 价值
computeMode 共享或专用 Web 应用托管 “专用”
“Dynamic”
“共享”
instanceNames 辅助角色池中所有实例的名称(只读) string[]
workerCount 辅助角色池中的实例数 int
workerSize 辅助角色池实例的 VM 大小 字符串
workerSizeId 用于引用此辅助角色池的辅助角色大小 ID int

快速入门示例

以下快速入门示例部署此资源类型。

Bicep 文件 描述
使用托管计划和 Azure WebApp 应用服务环境 在现有虚拟网络中创建具有 ILB 地址的应用服务环境 v2,该虚拟网络将可用。 应用服务环境将包含托管计划和 Azure Web 应用
创建应用服务环境 v2 在虚拟网络中创建应用服务环境 v2
ASEv3 中创建 AppServicePlan 和应用 在 ASEv3 中创建 AppServicePlan 和 App

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 用于描述前端允许哪些 VM 大小的逗号分隔字符串列表 字符串
allowedWorkerSizes 逗号分隔字符串列表,描述辅助角色允许哪些 VM 大小 字符串
apiManagementAccountId 与此托管环境关联的 Api 管理帐户 字符串
clusterSettings 用于更改托管环境的行为的自定义设置 NameValuePair[]
databaseEdition hostingEnvironment(应用服务环境)的元数据数据库版本,例如“标准” 字符串
databaseServiceObjective hostingEnvironment(应用服务环境)的元数据数据库的服务目标,例如“S0” 字符串
dnsSuffix hostingEnvironment 的 DNS 后缀(应用服务环境) 字符串
environmentCapacities 当前总容量、已用辅助角色容量和可用工作器容量 StampCapacity[]
environmentIsHealthy True/false,指示 hostingEnvironment (应用服务环境) 是否正常 bool
environmentStatus 有关 hostingEnvironment (应用服务环境)上次检查结果的详细消息 字符串
internalLoadBalancingMode 指定要在 hostingEnvironment (应用服务环境) VNET 内部提供服务的终结点 “None”
“Publishing”
“Web”
ipsslAddressCount 为此 hostingEnvironment 保留的 IP SSL 地址数(应用服务环境) int
lastAction 此 hostingEnvironment 上一次部署操作(应用服务环境) 字符串
lastActionResult 此 hostingEnvironment 上最后一次部署操作的结果(应用服务环境) 字符串
位置 hostingEnvironment(应用服务环境)的位置,例如“美国西部” 字符串
maximumNumberOfMachines 此 hostingEnvironment 中的最大 VM 数(应用服务环境) int
multiRoleCount 前端实例数 int
multiSize 前端 VM 大小,例如“中等”、“大型” 字符串
名字 hostingEnvironment 的名称(应用服务环境) 字符串
networkAccessControlList 用于控制到 hostingEnvironment 的流量的访问控制列表(应用服务环境) NetworkAccessControlEntry[]
provisioningState hostingEnvironment(应用服务环境)的预配状态 “Canceled”
“删除”
“Failed”
“InProgress”
“Succeeded”
resourceGroup hostingEnvironment 的资源组(应用服务环境) 字符串
地位 hostingEnvironment 的当前状态(应用服务环境) “删除”
“正在准备”
“就绪”
“缩放”(必需)
subscriptionId hostingEnvironment 的订阅(应用服务环境) 字符串
暂停 True/false,指示 hostingEnvironment 是否挂起。 环境可以暂停,例如,当管理终结点不再可用时
(很可能是因为 NSG 阻止了传入流量)
bool
upgradeDomains 此 hostingEnvironment 的升级域数(应用服务环境) int
vipMappings 此 hostingEnvironment 的 IP SSL 映射说明(应用服务环境) VirtualIPMapping[]
virtualNetwork hostingEnvironment (应用服务环境) 虚拟网络的说明 VirtualNetworkProfile
vnetName hostingEnvironment (应用服务环境) 虚拟网络的名称 字符串
vnetResourceGroupName hostingEnvironment(应用服务环境)虚拟网络的资源组 字符串
vnetSubnetName hostingEnvironment(应用服务环境)虚拟网络的子网 字符串
workerPools 每个池中具有辅助角色大小 ID、VM 大小和辅助角色数的辅助角色池的说明 WorkerPool[]

Microsoft.Web/hostingEnvironments

名字 描述 价值
apiVersion API 版本 '2015-08-01'
资源类型 字符串
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 HostingEnvironmentProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “Microsoft.Web/hostingEnvironments”

NameValuePair

名字 描述 价值
名字 配对名称 字符串
价值 对值 字符串

NetworkAccessControlEntry

名字 描述 价值
行动 “拒绝”
“Permit”
描述 字符串
次序 int
remoteSubnet 字符串

ResourceTags

名字 描述 价值

ResourceTags

名字 描述 价值

SkuDescription

名字 描述 价值
能力 分配给资源的当前实例数 int
家庭 资源 SKU 的家庭代码 字符串
名字 资源 SKU 的名称 字符串
大小 资源 SKU 的大小说明符 字符串
资源 SKU 的服务层 字符串

StampCapacity

名字 描述 价值
availableCapacity 可用容量(计算机数、存储字节数等...) int
computeMode 共享/专用辅助角色 “专用”
“Dynamic”
“共享”
excludeFromCapacityAllocation 如果为 true,则包含基本站点
基本站点不用于容量分配。
bool
isApplicableForAllComputeModes 容量是否适用于所有站点? bool
名字 图章的名称 字符串
siteMode 共享或专用 字符串
totalCapacity 总容量(计算机数、存储字节数等...) int
单位 单位的名称 字符串
workerSize 计算机的大小 “Default”
“Large”
“Medium”
“Small”
workerSizeId 计算机的大小 ID:
0 - 小型
1 - 中
2 - 大
int

VirtualIPMapping

名字 描述 价值
internalHttpPort 内部 HTTP 端口 int
internalHttpsPort 内部 HTTPS 端口 int
inUse 正在使用的 VIP 映射 bool
virtualIP 虚拟 IP 地址 字符串

VirtualNetworkProfile

名字 描述 价值
id 虚拟网络的资源 ID 字符串
名字 虚拟网络的名称(只读) 字符串
虚拟网络中的子网 字符串
类型 虚拟网络的资源类型(只读) 字符串

WorkerPool

名字 描述 价值
id 资源 ID 字符串
资源类型 字符串
位置 资源位置 string (必需)
名字 资源名称 字符串
性能 WorkerPoolProperties
sku 描述可缩放资源的 SKU SkuDescription
标签 资源标记 ResourceTags
类型 资源类型 字符串

WorkerPoolProperties

名字 描述 价值
computeMode 共享或专用 Web 应用托管 “专用”
“Dynamic”
“共享”
instanceNames 辅助角色池中所有实例的名称(只读) string[]
workerCount 辅助角色池中的实例数 int
workerSize 辅助角色池实例的 VM 大小 字符串
workerSizeId 用于引用此辅助角色池的辅助角色大小 ID int

快速入门模板

以下快速入门模板部署此资源类型。

模板 描述
使用 Azure SQL 后端 应用服务环境

部署到 Azure
此模板创建具有 Azure SQL 后端的应用服务环境以及专用终结点以及通常用于专用/隔离环境中的关联资源。
使用托管计划和 Azure WebApp 应用服务环境

部署到 Azure
在现有虚拟网络中创建具有 ILB 地址的应用服务环境 v2,该虚拟网络将可用。 应用服务环境将包含托管计划和 Azure Web 应用
创建应用服务环境

部署到 Azure
在虚拟网络中创建应用服务环境
创建应用服务环境 v2

部署到 Azure
在虚拟网络中创建应用服务环境 v2
ASEv3 中创建 AppServicePlan 和应用

部署到 Azure
在 ASEv3 中创建 AppServicePlan 和 App
使用 ILB 地址创建应用服务环境 v2

部署到 Azure
使用专用内部负载均衡器地址在虚拟网络中创建应用服务环境 v2
使用 ILB 地址创建应用服务环境

部署到 Azure
在虚拟网络中创建具有专用内部负载均衡器地址的应用服务环境
使用添加的 Web 应用创建 Azure 应用服务环境

部署到 Azure
在虚拟网络子网中创建 Azure 应用服务环境。 此模板还会在应用服务环境中添加 Azure Web 应用。 模板最初由 PixelPin 的 Callum Brankin 创作
使用 Azure 防火墙 ILB 应用服务环境

部署到 Azure
资源管理器模板和参数演示如何使用 Azure 防火墙集成部署应用服务环境
ILB ASE 或 ILB ASE v2 的 SSL 证书

部署到 Azure
为 ILB ASE 或 ILB ASE v2 配置默认 SSL 证书

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"
  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"
        }
      ]
    }
  })
  tags = {
    {customized property} = "string"
  }
}

属性值

HostingEnvironmentProperties

名字 描述 价值
allowedMultiSizes 用于描述前端允许哪些 VM 大小的逗号分隔字符串列表 字符串
allowedWorkerSizes 逗号分隔字符串列表,描述辅助角色允许哪些 VM 大小 字符串
apiManagementAccountId 与此托管环境关联的 Api 管理帐户 字符串
clusterSettings 用于更改托管环境的行为的自定义设置 NameValuePair[]
databaseEdition hostingEnvironment(应用服务环境)的元数据数据库版本,例如“标准” 字符串
databaseServiceObjective hostingEnvironment(应用服务环境)的元数据数据库的服务目标,例如“S0” 字符串
dnsSuffix hostingEnvironment 的 DNS 后缀(应用服务环境) 字符串
environmentCapacities 当前总容量、已用辅助角色容量和可用工作器容量 StampCapacity[]
environmentIsHealthy True/false,指示 hostingEnvironment (应用服务环境) 是否正常 bool
environmentStatus 有关 hostingEnvironment (应用服务环境)上次检查结果的详细消息 字符串
internalLoadBalancingMode 指定要在 hostingEnvironment (应用服务环境) VNET 内部提供服务的终结点 “None”
“Publishing”
“Web”
ipsslAddressCount 为此 hostingEnvironment 保留的 IP SSL 地址数(应用服务环境) int
lastAction 此 hostingEnvironment 上一次部署操作(应用服务环境) 字符串
lastActionResult 此 hostingEnvironment 上最后一次部署操作的结果(应用服务环境) 字符串
位置 hostingEnvironment(应用服务环境)的位置,例如“美国西部” 字符串
maximumNumberOfMachines 此 hostingEnvironment 中的最大 VM 数(应用服务环境) int
multiRoleCount 前端实例数 int
multiSize 前端 VM 大小,例如“中等”、“大型” 字符串
名字 hostingEnvironment 的名称(应用服务环境) 字符串
networkAccessControlList 用于控制到 hostingEnvironment 的流量的访问控制列表(应用服务环境) NetworkAccessControlEntry[]
provisioningState hostingEnvironment(应用服务环境)的预配状态 “Canceled”
“删除”
“Failed”
“InProgress”
“Succeeded”
resourceGroup hostingEnvironment 的资源组(应用服务环境) 字符串
地位 hostingEnvironment 的当前状态(应用服务环境) “删除”
“正在准备”
“就绪”
“缩放”(必需)
subscriptionId hostingEnvironment 的订阅(应用服务环境) 字符串
暂停 True/false,指示 hostingEnvironment 是否挂起。 环境可以暂停,例如,当管理终结点不再可用时
(很可能是因为 NSG 阻止了传入流量)
bool
upgradeDomains 此 hostingEnvironment 的升级域数(应用服务环境) int
vipMappings 此 hostingEnvironment 的 IP SSL 映射说明(应用服务环境) VirtualIPMapping[]
virtualNetwork hostingEnvironment (应用服务环境) 虚拟网络的说明 VirtualNetworkProfile
vnetName hostingEnvironment (应用服务环境) 虚拟网络的名称 字符串
vnetResourceGroupName hostingEnvironment(应用服务环境)虚拟网络的资源组 字符串
vnetSubnetName hostingEnvironment(应用服务环境)虚拟网络的子网 字符串
workerPools 每个池中具有辅助角色大小 ID、VM 大小和辅助角色数的辅助角色池的说明 WorkerPool[]

Microsoft.Web/hostingEnvironments

名字 描述 价值
资源类型 字符串
位置 资源位置 string (必需)
名字 资源名称 string (必需)
性能 HostingEnvironmentProperties
标签 资源标记 标记名称和值的字典。
类型 资源类型 “Microsoft.Web/hostingEnvironments@2015-08-01”

NameValuePair

名字 描述 价值
名字 配对名称 字符串
价值 对值 字符串

NetworkAccessControlEntry

名字 描述 价值
行动 “拒绝”
“Permit”
描述 字符串
次序 int
remoteSubnet 字符串

ResourceTags

名字 描述 价值

ResourceTags

名字 描述 价值

SkuDescription

名字 描述 价值
能力 分配给资源的当前实例数 int
家庭 资源 SKU 的家庭代码 字符串
名字 资源 SKU 的名称 字符串
大小 资源 SKU 的大小说明符 字符串
资源 SKU 的服务层 字符串

StampCapacity

名字 描述 价值
availableCapacity 可用容量(计算机数、存储字节数等...) int
computeMode 共享/专用辅助角色 “专用”
“Dynamic”
“共享”
excludeFromCapacityAllocation 如果为 true,则包含基本站点
基本站点不用于容量分配。
bool
isApplicableForAllComputeModes 容量是否适用于所有站点? bool
名字 图章的名称 字符串
siteMode 共享或专用 字符串
totalCapacity 总容量(计算机数、存储字节数等...) int
单位 单位的名称 字符串
workerSize 计算机的大小 “Default”
“Large”
“Medium”
“Small”
workerSizeId 计算机的大小 ID:
0 - 小型
1 - 中
2 - 大
int

VirtualIPMapping

名字 描述 价值
internalHttpPort 内部 HTTP 端口 int
internalHttpsPort 内部 HTTPS 端口 int
inUse 正在使用的 VIP 映射 bool
virtualIP 虚拟 IP 地址 字符串

VirtualNetworkProfile

名字 描述 价值
id 虚拟网络的资源 ID 字符串
名字 虚拟网络的名称(只读) 字符串
虚拟网络中的子网 字符串
类型 虚拟网络的资源类型(只读) 字符串

WorkerPool

名字 描述 价值
id 资源 ID 字符串
资源类型 字符串
位置 资源位置 string (必需)
名字 资源名称 字符串
性能 WorkerPoolProperties
sku 描述可缩放资源的 SKU SkuDescription
标签 资源标记 ResourceTags
类型 资源类型 字符串

WorkerPoolProperties

名字 描述 价值
computeMode 共享或专用 Web 应用托管 “专用”
“Dynamic”
“共享”
instanceNames 辅助角色池中所有实例的名称(只读) string[]
workerCount 辅助角色池中的实例数 int
workerSize 辅助角色池实例的 VM 大小 字符串
workerSizeId 用于引用此辅助角色池的辅助角色大小 ID int