Dela via


Microsoft.Web hostingEnvironments 2021-02-01

Bicep-resursdefinition

Resurstypen hostingEnvironments kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Web/hostingEnvironments-resurs lägger du till följande Bicep i mallen.

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'
  }
}

Egenskapsvärden

AppServiceEnvironment

Namn Beskrivning Värde
clusterSettings Anpassade inställningar för att ändra beteendet för App Service-miljön. NameValuePair[]
dedicatedHostCount Antal dedikerade värdar Int
dnsSuffix DNS-suffix för App Service-miljön. sträng
frontEndScaleFactor Skalningsfaktor för klientdelar. Int
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i det virtuella nätverket för App Service-miljön. "Ingen"
"Publicering"
"Webb"
"Webb, publicering"
ipsslAddressCount Antal IP SSL-adresser som reserverats för App Service-miljön. Int
multiSize Vm-storlek på klientdelen, t.ex. "Medium", "Large". sträng
userWhitelistedIpRanges Användarlista över tillåtna IP-intervall i ASE-databas har lagts till string[]
virtualNetwork Beskrivning av det virtuella nätverket. VirtualNetworkProfile (krävs)
zoneRedundant Om apptjänstmiljön är zonredundant eller inte. Bool

Microsoft.Web/hostingEnvironments

Namn Beskrivning Värde
sort Typ av resurs. sträng
plats Resursplats. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Kärnresursegenskaper AppServiceEnvironment
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

NameValuePair

Namn Beskrivning Värde
Namn Parnamn. sträng
värde Parvärde. sträng

ResourceTags

Namn Beskrivning Värde

VirtualNetworkProfile

Namn Beskrivning Värde
Id Resurs-ID för det virtuella nätverket. sträng (krävs)
Undernät Undernät i det virtuella nätverket. sträng

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
App Service-miljö med värdplan och Azure WebApp- Skapar en App Service Environment v2 med en ILB-adress i ett befintligt virtuellt nätverk som är privat tillgängligt. App Service-miljön innehåller en värdplan och en Azure-webbapp
Skapa en App Service Environment v2- Skapar en App Service Environment v2 i ditt virtuella nätverk
Skapa en AppServicePlan och app i en ASEv3- Skapa en AppServicePlan och app i en ASEv3

Resursdefinition för ARM-mall

Resurstypen hostingEnvironments kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Web/hostingEnvironments-resurs lägger du till följande JSON i mallen.

{
  "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"
  }
}

Egenskapsvärden

AppServiceEnvironment

Namn Beskrivning Värde
clusterSettings Anpassade inställningar för att ändra beteendet för App Service-miljön. NameValuePair[]
dedicatedHostCount Antal dedikerade värdar Int
dnsSuffix DNS-suffix för App Service-miljön. sträng
frontEndScaleFactor Skalningsfaktor för klientdelar. Int
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i det virtuella nätverket för App Service-miljön. "Ingen"
"Publicering"
"Webb"
"Webb, publicering"
ipsslAddressCount Antal IP SSL-adresser som reserverats för App Service-miljön. Int
multiSize Vm-storlek på klientdelen, t.ex. "Medium", "Large". sträng
userWhitelistedIpRanges Användarlista över tillåtna IP-intervall i ASE-databas har lagts till string[]
virtualNetwork Beskrivning av det virtuella nätverket. VirtualNetworkProfile (krävs)
zoneRedundant Om apptjänstmiljön är zonredundant eller inte. Bool

Microsoft.Web/hostingEnvironments

Namn Beskrivning Värde
apiVersion API-versionen '2021-02-01'
sort Typ av resurs. sträng
plats Resursplats. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Kärnresursegenskaper AppServiceEnvironment
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Web/hostingEnvironments"

NameValuePair

Namn Beskrivning Värde
Namn Parnamn. sträng
värde Parvärde. sträng

ResourceTags

Namn Beskrivning Värde

