Dela via


Microsoft.Web hostingEnvironments 2015-08-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@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'
  }
}

Egenskapsvärden

HostingEnvironmentProperties

Namn Beskrivning Värde
allowedMultiSizes Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för klientdelar sträng
allowedWorkerSizes Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för arbetare sträng
apiManagementAccountId Api Management-konto som är associerat med den här värdmiljön sträng
clusterSettings Anpassade inställningar för att ändra beteendet för värdmiljön NameValuePair[]
databaseEdition Utgåva av metadatadatabasen för hostingEnvironment (App Service Environment) t.ex. "Standard" sträng
databaseServiceObjective Tjänstmål för metadatadatabasen för hostingEnvironment (App Service Environment) t.ex. "S0" sträng
dnsSuffix DNS-suffix för hostingEnvironment (App Service Environment) sträng
environmentCapacities Aktuell total, använd och tillgänglig arbetskapacitet StampCapacity[]
environmentIsHealthy Sant/falskt som anger om hostingEnvironment (App Service Environment) är felfri Bool
environmentStatus Detaljerat meddelande om med resultatet av den senaste kontrollen av hostingEnvironment (App Service Environment) sträng
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i värdmiljöns (App Service Environment) VNET "Ingen"
"Publicering"
"Webb"
ipsslAddressCount Antal IP SSL-adresser som reserverats för detta värdprogramMiljö (App Service Environment) Int
lastAction Senaste distributionsåtgärden på den här värdmiljön (App Service Environment) sträng
lastActionResult Resultatet av den senaste distributionsåtgärden på den här värdmiljön (App Service Environment) sträng
plats Plats för hostingEnvironment (App Service Environment), t.ex. "USA, västra" sträng
maximumNumberOfMachines Maximalt antal virtuella datorer i den här värdmiljön (App Service Environment) Int
multiRoleCount Antal klientdelsinstanser Int
multiSize Vm-storlek på klientdelen, t.ex. "Medium", "Large" sträng
Namn Namn på hostingEnvironment (App Service Environment) sträng
networkAccessControlList Åtkomstkontrolllista för att styra trafik till hostingEnvironment (App Service Environment) NetworkAccessControlEntry[]
provisioningState Etableringstillstånd för hostingEnvironment (App Service Environment) "Avbröts"
"Ta bort"
"Misslyckades"
"InProgress"
"Lyckades"
resourceGroup Resursgrupp för hostingEnvironment (App Service Environment) sträng
status Aktuell status för hostingEnvironment (App Service Environment) "Ta bort"
"Förbereder"
"Klar"
"Skalning" (krävs)
subscriptionId Prenumeration på hostingEnvironment (App Service Environment) sträng
upphängd Sant/falskt som anger om hostingEnvironment är inaktiverat. Miljön kan pausas, t.ex. när hanteringsslutpunkten inte längre är tillgänglig
(troligen på grund av att NSG blockerade inkommande trafik)
Bool
upgradeDomains Antal uppgraderingsdomäner för den här värdmiljön (App Service Environment) Int
vipMappings Beskrivning av IP SSL-mappning för denna hostingEnvironment (App Service Environment) VirtualIPMapping[]
virtualNetwork Beskrivning av värdmiljöns virtuella nätverk (App Service Environment) VirtualNetworkProfile
vnetName Namn på värdmiljöns virtuella nätverk (App Service Environment) sträng
vnetResourceGroupName Resursgrupp för värdmiljöns virtuella nätverk (App Service Environment) sträng
vnetSubnetName Undernät för värdmiljöns virtuella nätverk (App Service Environment) sträng
workerPools Beskrivning av arbetspooler med arbetsstorleks-ID,VM-storlekar och antal arbetare i varje pool WorkerPool[]

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 HostingEnvironmentProperties
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

NetworkAccessControlEntry

Namn Beskrivning Värde
handling "Neka"
"Tillstånd"
beskrivning sträng
ordning Int
remoteSubnet sträng

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

SkuDescription

