共用方式為


Microsoft.Web hostingEnvironments 2021-03-01

Bicep 資源定義

hostingEnvironments 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Web/hostingEnvironments 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.Web/hostingEnvironments@2021-03-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 變更 App Service 環境的行為的自訂設定。 NameValuePair[]
dedicatedHostCount 專用主機計數 int
dnsSuffix App Service 環境的 DNS 後綴。 字串
frontEndScaleFactor 前端的縮放比例。 int
internalLoadBalancingMode 指定要在 App Service 環境的虛擬網路內部提供服務的端點。 'None'
'Publishing'
'Web'
'Web, Publishing'
ipsslAddressCount 保留給 App Service 環境的 IP SSL 位址數目。 int
multiSize 前端 VM 大小,例如「中」、「大型」。 字串
userWhitelistedIpRanges 在 ASE db 上允許的使用者新增 IP 範圍清單 string[]
virtualNetwork 虛擬網路的描述。 VirtualNetworkProfile (必要)
zoneRedundant 此 App Service 環境是否為區域備援。 bool

Microsoft.Web/hostingEnvironments

名字 描述 價值
資源種類。 字串
位置 資源位置。 字串 (必要)
名字 資源名稱 字串 (必要)
性能 核心資源屬性 AppServiceEnvironment
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

NameValuePair

名字 描述 價值
名字 配對名稱。 字串
價值 配對值。 字串

ResourceTags

名字 描述 價值

VirtualNetworkProfile

名字 描述 價值
id 虛擬網路的資源識別碼。 字串 (必要)
虛擬網路內的子網。 字串

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
使用主控方案和 Azure WebApp App Service 環境 在現有的虛擬網路中建立具有 ILB 位址的 App Service Environment v2,以便私下使用。 App Service 環境將包含主控方案和 Azure Web 應用程式
建立 App Service Environment v2 在您的虛擬網路中建立App Service Environment v2
在 ASEv3 中建立 AppServicePlan 和 App 在 ASEv3 中建立 AppServicePlan 和 App

ARM 樣本資源定義

hostingEnvironments 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Web/hostingEnvironments 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.Web/hostingEnvironments",
  "apiVersion": "2021-03-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 變更 App Service 環境的行為的自訂設定。 NameValuePair[]
dedicatedHostCount 專用主機計數 int
dnsSuffix App Service 環境的 DNS 後綴。 字串
frontEndScaleFactor 前端的縮放比例。 int
internalLoadBalancingMode 指定要在 App Service 環境的虛擬網路內部提供服務的端點。 'None'
'Publishing'
'Web'
'Web, Publishing'
ipsslAddressCount 保留給 App Service 環境的 IP SSL 位址數目。 int
multiSize 前端 VM 大小,例如「中」、「大型」。 字串
userWhitelistedIpRanges 在 ASE db 上允許的使用者新增 IP 範圍清單 string[]
virtualNetwork 虛擬網路的描述。 VirtualNetworkProfile (必要)
zoneRedundant 此 App Service 環境是否為區域備援。 bool

Microsoft.Web/hostingEnvironments

名字 描述 價值
apiVersion API 版本 '2021-03-01'
資源種類。 字串
位置 資源位置。 字串 (必要)
名字 資源名稱 字串 (必要)
性能 核心資源屬性 AppServiceEnvironment
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.Web/hostingEnvironments'

NameValuePair

名字 描述 價值
名字 配對名稱。 字串
價值 配對值。 字串

ResourceTags

名字 描述 價值

VirtualNetworkProfile

名字 描述 價值
id 虛擬網路的資源識別碼。 字串 (必要)
虛擬網路內的子網。 字串

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
使用 Azure SQL 後端 App Service 環境

部署至 Azure
此範本會建立具有 Azure SQL 後端的 App Service 環境,以及私人端點,以及通常用於私人/隔離環境中的相關聯資源。
使用主控方案和 Azure WebApp App Service 環境

部署至 Azure
在現有的虛擬網路中建立具有 ILB 位址的 App Service Environment v2,以便私下使用。 App Service 環境將包含主控方案和 Azure Web 應用程式
建立 App Service 環境

部署至 Azure
在您的虛擬網路中建立App Service環境
建立 App Service Environment v2

部署至 Azure
在您的虛擬網路中建立App Service Environment v2
在 ASEv3 中建立 AppServicePlan 和 App

部署至 Azure
在 ASEv3 中建立 AppServicePlan 和 App
使用 ILB 位址建立 App Service Environment v2

部署至 Azure
使用私人內部負載平衡器位址在虛擬網路中建立App Service Environment v2
使用 ILB 位址建立 App Service 環境

部署至 Azure
使用私人內部負載平衡器位址在虛擬網路中建立App Service環境
使用新增的 Web 應用程式建立 Azure App Service 環境

部署至 Azure
在虛擬網路子網內建立 Azure App Service 環境。 此範本也會在 App Service 環境內新增 Azure Web 應用程式。 範本最初由 PixelPin 的 Callum Brankin 撰寫
使用 Azure 防火牆 ILB App Service 環境

部署至 Azure
Resource Manager 範本和參數,示範如何使用 Azure 防火牆整合來部署 App Service 環境
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@2021-03-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 變更 App Service 環境的行為的自訂設定。 NameValuePair[]
dedicatedHostCount 專用主機計數 int
dnsSuffix App Service 環境的 DNS 後綴。 字串
frontEndScaleFactor 前端的縮放比例。 int
internalLoadBalancingMode 指定要在 App Service 環境的虛擬網路內部提供服務的端點。 'None'
'Publishing'
'Web'
'Web, Publishing'
ipsslAddressCount 保留給 App Service 環境的 IP SSL 位址數目。 int
multiSize 前端 VM 大小,例如「中」、「大型」。 字串
userWhitelistedIpRanges 在 ASE db 上允許的使用者新增 IP 範圍清單 string[]
virtualNetwork 虛擬網路的描述。 VirtualNetworkProfile (必要)
zoneRedundant 此 App Service 環境是否為區域備援。 bool

Microsoft.Web/hostingEnvironments

名字 描述 價值
資源種類。 字串
位置 資源位置。 字串 (必要)
名字 資源名稱 字串 (必要)
性能 核心資源屬性 AppServiceEnvironment
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.Web/hostingEnvironments@2021-03-01”

NameValuePair

名字 描述 價值
名字 配對名稱。 字串
價值 配對值。 字串

ResourceTags

名字 描述 價值

VirtualNetworkProfile

名字 描述 價值
id 虛擬網路的資源識別碼。 字串 (必要)
虛擬網路內的子網。 字串