VirtualNetworkProfile

Namn Beskrivning Värde
Id Resurs-ID för det virtuella nätverket. sträng (krävs)
Undernät Undernät i det virtuella nätverket. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
App Service Environment med Azure SQL-serverdelen

Distribuera till Azure
Den här mallen skapar en App Service-miljö med en Azure SQL-serverdel tillsammans med privata slutpunkter tillsammans med associerade resurser som vanligtvis används i en privat/isolerad miljö.
App Service-miljö med värdplan och Azure WebApp-

Distribuera till Azure
Skapar en App Service Environment v2 med en ILB-adress i ett befintligt virtuellt nätverk som är privat tillgängligt. App Service-miljön innehåller en värdplan och en Azure-webbapp
Skapa en App Service-miljö

Distribuera till Azure
Skapar en App Service-miljö i ditt virtuella nätverk
Skapa en App Service Environment v2-

Distribuera till Azure
Skapar en App Service Environment v2 i ditt virtuella nätverk
Skapa en AppServicePlan och app i en ASEv3-

Distribuera till Azure
Skapa en AppServicePlan och app i en ASEv3
Skapa App Service Environment v2 med en ILB-adress

Distribuera till Azure
Skapar en App Service Environment v2 i ditt virtuella nätverk med en privat intern lastbalanserares adress
Skapa App Service-miljö med en ILB-adress

Distribuera till Azure
Skapar en App Service-miljö i ditt virtuella nätverk med en privat intern lastbalanserares adress
Skapa Azure App Service-miljö med en webbapp tillagd

Distribuera till Azure
Skapar en Azure App Service-miljö i ett undernät för virtuellt nätverk. Den här mallen lägger också till en Azure-webbapp i App Service-miljön. Mall som ursprungligen skapades av Callum Brankin från PixelPin
ILB App Service-miljö med Azure Firewall

Distribuera till Azure
Resource Manager-mallar och parametrar som visar hur du distribuerar App Service-miljön med Azure Firewall-integrering
SSL-certifikat för en ILB ASE eller en ILB ASE v2-

Distribuera till Azure
Konfigurerar standard-SSL-certifikatet för en ILB ASE eller en ILB ASE v2

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen hostingEnvironments kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Web/hostingEnvironments-resurs lägger du till följande Terraform i mallen.

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
    }
  })
}

Egenskapsvärden

AppServiceEnvironment

Namn Beskrivning Värde
clusterSettings Anpassade inställningar för att ändra beteendet för App Service-miljön. NameValuePair[]
dedicatedHostCount Antal dedikerade värdar Int
dnsSuffix DNS-suffix för App Service-miljön. sträng
frontEndScaleFactor Skalningsfaktor för klientdelar. Int
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i det virtuella nätverket för App Service-miljön. "Ingen"
"Publicering"
"Webb"
"Webb, publicering"
ipsslAddressCount Antal IP SSL-adresser som reserverats för App Service-miljön. Int
multiSize Vm-storlek på klientdelen, t.ex. "Medium", "Large". sträng
userWhitelistedIpRanges Användarlista över tillåtna IP-intervall i ASE-databas har lagts till string[]
virtualNetwork Beskrivning av det virtuella nätverket. VirtualNetworkProfile (krävs)
zoneRedundant Om apptjänstmiljön är zonredundant eller inte. Bool

Microsoft.Web/hostingEnvironments

Namn Beskrivning Värde
sort Typ av resurs. sträng
plats Resursplats. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Kärnresursegenskaper AppServiceEnvironment
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Web/hostingEnvironments@2021-02-01"

NameValuePair

Namn Beskrivning Värde
Namn Parnamn. sträng
värde Parvärde. sträng

ResourceTags

Namn Beskrivning Värde

VirtualNetworkProfile

Namn Beskrivning Värde
Id Resurs-ID för det virtuella nätverket. sträng (krävs)
Undernät Undernät i det virtuella nätverket. sträng