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' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: '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
  }
}

Egenskapsvärden

hostingEnvironments

Name Beskrivning Värde
name Resursnamnet sträng (krävs)
location Resursplats. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
Typ Typ av resurs. sträng
properties Kärnresursegenskaper AppServiceEnvironment

AppServiceEnvironment

Name 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-suffixet för App Service-miljön. sträng
frontEndScaleFactor Skalningsfaktor för klientdelar. int
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i Virtual Network 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 Virtual Network. VirtualNetworkProfile (krävs)
zoneRedundant Oavsett om den här App Service-miljön är zonredundant. boolesk

NameValuePair

Name Beskrivning Värde
name Parnamn. sträng
värde Parvärde. sträng

VirtualNetworkProfile

Name Beskrivning Värde
id Resurs-ID för Virtual Network. sträng (krävs)
subnet Undernät i Virtual Network. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
ILB-App Service-miljön med Azure Firewall

Distribuera till Azure
Resource Manager mallar och parametrar som visar hur du distribuerar App Service miljö med Azure Firewall integrering
App Service-miljön med Azure SQL serverdel

Distribuera till Azure
Den här mallen skapar en App Service-miljön 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ön med värdplan och Azure WebApp

Distribuera till Azure
Skapar en App Service-miljön 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 Azure App Service miljö med en webbapp tillagd

Distribuera till Azure
Skapar en Azure App Service-miljö i ett Virtual Network undernät. Den här mallen lägger också till en Azure-webbapp i App Service-miljön. Mall ursprungligen skapad av Callum Brankin från PixelPin
Skapa en App Service-miljön

Distribuera till Azure
Skapar en App Service-miljön i ditt virtuella nätverk
SSL-certifikat för en ILB ASE eller en ILB ASE v2

Distribuera till Azure
Konfigurerar standard-SSL-certifikatet för ILB ASE eller ILB ASE v2
Skapa App Service-miljön med en ILB-adress

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

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

Distribuera till Azure
Skapar en App Service-miljön v2 i ditt virtuella nätverk med en privat intern lastbalanserares adress
Skapa en AppServicePlan och app i en ASEv3

Distribuera till Azure
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",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "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"
  }
}

Egenskapsvärden

hostingEnvironments

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

AppServiceEnvironment

Name 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-suffixet för App Service-miljön. sträng
frontEndScaleFactor Skalningsfaktor för klientdelar. int
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i Virtual Network 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 Virtual Network. VirtualNetworkProfile (krävs)
zoneRedundant Oavsett om den här App Service-miljön är zonredundant. boolesk

NameValuePair

Name Beskrivning Värde
name Parnamn. sträng
värde Parvärde. sträng

VirtualNetworkProfile

Name Beskrivning Värde
id Resurs-ID för Virtual Network. sträng (krävs)
subnet Undernät i Virtual Network. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
ILB-App Service-miljön med Azure Firewall

Distribuera till Azure
Resource Manager mallar och parametrar som visar hur du distribuerar App Service miljö med Azure Firewall integrering
App Service-miljön med Azure SQL serverdel

Distribuera till Azure
Den här mallen skapar en App Service-miljön 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ön med värdplan och Azure WebApp

Distribuera till Azure
Skapar en App Service-miljön 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 Azure App Service miljö med en webbapp tillagd

Distribuera till Azure
Skapar en Azure App Service-miljö i ett Virtual Network undernät. Den här mallen lägger också till en Azure-webbapp i App Service-miljön. Mall ursprungligen skapad av Callum Brankin från PixelPin
Skapa en App Service-miljön

Distribuera till Azure
Skapar en App Service-miljön i ditt virtuella nätverk
SSL-certifikat för en ILB ASE eller en ILB ASE v2

Distribuera till Azure
Konfigurerar standard-SSL-certifikatet för ILB ASE eller ILB ASE v2
Skapa App Service-miljön med en ILB-adress

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

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

Distribuera till Azure
Skapar en App Service-miljön v2 i ditt virtuella nätverk med en privat intern lastbalanserares adress
Skapa en AppServicePlan och app i en ASEv3

Distribuera till Azure
Skapa en AppServicePlan och app i en ASEv3

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"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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
    }
    kind = "string"
  })
}

Egenskapsvärden

hostingEnvironments

Name Beskrivning Värde
typ Resurstypen "Microsoft.Web/hostingEnvironments@2021-02-01"
name Resursnamnet sträng (krävs)
location Resursplats. sträng (krävs)
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden.
Typ Typ av resurs. sträng
properties Kärnresursegenskaper AppServiceEnvironment

AppServiceEnvironment

Name 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 Virtual Network 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 Storlek på den virtuella datorn på klientsidan, t.ex. "Medium", "Large". sträng
userWhitelistedIpRanges Användarlista över tillåtna IP-intervall i ASE-databasen har lagts till string[]
virtualNetwork Beskrivning av Virtual Network. VirtualNetworkProfile (krävs)
zoneRedundant Oavsett om den här App Service-miljön är zonredundant eller inte. boolesk

NameValuePair

Name Beskrivning Värde
name Parnamn. sträng
värde Parvärde. sträng

VirtualNetworkProfile

Name Beskrivning Värde
id Resurs-ID för Virtual Network. sträng (krävs)
subnet Undernät inom Virtual Network. sträng