Namn Beskrivning Värde
kapacitet Aktuellt antal instanser som tilldelats resursen Int
familj Familjekod för resurs-SKU:n sträng
Namn Namnet på resurs-SKU:n sträng
storlek Storleksspecificerare för resurs-SKU:n sträng
Nivå Tjänstnivå för resurs-SKU:n sträng

StampCapacity

Namn Beskrivning Värde
availableCapacity Tillgänglig kapacitet (antal datorer, byte med lagring osv.)) Int
computeMode Delade/dedikerade arbetare "Dedikerad"
"Dynamisk"
"Delad"
excludeFromCapacityAllocation Om sant innehåller det grundläggande webbplatser
Grundläggande platser används inte för kapacitetsallokering.
Bool
isApplicableForAllComputeModes Gäller kapaciteten för alla platser? Bool
Namn Namn på stämpeln sträng
siteMode Delad eller dedikerad sträng
totalCapacity Total kapacitet (antal datorer, byte med lagring osv.) Int
enhet Enhetens namn sträng
workerSize Storleken på datorerna "Standard"
"Stor"
"Medel"
"Liten"
workerSizeId Storleks-ID för datorer:
0 - Liten
1 – medel
2 - Stor
Int

VirtualIPMapping

Namn Beskrivning Värde
internalHttpPort Intern HTTP-port Int
internalHttpsPort Intern HTTPS-port Int
inUse Används VIP-mappning Bool
virtualIP Virtuell IP-adress sträng

VirtualNetworkProfile

Namn Beskrivning Värde
Id Resurs-ID för det virtuella nätverket sträng
Namn Namnet på det virtuella nätverket (skrivskyddat) sträng
Undernät Undernät i det virtuella nätverket sträng
typ Resurstyp för det virtuella nätverket (skrivskyddad) sträng

WorkerPool

Namn Beskrivning Värde
Id Resurs-ID sträng
sort Typ av resurs sträng
plats Resursplats sträng (krävs)
Namn Resursnamn sträng
Egenskaper WorkerPoolProperties
Sku Beskriver en sku för en skalbar resurs SkuDescription
Taggar Resurstaggar ResourceTags
typ Resurstyp sträng

WorkerPoolEgenskaper

Namn Beskrivning Värde
computeMode Värd för delade eller dedikerade webbappar "Dedikerad"
"Dynamisk"
"Delad"
instanceNames Namn på alla instanser i arbetspoolen (skrivskyddad) string[]
workerCount Antal instanser i arbetspoolen Int
workerSize VM-storleken på arbetspoolinstanserna sträng
workerSizeId Arbetsstorleks-ID för att referera till den här arbetspoolen Int

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

Egenskapsvärden

HostingEnvironmentProperties

