Microsoft. WebverwalteteHostingUmgebungen

Bicep-Ressourcendefinition

Der ressourcentyp "managedHostingEnvironments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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

Ressourcenformat

Um eine Microsoft.Web/managedHostingEnvironments-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.Web/managedHostingEnvironments@2015-08-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    allowedMultiSizes: 'string'
    allowedWorkerSizes: 'string'
    apiManagementAccountId: 'string'
    clusterSettings: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    databaseEdition: 'string'
    databaseServiceObjective: 'string'
    dnsSuffix: 'string'
    environmentCapacities: [
      {
        availableCapacity: int
        computeMode: 'string'
        excludeFromCapacityAllocation: bool
        isApplicableForAllComputeModes: bool
        name: 'string'
        siteMode: 'string'
        totalCapacity: int
        unit: 'string'
        workerSize: 'string'
        workerSizeId: int
      }
    ]
    environmentIsHealthy: bool
    environmentStatus: 'string'
    internalLoadBalancingMode: 'string'
    ipsslAddressCount: int
    lastAction: 'string'
    lastActionResult: 'string'
    location: 'string'
    maximumNumberOfMachines: int
    multiRoleCount: int
    multiSize: 'string'
    name: 'string'
    networkAccessControlList: [
      {
        action: 'string'
        description: 'string'
        order: int
        remoteSubnet: 'string'
      }
    ]
    provisioningState: 'string'
    resourceGroup: 'string'
    status: 'string'
    subscriptionId: 'string'
    suspended: bool
    upgradeDomains: int
    vipMappings: [
      {
        internalHttpPort: int
        internalHttpsPort: int
        inUse: bool
        virtualIP: 'string'
      }
    ]
    virtualNetwork: {
      id: 'string'
      name: 'string'
      subnet: 'string'
      type: 'string'
    }
    vnetName: 'string'
    vnetResourceGroupName: 'string'
    vnetSubnetName: 'string'
    workerPools: [
      {
        id: 'string'
        kind: 'string'
        location: 'string'
        name: 'string'
        properties: {
          computeMode: 'string'
          instanceNames: [
            'string'
          ]
          workerCount: int
          workerSize: 'string'
          workerSizeId: int
        }
        sku: {
          capacity: int
          family: 'string'
          name: 'string'
          size: 'string'
          tier: 'string'
        }
        tags: {
          {customized property}: 'string'
        }
        type: 'string'
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.Web/managedHostingEnvironments

Name BESCHREIBUNG Wert
Art Art der Ressource Schnur
Standort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties
Schlagwörter Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties

Name BESCHREIBUNG Wert
allowedMultiSizes Liste der durch Kommas getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Front-Ends zulässig sind Schnur
allowedWorkerSizes Liste der durch Kommas getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Mitarbeiter zulässig sind Schnur
apiManagementAccountId Api-Verwaltungskonto, das dieser Hostingumgebung zugeordnet ist Schnur
cluster-Einstellungen Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der Hostingumgebung NameWertPaar[]
databaseEdition Edition der Metadatendatenbank für das hostingEnvironment (App Service-Umgebung) z. B. "Standard" Schnur
databaseServiceZiel Dienstziel der Metadatendatenbank für das hostingEnvironment (App Service-Umgebung) z.B. "S0" Schnur
dnsSuffix DNS-Suffix des hostingEnvironment (App Service-Umgebung) Schnur
UmweltKapazitäten Aktuelle Gesamt-, gebrauchte und verfügbare Arbeitskräftekapazitäten Stempelkapazität[]
Die Umwelt ist gesund True/false, der angibt, ob das hostingEnvironment (App Service-Umgebung) fehlerfrei ist Boolesch
UmweltStatus Detaillierte Nachricht mit Ergebnissen der letzten Überprüfung der hostingEnvironment (App Service-Umgebung) Schnur
internalLoadBalancingMode Gibt an, welche Endpunkte intern im VNET des HostingEnvironment (App Service-Umgebung) bereitgestellt werden sollen. "Keine"
"Veröffentlichen"
'Web'
ipsslAddressCount Anzahl der FÜR dieses HostingEnvironment reservierten IP-SSL-Adressen (App Service-Umgebung) Int
letzte Aktion Letzte Bereitstellungsaktion für dieses hostingEnvironment (App Service-Umgebung) Schnur
lastActionResult Ergebnis der letzten Bereitstellungsaktion für dieses hostingEnvironment (App Service-Umgebung) Schnur
Standort Standort des hostingEnvironment (App Service-Umgebung), z. B. "West US" Schnur
maximumNumberOfMachines Maximale Anzahl von virtuellen Computern in diesem HostingEnvironment (App Service-Umgebung) Int
multiRoleCount Anzahl der Front-End-Instanzen Int
MultiSize Front-End-VM-Größe, z. B. "Mittel", "Groß" Schnur
Name Name des hostingEnvironment (App Service-Umgebung) Schnur
networkAccessControlList Zugriffssteuerungsliste zum Steuern des Datenverkehrs an das hostingEnvironment (App Service-Umgebung) NetworkAccessControlEntry-[]
provisioningState (Bereitstellen) Bereitstellungsstatus des hostingEnvironment (App Service-Umgebung) 'Abgebrochen'
"Löschen"
'Fehler'
"InProgress"
"Erfolgreich"
resourceGroup Ressourcengruppe des hostingEnvironment (App Service-Umgebung) Schnur
Status Aktueller Status des hostingEnvironment (App Service-Umgebung) "Löschen"
"Vorbereiten"
"Bereit"
"Skalierung" (erforderlich)
Abonnement-ID Abonnement des hostingEnvironment (App Service-Umgebung) Schnur
ausgesetzt True/false, der angibt, ob das hostingEnvironment angehalten wird. Die Umgebung kann z. B. angehalten werden, wenn der Verwaltungsendpunkt nicht mehr verfügbar ist.
(höchstwahrscheinlich, weil NSG den eingehenden Datenverkehr blockiert hat)
Boolesch
upgradeDomains Anzahl der Upgradedomänen dieses hostingEnvironment (App Service-Umgebung) Int
vipMappings Beschreibung der IP-SSL-Zuordnung für diese hostingEnvironment (App Service-Umgebung) VirtualIPMapping[]
virtuelles Netzwerk Beschreibung des virtuellen Netzwerks von hostingEnvironment (App Service-Umgebung) VirtualNetworkProfile-
vnetName Name des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
vnetResourceGroupName Ressourcengruppe des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
vnetSubnetName Subnetz des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
workerPools Beschreibung von Arbeitspools mit Arbeitsgrößen-IDs, VM-Größen und Anzahl der Mitarbeiter in jedem Pool WorkerPool-[]

NameValuePair

Name BESCHREIBUNG Wert
Name Paarname Schnur
Wert Paarwert Schnur

NetworkAccessControlEntry

Name BESCHREIBUNG Wert
Handlung "Ablehnen"
"Permit"
Beschreibung Schnur
Bestellung Int
remoteSubnet Schnur

Ressourcen-Tags

Name BESCHREIBUNG Wert

Ressourcen-Tags

Name BESCHREIBUNG Wert

SkuBeschreibung

Name BESCHREIBUNG Wert
Fassungsvermögen Aktuelle Anzahl der Instanzen, die der Ressource zugewiesen sind Int
Familie Familiencode der Ressourcensku Schnur
Name Name der Ressourcensku Schnur
Größe Größenbezeichner der Ressourcensku Schnur
Rang Dienstebene der Ressourcensku Schnur

Stempelkapazität

Name BESCHREIBUNG Wert
verfügbarKapazität Verfügbare Kapazität (Anzahl von Computern, Bytes von Speicher usw....) Int
computeMode Freigegebene/dedizierte Mitarbeiter "Dedizierte"
"Dynamisch"
"Freigegeben"
excludeFromCapacityAllocation Wenn true, enthält es grundlegende Websites
Grundlegende Websites werden nicht für die Kapazitätszuweisung verwendet.
Boolesch
isApplicableForAllComputeModes Gilt die Kapazität für alle Websites? Boolesch
Name Name des Stempels Schnur
siteMode Freigegeben oder dediziert Schnur
gesamtKapazität Gesamtkapazität (Anzahl der Computer, Bytes des Speichers usw....) Int
Einheit Name der Einheit Schnur
WorkerSize Größe der Computer 'Standard'
"Groß"
"Mittel"
"Klein"
workerSizeId Größen-ID von Computern:
0 - Klein
1 - Mittel
2 - Groß
Int

VirtualIPMapping

Name BESCHREIBUNG Wert
internHttpPort Interner HTTP-Port Int
internHttpsPort Interner HTTPS-Port Int
inUse Wird VIP-Zuordnung verwendet Boolesch
virtuelle IP Virtuelle IP-Adresse Schnur

VirtualNetworkProfil

Name BESCHREIBUNG Wert
id Ressourcen-ID des virtuellen Netzwerks Schnur
Name Name des virtuellen Netzwerks (schreibgeschützt) Schnur
Subnetz Subnetz innerhalb des virtuellen Netzwerks Schnur
Typ Ressourcentyp des virtuellen Netzwerks (schreibgeschützt) Schnur

WorkerPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Schnur
Art Art der Ressource Schnur
Standort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Ressourcenname Schnur
Eigenschaften WorkerPoolProperties-
Sku Beschreibt eine Sku für eine skalierbare Ressource SkuDescription-
Schlagwörter Ressourcentags ResourceTags-
Typ Ressourcentyp Schnur

WorkerPoolEigenschaften

Name BESCHREIBUNG Wert
computeMode Freigegebenes oder dediziertes Web-App-Hosting "Dedizierte"
"Dynamisch"
"Freigegeben"
instance-Namen Namen aller Instanzen im Workerpool (schreibgeschützt) Zeichenfolge[]
Mitarbeiteranzahl Anzahl der Instanzen im Workerpool Int
WorkerSize VM-Größe der Workerpoolinstanzen Schnur
workerSizeId Worker-Größen-ID für den Verweis auf diesen Workerpool Int

ARM-Vorlagenressourcendefinition

Der ressourcentyp "managedHostingEnvironments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Verwendungsbeispiele

Ressourcenformat

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

{
  "type": "Microsoft.Web/managedHostingEnvironments",
  "apiVersion": "2015-08-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "allowedMultiSizes": "string",
    "allowedWorkerSizes": "string",
    "apiManagementAccountId": "string",
    "clusterSettings": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "databaseEdition": "string",
    "databaseServiceObjective": "string",
    "dnsSuffix": "string",
    "environmentCapacities": [
      {
        "availableCapacity": "int",
        "computeMode": "string",
        "excludeFromCapacityAllocation": "bool",
        "isApplicableForAllComputeModes": "bool",
        "name": "string",
        "siteMode": "string",
        "totalCapacity": "int",
        "unit": "string",
        "workerSize": "string",
        "workerSizeId": "int"
      }
    ],
    "environmentIsHealthy": "bool",
    "environmentStatus": "string",
    "internalLoadBalancingMode": "string",
    "ipsslAddressCount": "int",
    "lastAction": "string",
    "lastActionResult": "string",
    "location": "string",
    "maximumNumberOfMachines": "int",
    "multiRoleCount": "int",
    "multiSize": "string",
    "name": "string",
    "networkAccessControlList": [
      {
        "action": "string",
        "description": "string",
        "order": "int",
        "remoteSubnet": "string"
      }
    ],
    "provisioningState": "string",
    "resourceGroup": "string",
    "status": "string",
    "subscriptionId": "string",
    "suspended": "bool",
    "upgradeDomains": "int",
    "vipMappings": [
      {
        "internalHttpPort": "int",
        "internalHttpsPort": "int",
        "inUse": "bool",
        "virtualIP": "string"
      }
    ],
    "virtualNetwork": {
      "id": "string",
      "name": "string",
      "subnet": "string",
      "type": "string"
    },
    "vnetName": "string",
    "vnetResourceGroupName": "string",
    "vnetSubnetName": "string",
    "workerPools": [
      {
        "id": "string",
        "kind": "string",
        "location": "string",
        "name": "string",
        "properties": {
          "computeMode": "string",
          "instanceNames": [ "string" ],
          "workerCount": "int",
          "workerSize": "string",
          "workerSizeId": "int"
        },
        "sku": {
          "capacity": "int",
          "family": "string",
          "name": "string",
          "size": "string",
          "tier": "string"
        },
        "tags": {
          "{customized property}": "string"
        },
        "type": "string"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.Web/managedHostingEnvironments

Name BESCHREIBUNG Wert
apiVersion (Englisch) Die API-Version '2015-08-01'
Art Art der Ressource Schnur
Standort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties
Schlagwörter Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Typ Der Ressourcentyp 'Microsoft.Web/managedHostingEnvironments'

HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties

Name BESCHREIBUNG Wert
allowedMultiSizes Liste der durch Kommas getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Front-Ends zulässig sind Schnur
allowedWorkerSizes Liste der durch Kommas getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Mitarbeiter zulässig sind Schnur
apiManagementAccountId Api-Verwaltungskonto, das dieser Hostingumgebung zugeordnet ist Schnur
cluster-Einstellungen Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der Hostingumgebung NameWertPaar[]
databaseEdition Edition der Metadatendatenbank für das hostingEnvironment (App Service-Umgebung) z. B. "Standard" Schnur
databaseServiceZiel Dienstziel der Metadatendatenbank für das hostingEnvironment (App Service-Umgebung) z.B. "S0" Schnur
dnsSuffix DNS-Suffix des hostingEnvironment (App Service-Umgebung) Schnur
UmweltKapazitäten Aktuelle Gesamt-, gebrauchte und verfügbare Arbeitskräftekapazitäten Stempelkapazität[]
Die Umwelt ist gesund True/false, der angibt, ob das hostingEnvironment (App Service-Umgebung) fehlerfrei ist Boolesch
UmweltStatus Detaillierte Nachricht mit Ergebnissen der letzten Überprüfung der hostingEnvironment (App Service-Umgebung) Schnur
internalLoadBalancingMode Gibt an, welche Endpunkte intern im VNET des HostingEnvironment (App Service-Umgebung) bereitgestellt werden sollen. "Keine"
"Veröffentlichen"
'Web'
ipsslAddressCount Anzahl der FÜR dieses HostingEnvironment reservierten IP-SSL-Adressen (App Service-Umgebung) Int
letzte Aktion Letzte Bereitstellungsaktion für dieses hostingEnvironment (App Service-Umgebung) Schnur
lastActionResult Ergebnis der letzten Bereitstellungsaktion für dieses hostingEnvironment (App Service-Umgebung) Schnur
Standort Standort des hostingEnvironment (App Service-Umgebung), z. B. "West US" Schnur
maximumNumberOfMachines Maximale Anzahl von virtuellen Computern in diesem HostingEnvironment (App Service-Umgebung) Int
multiRoleCount Anzahl der Front-End-Instanzen Int
MultiSize Front-End-VM-Größe, z. B. "Mittel", "Groß" Schnur
Name Name des hostingEnvironment (App Service-Umgebung) Schnur
networkAccessControlList Zugriffssteuerungsliste zum Steuern des Datenverkehrs an das hostingEnvironment (App Service-Umgebung) NetworkAccessControlEntry-[]
provisioningState (Bereitstellen) Bereitstellungsstatus des hostingEnvironment (App Service-Umgebung) 'Abgebrochen'
"Löschen"
'Fehler'
"InProgress"
"Erfolgreich"
resourceGroup Ressourcengruppe des hostingEnvironment (App Service-Umgebung) Schnur
Status Aktueller Status des hostingEnvironment (App Service-Umgebung) "Löschen"
"Vorbereiten"
"Bereit"
"Skalierung" (erforderlich)
Abonnement-ID Abonnement des hostingEnvironment (App Service-Umgebung) Schnur
ausgesetzt True/false, der angibt, ob das hostingEnvironment angehalten wird. Die Umgebung kann z. B. angehalten werden, wenn der Verwaltungsendpunkt nicht mehr verfügbar ist.
(höchstwahrscheinlich, weil NSG den eingehenden Datenverkehr blockiert hat)
Boolesch
upgradeDomains Anzahl der Upgradedomänen dieses hostingEnvironment (App Service-Umgebung) Int
vipMappings Beschreibung der IP-SSL-Zuordnung für diese hostingEnvironment (App Service-Umgebung) VirtualIPMapping[]
virtuelles Netzwerk Beschreibung des virtuellen Netzwerks von hostingEnvironment (App Service-Umgebung) VirtualNetworkProfile-
vnetName Name des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
vnetResourceGroupName Ressourcengruppe des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
vnetSubnetName Subnetz des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
workerPools Beschreibung von Arbeitspools mit Arbeitsgrößen-IDs, VM-Größen und Anzahl der Mitarbeiter in jedem Pool WorkerPool-[]

NameValuePair

Name BESCHREIBUNG Wert
Name Paarname Schnur
Wert Paarwert Schnur

NetworkAccessControlEntry

Name BESCHREIBUNG Wert
Handlung "Ablehnen"
"Permit"
Beschreibung Schnur
Bestellung Int
remoteSubnet Schnur

Ressourcen-Tags

Name BESCHREIBUNG Wert

Ressourcen-Tags

Name BESCHREIBUNG Wert

SkuBeschreibung

Name BESCHREIBUNG Wert
Fassungsvermögen Aktuelle Anzahl der Instanzen, die der Ressource zugewiesen sind Int
Familie Familiencode der Ressourcensku Schnur
Name Name der Ressourcensku Schnur
Größe Größenbezeichner der Ressourcensku Schnur
Rang Dienstebene der Ressourcensku Schnur

Stempelkapazität

Name BESCHREIBUNG Wert
verfügbarKapazität Verfügbare Kapazität (Anzahl von Computern, Bytes von Speicher usw....) Int
computeMode Freigegebene/dedizierte Mitarbeiter "Dedizierte"
"Dynamisch"
"Freigegeben"
excludeFromCapacityAllocation Wenn true, enthält es grundlegende Websites
Grundlegende Websites werden nicht für die Kapazitätszuweisung verwendet.
Boolesch
isApplicableForAllComputeModes Gilt die Kapazität für alle Websites? Boolesch
Name Name des Stempels Schnur
siteMode Freigegeben oder dediziert Schnur
gesamtKapazität Gesamtkapazität (Anzahl der Computer, Bytes des Speichers usw....) Int
Einheit Name der Einheit Schnur
WorkerSize Größe der Computer 'Standard'
"Groß"
"Mittel"
"Klein"
workerSizeId Größen-ID von Computern:
0 - Klein
1 - Mittel
2 - Groß
Int

VirtualIPMapping

Name BESCHREIBUNG Wert
internHttpPort Interner HTTP-Port Int
internHttpsPort Interner HTTPS-Port Int
inUse Wird VIP-Zuordnung verwendet Boolesch
virtuelle IP Virtuelle IP-Adresse Schnur

VirtualNetworkProfil

Name BESCHREIBUNG Wert
id Ressourcen-ID des virtuellen Netzwerks Schnur
Name Name des virtuellen Netzwerks (schreibgeschützt) Schnur
Subnetz Subnetz innerhalb des virtuellen Netzwerks Schnur
Typ Ressourcentyp des virtuellen Netzwerks (schreibgeschützt) Schnur

WorkerPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Schnur
Art Art der Ressource Schnur
Standort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Ressourcenname Schnur
Eigenschaften WorkerPoolProperties-
Sku Beschreibt eine Sku für eine skalierbare Ressource SkuDescription-
Schlagwörter Ressourcentags ResourceTags-
Typ Ressourcentyp Schnur

WorkerPoolEigenschaften

Name BESCHREIBUNG Wert
computeMode Freigegebenes oder dediziertes Web-App-Hosting "Dedizierte"
"Dynamisch"
"Freigegeben"
instance-Namen Namen aller Instanzen im Workerpool (schreibgeschützt) Zeichenfolge[]
Mitarbeiteranzahl Anzahl der Instanzen im Workerpool Int
WorkerSize VM-Größe der Workerpoolinstanzen Schnur
workerSizeId Worker-Größen-ID für den Verweis auf diesen Workerpool Int

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der ressourcentyp "managedHostingEnvironments" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Change Log.

Ressourcenformat

Um eine Microsoft.Web/managedHostingEnvironments-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/managedHostingEnvironments@2015-08-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    properties = {
      allowedMultiSizes = "string"
      allowedWorkerSizes = "string"
      apiManagementAccountId = "string"
      clusterSettings = [
        {
          name = "string"
          value = "string"
        }
      ]
      databaseEdition = "string"
      databaseServiceObjective = "string"
      dnsSuffix = "string"
      environmentCapacities = [
        {
          availableCapacity = int
          computeMode = "string"
          excludeFromCapacityAllocation = bool
          isApplicableForAllComputeModes = bool
          name = "string"
          siteMode = "string"
          totalCapacity = int
          unit = "string"
          workerSize = "string"
          workerSizeId = int
        }
      ]
      environmentIsHealthy = bool
      environmentStatus = "string"
      internalLoadBalancingMode = "string"
      ipsslAddressCount = int
      lastAction = "string"
      lastActionResult = "string"
      location = "string"
      maximumNumberOfMachines = int
      multiRoleCount = int
      multiSize = "string"
      name = "string"
      networkAccessControlList = [
        {
          action = "string"
          description = "string"
          order = int
          remoteSubnet = "string"
        }
      ]
      provisioningState = "string"
      resourceGroup = "string"
      status = "string"
      subscriptionId = "string"
      suspended = bool
      upgradeDomains = int
      vipMappings = [
        {
          internalHttpPort = int
          internalHttpsPort = int
          inUse = bool
          virtualIP = "string"
        }
      ]
      virtualNetwork = {
        id = "string"
        name = "string"
        subnet = "string"
        type = "string"
      }
      vnetName = "string"
      vnetResourceGroupName = "string"
      vnetSubnetName = "string"
      workerPools = [
        {
          id = "string"
          kind = "string"
          location = "string"
          name = "string"
          properties = {
            computeMode = "string"
            instanceNames = [
              "string"
            ]
            workerCount = int
            workerSize = "string"
            workerSizeId = int
          }
          sku = {
            capacity = int
            family = "string"
            name = "string"
            size = "string"
            tier = "string"
          }
          tags = {
            {customized property} = "string"
          }
          type = "string"
        }
      ]
    }
  }
}

Eigenschaftswerte

Microsoft.Web/managedHostingEnvironments

Name BESCHREIBUNG Wert
Art Art der Ressource Schnur
Standort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties
Schlagwörter Ressourcentags Wörterbuch der Tagnamen und -werte.
Typ Der Ressourcentyp "Microsoft.Web/managedHostingEnvironments@2015-08-01"

HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties

Name BESCHREIBUNG Wert
allowedMultiSizes Liste der durch Kommas getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Front-Ends zulässig sind Schnur
allowedWorkerSizes Liste der durch Kommas getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Mitarbeiter zulässig sind Schnur
apiManagementAccountId Api-Verwaltungskonto, das dieser Hostingumgebung zugeordnet ist Schnur
cluster-Einstellungen Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der Hostingumgebung NameWertPaar[]
databaseEdition Edition der Metadatendatenbank für das hostingEnvironment (App Service-Umgebung) z. B. "Standard" Schnur
databaseServiceZiel Dienstziel der Metadatendatenbank für das hostingEnvironment (App Service-Umgebung) z.B. "S0" Schnur
dnsSuffix DNS-Suffix des hostingEnvironment (App Service-Umgebung) Schnur
UmweltKapazitäten Aktuelle Gesamt-, gebrauchte und verfügbare Arbeitskräftekapazitäten Stempelkapazität[]
Die Umwelt ist gesund True/false, der angibt, ob das hostingEnvironment (App Service-Umgebung) fehlerfrei ist Boolesch
UmweltStatus Detaillierte Nachricht mit Ergebnissen der letzten Überprüfung der hostingEnvironment (App Service-Umgebung) Schnur
internalLoadBalancingMode Gibt an, welche Endpunkte intern im VNET des HostingEnvironment (App Service-Umgebung) bereitgestellt werden sollen. "Keine"
"Veröffentlichen"
'Web'
ipsslAddressCount Anzahl der FÜR dieses HostingEnvironment reservierten IP-SSL-Adressen (App Service-Umgebung) Int
letzte Aktion Letzte Bereitstellungsaktion für dieses hostingEnvironment (App Service-Umgebung) Schnur
lastActionResult Ergebnis der letzten Bereitstellungsaktion für dieses hostingEnvironment (App Service-Umgebung) Schnur
Standort Standort des hostingEnvironment (App Service-Umgebung), z. B. "West US" Schnur
maximumNumberOfMachines Maximale Anzahl von virtuellen Computern in diesem HostingEnvironment (App Service-Umgebung) Int
multiRoleCount Anzahl der Front-End-Instanzen Int
MultiSize Front-End-VM-Größe, z. B. "Mittel", "Groß" Schnur
Name Name des hostingEnvironment (App Service-Umgebung) Schnur
networkAccessControlList Zugriffssteuerungsliste zum Steuern des Datenverkehrs an das hostingEnvironment (App Service-Umgebung) NetworkAccessControlEntry-[]
provisioningState (Bereitstellen) Bereitstellungsstatus des hostingEnvironment (App Service-Umgebung) 'Abgebrochen'
"Löschen"
'Fehler'
"InProgress"
"Erfolgreich"
resourceGroup Ressourcengruppe des hostingEnvironment (App Service-Umgebung) Schnur
Status Aktueller Status des hostingEnvironment (App Service-Umgebung) "Löschen"
"Vorbereiten"
"Bereit"
"Skalierung" (erforderlich)
Abonnement-ID Abonnement des hostingEnvironment (App Service-Umgebung) Schnur
ausgesetzt True/false, der angibt, ob das hostingEnvironment angehalten wird. Die Umgebung kann z. B. angehalten werden, wenn der Verwaltungsendpunkt nicht mehr verfügbar ist.
(höchstwahrscheinlich, weil NSG den eingehenden Datenverkehr blockiert hat)
Boolesch
upgradeDomains Anzahl der Upgradedomänen dieses hostingEnvironment (App Service-Umgebung) Int
vipMappings Beschreibung der IP-SSL-Zuordnung für diese hostingEnvironment (App Service-Umgebung) VirtualIPMapping[]
virtuelles Netzwerk Beschreibung des virtuellen Netzwerks von hostingEnvironment (App Service-Umgebung) VirtualNetworkProfile-
vnetName Name des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
vnetResourceGroupName Ressourcengruppe des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
vnetSubnetName Subnetz des virtuellen Netzwerks "hostingEnvironment" (App Service-Umgebung) Schnur
workerPools Beschreibung von Arbeitspools mit Arbeitsgrößen-IDs, VM-Größen und Anzahl der Mitarbeiter in jedem Pool WorkerPool-[]

NameValuePair

Name BESCHREIBUNG Wert
Name Paarname Schnur
Wert Paarwert Schnur

NetworkAccessControlEntry

Name BESCHREIBUNG Wert
Handlung "Ablehnen"
"Permit"
Beschreibung Schnur
Bestellung Int
remoteSubnet Schnur

Ressourcen-Tags

Name BESCHREIBUNG Wert

Ressourcen-Tags

Name BESCHREIBUNG Wert

SkuBeschreibung

Name BESCHREIBUNG Wert
Fassungsvermögen Aktuelle Anzahl der Instanzen, die der Ressource zugewiesen sind Int
Familie Familiencode der Ressourcensku Schnur
Name Name der Ressourcensku Schnur
Größe Größenbezeichner der Ressourcensku Schnur
Rang Dienstebene der Ressourcensku Schnur

Stempelkapazität

Name BESCHREIBUNG Wert
verfügbarKapazität Verfügbare Kapazität (Anzahl von Computern, Bytes von Speicher usw....) Int
computeMode Freigegebene/dedizierte Mitarbeiter "Dedizierte"
"Dynamisch"
"Freigegeben"
excludeFromCapacityAllocation Wenn true, enthält es grundlegende Websites
Grundlegende Websites werden nicht für die Kapazitätszuweisung verwendet.
Boolesch
isApplicableForAllComputeModes Gilt die Kapazität für alle Websites? Boolesch
Name Name des Stempels Schnur
siteMode Freigegeben oder dediziert Schnur
gesamtKapazität Gesamtkapazität (Anzahl der Computer, Bytes des Speichers usw....) Int
Einheit Name der Einheit Schnur
WorkerSize Größe der Computer 'Standard'
"Groß"
"Mittel"
"Klein"
workerSizeId Größen-ID von Computern:
0 - Klein
1 - Mittel
2 - Groß
Int

VirtualIPMapping

Name BESCHREIBUNG Wert
internHttpPort Interner HTTP-Port Int
internHttpsPort Interner HTTPS-Port Int
inUse Wird VIP-Zuordnung verwendet Boolesch
virtuelle IP Virtuelle IP-Adresse Schnur

VirtualNetworkProfil

Name BESCHREIBUNG Wert
id Ressourcen-ID des virtuellen Netzwerks Schnur
Name Name des virtuellen Netzwerks (schreibgeschützt) Schnur
Subnetz Subnetz innerhalb des virtuellen Netzwerks Schnur
Typ Ressourcentyp des virtuellen Netzwerks (schreibgeschützt) Schnur

WorkerPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Schnur
Art Art der Ressource Schnur
Standort Ressourcenspeicherort Zeichenfolge (erforderlich)
Name Ressourcenname Schnur
Eigenschaften WorkerPoolProperties-
Sku Beschreibt eine Sku für eine skalierbare Ressource SkuDescription-
Schlagwörter Ressourcentags ResourceTags-
Typ Ressourcentyp Schnur

WorkerPoolEigenschaften

Name BESCHREIBUNG Wert
computeMode Freigegebenes oder dediziertes Web-App-Hosting "Dedizierte"
"Dynamisch"
"Freigegeben"
instance-Namen Namen aller Instanzen im Workerpool (schreibgeschützt) Zeichenfolge[]
Mitarbeiteranzahl Anzahl der Instanzen im Workerpool Int
WorkerSize VM-Größe der Workerpoolinstanzen Schnur
workerSizeId Worker-Größen-ID für den Verweis auf diesen Workerpool Int