Sdílet prostřednictvím


Microsoft.Web hostingEnvironments 2021-02-01

Definice prostředku Bicep

Typ prostředku hostingEnvironments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Web/hostingEnvironments, přidejte do šablony následující 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'
  }
}

Hodnoty vlastností

AppServiceEnvironment

Jméno Popis Hodnota
clusterSettings Vlastní nastavení pro změnu chování služby App Service Environment NameValuePair[]
dedicatedHostCount Počet vyhrazených hostitelů Int
přípona dns Přípona DNS služby App Service Environment řetězec
frontEndScaleFactor Faktor škálování pro front-endy Int
internalLoadBalancingMode Určuje, které koncové body se mají interně obsluhovat ve virtuální síti pro službu App Service Environment. None (Žádný)
Publikování
Web
Web, Publikování
ipsslAddressCount Počet IP adres SSL vyhrazených pro službu App Service Environment Int
multiSize Velikost virtuálního počítače front-endu, například "Střední", "Velká". řetězec
userWhitelistedIpRanges Přidání seznamu rozsahů IP adres povolených pro databázi ASE string[]
virtualNetwork Popis virtuální sítě VirtualNetworkProfile (povinné)
zoneRedundant Bez ohledu na to, jestli je toto prostředí App Service Environment zónově redundantní. Bool

Microsoft.Web/hostingEnvironments

Jméno Popis Hodnota
laskavý Druh prostředku. řetězec
umístění Umístění prostředku. string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Základní vlastnosti prostředku AppServiceEnvironment
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

NameValuePair

Jméno Popis Hodnota
Jméno Název páru. řetězec
hodnota Hodnota páru. řetězec

Značky prostředků

Jméno Popis Hodnota

VirtualNetworkProfile

Jméno Popis Hodnota
id ID prostředku virtuální sítě string (povinné)
podsíť Podsíť v rámci virtuální sítě. řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
App Service Environment s plánem hostování a Azure WebApp Vytvoří službu App Service Environment v2 s adresou interního nástroje pro vyrovnávání zatížení ve stávající virtuální síti, která bude soukromě dostupná. Služba App Service Environment bude obsahovat plán hostování a webovou aplikaci Azure.
vytvoření služby App Service Environment v2 Vytvoří ve virtuální síti službu App Service Environment v2.
vytvoření plánu služby AppServicePlan a aplikace v ASEv3 Vytvoření plánu služby AppService a aplikace v ASEv3

Definice prostředku šablony ARM

Typ prostředku hostingEnvironments je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Web/hostingEnvironments, přidejte do šablony následující 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"
  }
}

Hodnoty vlastností

AppServiceEnvironment

Jméno Popis Hodnota
clusterSettings Vlastní nastavení pro změnu chování služby App Service Environment NameValuePair[]
dedicatedHostCount Počet vyhrazených hostitelů Int
přípona dns Přípona DNS služby App Service Environment řetězec
frontEndScaleFactor Faktor škálování pro front-endy Int
internalLoadBalancingMode Určuje, které koncové body se mají interně obsluhovat ve virtuální síti pro službu App Service Environment. None (Žádný)
Publikování
Web
Web, Publikování
ipsslAddressCount Počet IP adres SSL vyhrazených pro službu App Service Environment Int
multiSize Velikost virtuálního počítače front-endu, například "Střední", "Velká". řetězec
userWhitelistedIpRanges Přidání seznamu rozsahů IP adres povolených pro databázi ASE string[]
virtualNetwork Popis virtuální sítě VirtualNetworkProfile (povinné)
zoneRedundant Bez ohledu na to, jestli je toto prostředí App Service Environment zónově redundantní. Bool

Microsoft.Web/hostingEnvironments

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2021-02-01'
laskavý Druh prostředku. řetězec
umístění Umístění prostředku. string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Základní vlastnosti prostředku AppServiceEnvironment
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Web/hostingEnvironments

NameValuePair

Jméno Popis Hodnota
Jméno Název páru. řetězec
hodnota Hodnota páru. řetězec

Značky prostředků

Jméno Popis Hodnota

VirtualNetworkProfile

Jméno Popis Hodnota
id ID prostředku virtuální sítě string (povinné)
podsíť Podsíť v rámci virtuální sítě. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
App Service Environment s back-endovým Azure SQL