Namn Beskrivning Värde
allowedMultiSizes Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för klientdelar sträng
allowedWorkerSizes Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för arbetare sträng
apiManagementAccountId Api Management-konto som är associerat med den här värdmiljön sträng
clusterSettings Anpassade inställningar för att ändra beteendet för värdmiljön NameValuePair[]
databaseEdition Utgåva av metadatadatabasen för hostingEnvironment (App Service Environment) t.ex. "Standard" sträng
databaseServiceObjective Tjänstmål för metadatadatabasen för hostingEnvironment (App Service Environment) t.ex. "S0" sträng
dnsSuffix DNS-suffix för hostingEnvironment (App Service Environment) sträng
environmentCapacities Aktuell total, använd och tillgänglig arbetskapacitet StampCapacity[]
environmentIsHealthy Sant/falskt som anger om hostingEnvironment (App Service Environment) är felfri Bool
environmentStatus Detaljerat meddelande om med resultatet av den senaste kontrollen av hostingEnvironment (App Service Environment) sträng
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i värdmiljöns (App Service Environment) VNET "Ingen"
"Publicering"
"Webb"
ipsslAddressCount Antal IP SSL-adresser som reserverats för detta värdprogramMiljö (App Service Environment) Int
lastAction Senaste distributionsåtgärden på den här värdmiljön (App Service Environment) sträng
lastActionResult Resultatet av den senaste distributionsåtgärden på den här värdmiljön (App Service Environment) sträng
plats Plats för hostingEnvironment (App Service Environment), t.ex. "USA, västra" sträng
maximumNumberOfMachines Maximalt antal virtuella datorer i den här värdmiljön (App Service Environment) Int
multiRoleCount Antal klientdelsinstanser Int
multiSize Vm-storlek på klientdelen, t.ex. "Medium", "Large" sträng
Namn Namn på hostingEnvironment (App Service Environment) sträng
networkAccessControlList Åtkomstkontrolllista för att styra trafik till hostingEnvironment (App Service Environment) NetworkAccessControlEntry[]
provisioningState Etableringstillstånd för hostingEnvironment (App Service Environment) "Avbröts"
"Ta bort"
"Misslyckades"
"InProgress"
"Lyckades"
resourceGroup Resursgrupp för hostingEnvironment (App Service Environment) sträng
status Aktuell status för hostingEnvironment (App Service Environment) "Ta bort"
"Förbereder"
"Klar"
"Skalning" (krävs)
subscriptionId Prenumeration på hostingEnvironment (App Service Environment) sträng
upphängd Sant/falskt som anger om hostingEnvironment är inaktiverat. Miljön kan pausas, t.ex. när hanteringsslutpunkten inte längre är tillgänglig
(troligen på grund av att NSG blockerade inkommande trafik)
Bool
upgradeDomains Antal uppgraderingsdomäner för den här värdmiljön (App Service Environment) Int
vipMappings Beskrivning av IP SSL-mappning för denna hostingEnvironment (App Service Environment) VirtualIPMapping[]
virtualNetwork Beskrivning av värdmiljöns virtuella nätverk (App Service Environment) VirtualNetworkProfile
vnetName Namn på värdmiljöns virtuella nätverk (App Service Environment) sträng
vnetResourceGroupName Resursgrupp för värdmiljöns virtuella nätverk (App Service Environment) sträng
vnetSubnetName Undernät för värdmiljöns virtuella nätverk (App Service Environment) sträng
workerPools Beskrivning av arbetspooler med arbetsstorleks-ID,VM-storlekar och antal arbetare i varje pool WorkerPool[]

Microsoft.Web/hostingEnvironments

Namn Beskrivning Värde
apiVersion API-versionen '2015-08-01'
sort Typ av resurs sträng
plats Resursplats sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper HostingEnvironmentProperties
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

NetworkAccessControlEntry

Namn Beskrivning Värde
handling "Neka"
"Tillstånd"
beskrivning sträng
ordning Int
remoteSubnet sträng

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

SkuDescription

Namn Beskrivning Värde
kapacitet Aktuellt antal instanser som tilldelats resursen Int
familj Familjekod för resurs-SKU:n sträng
Namn Namnet på resurs-SKU:n sträng
storlek Storleksspecificerare för resurs-SKU:n sträng
Nivå Tjänstnivå för resurs-SKU:n sträng

StampCapacity

Namn Beskrivning Värde
availableCapacity Tillgänglig kapacitet (antal datorer, byte med lagring osv.)) Int
computeMode Delade/dedikerade arbetare "Dedikerad"
"Dynamisk"
"Delad"
excludeFromCapacityAllocation Om sant innehåller det grundläggande webbplatser
Grundläggande platser används inte för kapacitetsallokering.
Bool
isApplicableForAllComputeModes Gäller kapaciteten för alla platser? Bool
Namn Namn på stämpeln sträng
siteMode Delad eller dedikerad sträng
totalCapacity Total kapacitet (antal datorer, byte med lagring osv.) Int
enhet Enhetens namn sträng
workerSize Storleken på datorerna "Standard"
"Stor"
"Medel"
"Liten"
workerSizeId Storleks-ID för datorer:
0 - Liten
1 – medel
2 - Stor
Int

VirtualIPMapping

Namn Beskrivning Värde
internalHttpPort Intern HTTP-port Int
internalHttpsPort Intern HTTPS-port Int
inUse Används VIP-mappning Bool
virtualIP Virtuell IP-adress sträng

