Microsoft.WebhostingEnvironments 2021-01-01

Bicep-Ressourcendefinition

Der Ressourcentyp hostingEnvironments kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/hostingEnvironments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Web/hostingEnvironments@2021-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  properties: {
    clusterSettings: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    dnsSuffix: 'string'
    frontEndScaleFactor: int
    internalLoadBalancingMode: 'string'
    ipsslAddressCount: int
    multiSize: 'string'
    userWhitelistedIpRanges: [
      'string'
    ]
    virtualNetwork: {
      id: 'string'
      subnet: 'string'
    }
  }
}

Eigenschaftswerte

hostingEnvironments

Name Beschreibung Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
kind Art der Ressource. Zeichenfolge
properties Kernressourceneigenschaften AppServiceEnvironment

AppServiceEnvironment

Name Beschreibung Wert
clusterSettings Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung. NameValuePair[]
dnsSuffix DNS-Suffix des App Service-Umgebung. Zeichenfolge
frontEndScaleFactor Skalierungsfaktor für Front-Ends. INT
internalLoadBalancingMode Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung bedient werden sollen. "Keine"
"Veröffentlichung"
"Web"
"Web, Publishing"
ipsslAddressCount Anzahl der für die App Service-Umgebung reservierten IP-SSL-Adressen. INT
multiSize Front-End-VM-Größe, z. B. "Mittel", "Groß". Zeichenfolge
userWhitelistedIpRanges Vom Benutzer hinzugefügte Liste der zulässigen IP-Adressbereiche für ASE-Datenbank string[]
virtualNetwork Beschreibung des Virtual Network. VirtualNetworkProfile (erforderlich)

NameValuePair

Name Beschreibung Wert
name Name des Paars. Zeichenfolge
value Paarwert. Zeichenfolge

VirtualNetworkProfile

Name Beschreibung Wert
id Ressourcen-ID des Virtual Network. Zeichenfolge (erforderlich)
Subnetz Subnetz innerhalb des Virtual Network. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage Beschreibung
ILB-App Service-Umgebung mit Azure Firewall

In Azure bereitstellen
Resource Manager Vorlagen und Parameter, die die Bereitstellung App Service Umgebung mit Azure Firewall Integration veranschaulich
App Service-Umgebung mit Azure SQL Back-End

In Azure bereitstellen
Mit dieser Vorlage wird eine App Service-Umgebung mit einem Azure SQL Back-End zusammen mit privaten Endpunkten und zugehörigen Ressourcen erstellt, die normalerweise in einer privaten/isolierten Umgebung verwendet werden.
App Service-Umgebung mit Hostingplan und Azure WebApp

In Azure bereitstellen
Erstellt eine App Service-Umgebung v2 mit einer ILB-Adresse in einem vorhandenen virtuellen Netzwerk, das privat verfügbar ist. Die App Service-Umgebung enthält einen Hostingplan und eine Azure-Web-App.
Erstellen Azure App Service Umgebung mit hinzugefügter Web-App

In Azure bereitstellen
Erstellt eine Azure App Service-Umgebung in einem Virtual Network Subnetz. Diese Vorlage fügt auch eine Azure-Web-App innerhalb des App Service-Umgebung hinzu. Vorlage, die ursprünglich von Callum Brankin von PixelPin erstellt wurde
Erstellen einer App Service-Umgebung

In Azure bereitstellen
Erstellt eine App Service-Umgebung in Ihrem virtuellen Netzwerk.
SSL-Zertifikat für eine ILB-ASE oder eine ILB-ASE v2

In Azure bereitstellen
Configures the default SSL certificate for an ILB ASE or an ILB ASE v2 (Konfigurieren des SSL-Standardzertifikats für eine ILB-ASE oder eine ILB-ASE v2)
Erstellen App Service-Umgebung mit einer ILB-Adresse

In Azure bereitstellen
Erstellt eine App Service-Umgebung in Ihrem virtuellen Netzwerk mit einer privaten internen Load Balancer-Adresse.
Erstellen eines App Service-Umgebung v2

In Azure bereitstellen
Erstellt eine App Service-Umgebung v2 in Ihrem virtuellen Netzwerk.
Create App Service Environment v2 with an ILB Address (Erstellen einer App Service-Umgebung v2 mit einer ILB-Adresse)

In Azure bereitstellen
Erstellt eine App Service-Umgebung v2 in Ihrem virtuellen Netzwerk mit einer privaten internen Load Balancer-Adresse.
Erstellen eines AppServicePlan und einer App in einem ASEv3

In Azure bereitstellen
Erstellen eines AppServicePlan und einer App in einem ASEv3

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp hostingEnvironments kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/hostingEnvironments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Web/hostingEnvironments",
  "apiVersion": "2021-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "properties": {
    "clusterSettings": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "dnsSuffix": "string",
    "frontEndScaleFactor": "int",
    "internalLoadBalancingMode": "string",
    "ipsslAddressCount": "int",
    "multiSize": "string",
    "userWhitelistedIpRanges": [ "string" ],
    "virtualNetwork": {
      "id": "string",
      "subnet": "string"
    }
  }
}

Eigenschaftswerte

hostingEnvironments

Name Beschreibung Wert
type Der Ressourcentyp "Microsoft.Web/hostingEnvironments"
apiVersion Die Version der Ressourcen-API '2021-01-01'
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
kind Art der Ressource. Zeichenfolge
properties Kernressourceneigenschaften AppServiceEnvironment

AppServiceEnvironment