nasazení do Azure
Tato šablona vytvoří službu App Service Environment s back-endem Azure SQL spolu s privátními koncovými body spolu s přidruženými prostředky, které se obvykle používají v privátním nebo izolovaném prostředí.
App Service Environment s plánem hostování a Azure WebApp

nasazení do Azure
Vytvoří službu App Service Environment v2 s adresou interního nástroje pro vyrovnávání zatížení ve stávající virtuální síti, která bude soukromě dostupná. Služba App Service Environment bude obsahovat plán hostování a webovou aplikaci Azure.
vytvoření služby App Service Environment

nasazení do Azure
Vytvoří ve virtuální síti prostředí App Service Environment.
vytvoření služby App Service Environment v2

nasazení do Azure
Vytvoří ve virtuální síti službu App Service Environment v2.
vytvoření plánu služby AppServicePlan a aplikace v ASEv3

nasazení do Azure
Vytvoření plánu služby AppService a aplikace v ASEv3
vytvoření služby App Service Environment v2 s adresou interního nástroje pro vyrovnávání zatížení

nasazení do Azure
Vytvoří ve virtuální síti službu App Service Environment v2 s privátní interní adresou nástroje pro vyrovnávání zatížení.
Vytvoření služby App Service Environment s adresou interního nástroje pro vyrovnávání zatížení

nasazení do Azure
Vytvoří ve virtuální síti službu App Service Environment s privátní interní adresou nástroje pro vyrovnávání zatížení.
vytvoření služby Azure App Service Environment s přidanou webovou aplikací

nasazení do Azure
Vytvoří prostředí Azure App Service Environment v podsíti virtuální sítě. Tato šablona také přidá webovou aplikaci Azure v rámci služby App Service Environment. Šablona původně authored by Callum Brankin of PixelPin
prostředí App Service Environment s interním nástrojem pro vyrovnávání zatížení s využitím služby Azure Firewall

nasazení do Azure
Šablony a parametry Resource Manageru ukazující, jak nasadit prostředí App Service s integrací služby Azure Firewall
certifikát SSL pro službu ASE s interním nástrojem pro vyrovnávání zatížení nebo službu ASE v2

nasazení do Azure
Nakonfiguruje výchozí certifikát SSL pro službu ASE s interním nástrojem pro vyrovnávání zatížení nebo službu ASE s interním nástrojem pro vyrovnávání zatížení v2.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku hostingEnvironments je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Web/hostingEnvironments, přidejte do šablony následující 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
    }
  })
}

Hodnoty vlastností

AppServiceEnvironment

Jméno Popis Hodnota
clusterSettings Vlastní nastavení pro změnu chování služby App Service Environment NameValuePair[]
dedicatedHostCount Počet vyhrazených hostitelů Int
přípona dns Přípona DNS služby App Service Environment řetězec
frontEndScaleFactor Faktor škálování pro front-endy Int
internalLoadBalancingMode Určuje, které koncové body se mají interně obsluhovat ve virtuální síti pro službu App Service Environment. None (Žádný)
Publikování
Web
Web, Publikování
ipsslAddressCount Počet IP adres SSL vyhrazených pro službu App Service Environment Int
multiSize Velikost virtuálního počítače front-endu, například "Střední", "Velká". řetězec
userWhitelistedIpRanges Přidání seznamu rozsahů IP adres povolených pro databázi ASE string[]
virtualNetwork Popis virtuální sítě VirtualNetworkProfile (povinné)
zoneRedundant Bez ohledu na to, jestli je toto prostředí App Service Environment zónově redundantní. Bool

Microsoft.Web/hostingEnvironments

Jméno Popis Hodnota
laskavý Druh prostředku. řetězec
umístění Umístění prostředku. string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Základní vlastnosti prostředku AppServiceEnvironment
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku "Microsoft.Web/hostingEnvironments@2021-02-01"

NameValuePair

Jméno Popis Hodnota
Jméno Název páru. řetězec
hodnota Hodnota páru. řetězec

Značky prostředků

Jméno Popis Hodnota

VirtualNetworkProfile

Jméno Popis Hodnota
id ID prostředku virtuální sítě string (povinné)
podsíť Podsíť v rámci virtuální sítě. řetězec