VirtualNetworkProfile

Namn Beskrivning Värde
Id Resurs-ID för det virtuella nätverket sträng
Namn Namnet på det virtuella nätverket (skrivskyddat) sträng
Undernät Undernät i det virtuella nätverket sträng
typ Resurstyp för det virtuella nätverket (skrivskyddad) sträng

WorkerPool

Namn Beskrivning Värde
Id Resurs-ID sträng
sort Typ av resurs sträng
plats Resursplats sträng (krävs)
Namn Resursnamn sträng
Egenskaper WorkerPoolProperties
Sku Beskriver en sku för en skalbar resurs SkuDescription
Taggar Resurstaggar ResourceTags
typ Resurstyp sträng

WorkerPoolEgenskaper

Namn Beskrivning Värde
computeMode Värd för delade eller dedikerade webbappar "Dedikerad"
"Dynamisk"
"Delad"
instanceNames Namn på alla instanser i arbetspoolen (skrivskyddad) string[]
workerCount Antal instanser i arbetspoolen Int
workerSize VM-storleken på arbetspoolinstanserna sträng
workerSizeId Arbetsstorleks-ID för att referera till den här arbetspoolen Int

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@2015-08-01"
  name = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    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"
        }
      ]
    }
  })
}

Egenskapsvärden

HostingEnvironmentProperties

Namn Beskrivning Värde
allowedMultiSizes Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för klientdelar sträng
allowedWorkerSizes Lista över kommaavgränsade strängar som beskriver vilka VM-storlekar som tillåts för arbetare sträng
apiManagementAccountId Api Management-konto som är associerat med den här värdmiljön sträng
clusterSettings Anpassade inställningar för att ändra beteendet för värdmiljön NameValuePair[]
databaseEdition Utgåva av metadatadatabasen för hostingEnvironment (App Service Environment) t.ex. "Standard" sträng
databaseServiceObjective Tjänstmål för metadatadatabasen för hostingEnvironment (App Service Environment) t.ex. "S0" sträng
dnsSuffix DNS-suffix för hostingEnvironment (App Service Environment) sträng
environmentCapacities Aktuell total, använd och tillgänglig arbetskapacitet StampCapacity[]
environmentIsHealthy Sant/falskt som anger om hostingEnvironment (App Service Environment) är felfri Bool
environmentStatus Detaljerat meddelande om med resultatet av den senaste kontrollen av hostingEnvironment (App Service Environment) sträng
internalLoadBalancingMode Anger vilka slutpunkter som ska användas internt i värdmiljöns (App Service Environment) VNET "Ingen"
"Publicering"
"Webb"
ipsslAddressCount Antal IP SSL-adresser som reserverats för detta värdprogramMiljö (App Service Environment) Int
lastAction Senaste distributionsåtgärden på den här värdmiljön (App Service Environment) sträng
lastActionResult Resultatet av den senaste distributionsåtgärden på den här värdmiljön (App Service Environment) sträng
plats Plats för hostingEnvironment (App Service Environment), t.ex. "USA, västra" sträng
maximumNumberOfMachines Maximalt antal virtuella datorer i den här värdmiljön (App Service Environment) Int
multiRoleCount Antal klientdelsinstanser Int
multiSize Vm-storlek på klientdelen, t.ex. "Medium", "Large" sträng
Namn Namn på hostingEnvironment (App Service Environment) sträng
networkAccessControlList Åtkomstkontrolllista för att styra trafik till hostingEnvironment (App Service Environment) NetworkAccessControlEntry[]
provisioningState Etableringstillstånd för hostingEnvironment (App Service Environment) "Avbröts"
"Ta bort"
"Misslyckades"
"InProgress"
"Lyckades"
resourceGroup Resursgrupp för hostingEnvironment (App Service Environment) sträng
status Aktuell status för hostingEnvironment (App Service Environment) "Ta bort"
"Förbereder"
"Klar"
"Skalning" (krävs)
subscriptionId Prenumeration på hostingEnvironment (App Service Environment) sträng
upphängd Sant/falskt som anger om hostingEnvironment är inaktiverat. Miljön kan pausas, t.ex. när hanteringsslutpunkten inte längre är tillgänglig
(troligen på grund av att NSG blockerade inkommande trafik)
Bool
upgradeDomains Antal uppgraderingsdomäner för den här värdmiljön (App Service Environment) Int
vipMappings Beskrivning av IP SSL-mappning för denna hostingEnvironment (App Service Environment) VirtualIPMapping[]
virtualNetwork Beskrivning av värdmiljöns virtuella nätverk (App Service Environment) VirtualNetworkProfile
vnetName Namn på värdmiljöns virtuella nätverk (App Service Environment) sträng
vnetResourceGroupName Resursgrupp för värdmiljöns virtuella nätverk (App Service Environment) sträng
vnetSubnetName Undernät för värdmiljöns virtuella nätverk (App Service Environment) sträng
workerPools Beskrivning av arbetspooler med arbetsstorleks-ID,VM-storlekar och antal arbetare i varje pool WorkerPool[]

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 HostingEnvironmentProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Web/hostingEnvironments@2015-08-01"