Name Beschreibung Wert
clusterSettings Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung. NameValuePair[]
dnsSuffix DNS-Suffix des App Service-Umgebung. Zeichenfolge
frontEndScaleFactor Skalierungsfaktor für Front-Ends. INT
internalLoadBalancingMode Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung bedient werden sollen. "Keine"
"Veröffentlichung"
"Web"
"Web, Publishing"
ipsslAddressCount Anzahl der für die App Service-Umgebung reservierten IP-SSL-Adressen. INT
multiSize Front-End-VM-Größe, z. B. "Mittel", "Groß". Zeichenfolge
userWhitelistedIpRanges Vom Benutzer hinzugefügte Liste der zulässigen IP-Adressbereiche für ASE-Datenbank string[]
virtualNetwork Beschreibung des Virtual Network. VirtualNetworkProfile (erforderlich)

NameValuePair

Name Beschreibung Wert
name Name des Paars. Zeichenfolge
value Paarwert. Zeichenfolge

VirtualNetworkProfile

Name Beschreibung Wert
id Ressourcen-ID des Virtual Network. Zeichenfolge (erforderlich)
Subnetz Subnetz innerhalb des Virtual Network. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage Beschreibung
ILB-App Service-Umgebung mit Azure Firewall

In Azure bereitstellen
Resource Manager Vorlagen und Parameter, die die Bereitstellung App Service Umgebung mit Azure Firewall Integration veranschaulich
App Service-Umgebung mit Azure SQL Back-End

In Azure bereitstellen
Mit dieser Vorlage wird eine App Service-Umgebung mit einem Azure SQL Back-End zusammen mit privaten Endpunkten und zugehörigen Ressourcen erstellt, die normalerweise in einer privaten/isolierten Umgebung verwendet werden.
App Service-Umgebung mit Hostingplan und Azure WebApp

In Azure bereitstellen
Erstellt eine App Service-Umgebung v2 mit einer ILB-Adresse in einem vorhandenen virtuellen Netzwerk, das privat verfügbar ist. Die App Service-Umgebung enthält einen Hostingplan und eine Azure-Web-App.
Erstellen Azure App Service Umgebung mit hinzugefügter Web-App

In Azure bereitstellen
Erstellt eine Azure App Service-Umgebung in einem Virtual Network Subnetz. Diese Vorlage fügt auch eine Azure-Web-App innerhalb des App Service-Umgebung hinzu. Vorlage, die ursprünglich von Callum Brankin von PixelPin erstellt wurde
Erstellen einer App Service-Umgebung

In Azure bereitstellen
Erstellt eine App Service-Umgebung in Ihrem virtuellen Netzwerk.
SSL-Zertifikat für eine ILB-ASE oder eine ILB-ASE v2

In Azure bereitstellen
Configures the default SSL certificate for an ILB ASE or an ILB ASE v2 (Konfigurieren des SSL-Standardzertifikats für eine ILB-ASE oder eine ILB-ASE v2)
Erstellen App Service-Umgebung mit einer ILB-Adresse

In Azure bereitstellen
Erstellt eine App Service-Umgebung in Ihrem virtuellen Netzwerk mit einer privaten internen Load Balancer-Adresse.
Erstellen eines App Service-Umgebung v2

In Azure bereitstellen
Erstellt eine App Service-Umgebung v2 in Ihrem virtuellen Netzwerk.
Create App Service Environment v2 with an ILB Address (Erstellen einer App Service-Umgebung v2 mit einer ILB-Adresse)

In Azure bereitstellen
Erstellt eine App Service-Umgebung v2 in Ihrem virtuellen Netzwerk mit einer privaten internen Load Balancer-Adresse.
Erstellen eines AppServicePlan und einer App in einem ASEv3

In Azure bereitstellen
Erstellen eines AppServicePlan und einer App in einem ASEv3

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp hostingEnvironments kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Web/hostingEnvironments-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/hostingEnvironments@2021-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      clusterSettings = [
        {
          name = "string"
          value = "string"
        }
      ]
      dnsSuffix = "string"
      frontEndScaleFactor = int
      internalLoadBalancingMode = "string"
      ipsslAddressCount = int
      multiSize = "string"
      userWhitelistedIpRanges = [
        "string"
      ]
      virtualNetwork = {
        id = "string"
        subnet = "string"
      }
    }
    kind = "string"
  })
}

Eigenschaftswerte

hostingEnvironments

Name Beschreibung Wert
type Der Ressourcentyp "Microsoft.Web/hostingEnvironments@2021-01-01"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort. Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
kind Art der Ressource. Zeichenfolge
properties Kernressourceneigenschaften AppServiceEnvironment

AppServiceEnvironment

Name Beschreibung Wert
clusterSettings Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung. NameValuePair[]
dnsSuffix DNS-Suffix des App Service-Umgebung. Zeichenfolge
frontEndScaleFactor Skalierungsfaktor für Front-Ends. INT
internalLoadBalancingMode Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung bedient werden sollen. "None"
"Veröffentlichung"
"Web"
"Web, Publishing"
ipsslAddressCount Anzahl der für die App Service-Umgebung reservierten IP-SSL-Adressen. INT
multiSize Front-End-VM-Größe, z. B. "Mittel", "Groß". Zeichenfolge
userWhitelistedIpRanges Vom Benutzer hinzugefügte Liste der zulässigen IP-Adressbereiche für ASE-Datenbank string[]
virtualNetwork Beschreibung des Virtual Network. VirtualNetworkProfile (erforderlich)

NameValuePair

Name Beschreibung Wert
name Name des Paars. Zeichenfolge
value Paarwert. Zeichenfolge

VirtualNetworkProfile

Name Beschreibung Wert
id Ressourcen-ID des Virtual Network. Zeichenfolge (erforderlich)
Subnetz Subnetz innerhalb des Virtual Network. Zeichenfolge