NameValuePair

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

NetworkAccessControlEntry

Namn Beskrivning Värde
handling "Neka"
"Tillstånd"
beskrivning sträng
ordning Int
remoteSubnet sträng

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

SkuDescription

Namn Beskrivning Värde
kapacitet Aktuellt antal instanser som tilldelats resursen Int
familj Familjekod för resurs-SKU:n sträng
Namn Namnet på resurs-SKU:n sträng
storlek Storleksspecificerare för resurs-SKU:n sträng
Nivå Tjänstnivå för resurs-SKU:n sträng

StampCapacity

Namn Beskrivning Värde
availableCapacity Tillgänglig kapacitet (antal datorer, byte med lagring osv.)) Int
computeMode Delade/dedikerade arbetare "Dedikerad"
"Dynamisk"
"Delad"
excludeFromCapacityAllocation Om sant innehåller det grundläggande webbplatser
Grundläggande platser används inte för kapacitetsallokering.
Bool
isApplicableForAllComputeModes Gäller kapaciteten för alla platser? Bool
Namn Namn på stämpeln sträng
siteMode Delad eller dedikerad sträng
totalCapacity Total kapacitet (antal datorer, byte med lagring osv.) Int
enhet Enhetens namn sträng
workerSize Storleken på datorerna "Standard"
"Stor"
"Medel"
"Liten"
workerSizeId Storleks-ID för datorer:
0 - Liten
1 – medel
2 - Stor
Int

VirtualIPMapping

Namn Beskrivning Värde
internalHttpPort Intern HTTP-port Int
internalHttpsPort Intern HTTPS-port Int
inUse Används VIP-mappning Bool
virtualIP Virtuell IP-adress sträng

VirtualNetworkProfile

Namn Beskrivning Värde
Id Resurs-ID för det virtuella nätverket sträng
Namn Namnet på det virtuella nätverket (skrivskyddat) sträng
Undernät Undernät i det virtuella nätverket sträng
typ Resurstyp för det virtuella nätverket (skrivskyddad) sträng

WorkerPool

Namn Beskrivning Värde
Id Resurs-ID sträng
sort Typ av resurs sträng
plats Resursplats sträng (krävs)
Namn Resursnamn sträng
Egenskaper WorkerPoolProperties
Sku Beskriver en sku för en skalbar resurs SkuDescription
Taggar Resurstaggar ResourceTags
typ Resurstyp sträng

WorkerPoolEgenskaper

Namn Beskrivning Värde
computeMode Värd för delade eller dedikerade webbappar "Dedikerad"
"Dynamisk"
"Delad"
instanceNames Namn på alla instanser i arbetspoolen (skrivskyddad) string[]
workerCount Antal instanser i arbetspoolen Int
workerSize VM-storleken på arbetspoolinstanserna sträng
workerSizeId Arbetsstorleks-ID för att referera till den här arbetspoolen Int