Dela via


Microsoft.Web hostingEnvironments/workerPools 2021-03-01

Bicep-resursdefinition

Resurstypen hostingEnvironments/workerPools 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/workerPools-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Web/hostingEnvironments/workerPools@2021-03-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  name: 'string'
  properties: {
    computeMode: 'string'
    workerCount: int
    workerSize: 'string'
    workerSizeId: int
  }
  sku: {
    capabilities: [
      {
        name: 'string'
        reason: 'string'
        value: 'string'
      }
    ]
    capacity: int
    family: 'string'
    locations: [
      'string'
    ]
    name: 'string'
    size: 'string'
    skuCapacity: {
      default: int
      elasticMaximum: int
      maximum: int
      minimum: int
      scaleType: 'string'
    }
    tier: 'string'
  }
}

Egenskapsvärden

Kapacitet

Namn Beskrivning Värde
namn Namnet på SKU-funktionen. sträng
orsak Orsak till SKU-funktionen. sträng
värde Värdet för SKU-funktionen. sträng

Microsoft.Web/hostingEnvironments/workerPools

Namn Beskrivning Värde
sort Typ av resurs. sträng
namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: hostingEnvironments
egenskaper Kärnresursegenskaper WorkerPool
sku Beskrivning av en SKU för en skalbar resurs. SkuDescription

SkuCapacity

Namn Beskrivning Värde
förval Standardantalet arbetare för den här App Service-plan-SKU:n. Int
elasticMaximum Maximalt antal elastiska arbetare för denna App Service-plan-SKU. Int
maximal Maximalt antal arbetare för den här App Service-plan-SKU:n. Int
minimum Minsta antal arbetare för den här App Service-plan-SKU:n. Int
scaleType Tillgängliga skalningskonfigurationer för en App Service-plan. sträng

SkuBeskrivning

Namn Beskrivning Värde
Kapacitet Funktioner i SKU:n, t.ex. är Traffic Manager aktiverat? Kapacitet[]
kapacitet Aktuellt antal instanser som tilldelats resursen. Int
familj Familjekod för resurs-SKU:n. sträng
Platser Platser för SKU:n. string[]
namn Namnet på resurs-SKU:n. sträng
storlek Storleksspecificerare för resurs-SKU:n. sträng
skuCapacity SKU:ns min-, max- och standardskalningsvärden. SkuCapacity
Nivå Tjänstnivå för resurs-SKU:n. sträng

WorkerPool

Namn Beskrivning Värde
computeMode Delad eller dedikerad appvärd. "Dedikerad"
"Dynamisk"
"Delad"
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

Resursdefinition för ARM-mall

Resurstypen hostingEnvironments/workerPools 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/workerPools-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Web/hostingEnvironments/workerPools",
  "apiVersion": "2021-03-01",
  "name": "string",
  "kind": "string",
  "properties": {
    "computeMode": "string",
    "workerCount": "int",
    "workerSize": "string",
    "workerSizeId": "int"
  },
  "sku": {
    "capabilities": [
      {
        "name": "string",
        "reason": "string",
        "value": "string"
      }
    ],
    "capacity": "int",
    "family": "string",
    "locations": [ "string" ],
    "name": "string",
    "size": "string",
    "skuCapacity": {
      "default": "int",
      "elasticMaximum": "int",
      "maximum": "int",
      "minimum": "int",
      "scaleType": "string"
    },
    "tier": "string"
  }
}

Egenskapsvärden

Kapacitet

Namn Beskrivning Värde
namn Namnet på SKU-funktionen. sträng
orsak Orsak till SKU-funktionen. sträng
värde Värdet för SKU-funktionen. sträng

Microsoft.Web/hostingEnvironments/workerPools

Namn Beskrivning Värde
apiVersion API-versionen '2021-03-01'
sort Typ av resurs. sträng
namn Resursnamnet sträng (krävs)
egenskaper Kärnresursegenskaper WorkerPool
sku Beskrivning av en SKU för en skalbar resurs. SkuDescription
typ Resurstypen "Microsoft.Web/hostingEnvironments/workerPools"

SkuCapacity

Namn Beskrivning Värde
förval Standardantalet arbetare för den här App Service-plan-SKU:n. Int
elasticMaximum Maximalt antal elastiska arbetare för denna App Service-plan-SKU. Int
maximal Maximalt antal arbetare för den här App Service-plan-SKU:n. Int
minimum Minsta antal arbetare för den här App Service-plan-SKU:n. Int
scaleType Tillgängliga skalningskonfigurationer för en App Service-plan. sträng

SkuBeskrivning

Namn Beskrivning Värde
Kapacitet Funktioner i SKU:n, t.ex. är Traffic Manager aktiverat? Kapacitet[]
kapacitet Aktuellt antal instanser som tilldelats resursen. Int
familj Familjekod för resurs-SKU:n. sträng
Platser Platser för SKU:n. string[]
namn Namnet på resurs-SKU:n. sträng
storlek Storleksspecificerare för resurs-SKU:n. sträng
skuCapacity SKU:ns min-, max- och standardskalningsvärden. SkuCapacity
Nivå Tjänstnivå för resurs-SKU:n. sträng

WorkerPool

Namn Beskrivning Värde
computeMode Delad eller dedikerad appvärd. "Dedikerad"
"Dynamisk"
"Delad"
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

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen hostingEnvironments/workerPools 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/workerPools-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/hostingEnvironments/workerPools@2021-03-01"
  name = "string"
  body = {
    kind = "string"
    properties = {
      computeMode = "string"
      workerCount = int
      workerSize = "string"
      workerSizeId = int
    }
    sku = {
      capabilities = [
        {
          name = "string"
          reason = "string"
          value = "string"
        }
      ]
      capacity = int
      family = "string"
      locations = [
        "string"
      ]
      name = "string"
      size = "string"
      skuCapacity = {
        default = int
        elasticMaximum = int
        maximum = int
        minimum = int
        scaleType = "string"
      }
      tier = "string"
    }
  }
}

Egenskapsvärden

Kapacitet

Namn Beskrivning Värde
namn Namnet på SKU-funktionen. sträng
orsak Orsak till SKU-funktionen. sträng
värde Värdet för SKU-funktionen. sträng

Microsoft.Web/hostingEnvironments/workerPools

Namn Beskrivning Värde
sort Typ av resurs. sträng
namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: hostingEnvironments
egenskaper Kärnresursegenskaper WorkerPool
sku Beskrivning av en SKU för en skalbar resurs. SkuDescription
typ Resurstypen "Microsoft.Web/hostingEnvironments/workerPools@2021-03-01"

SkuCapacity

Namn Beskrivning Värde
förval Standardantalet arbetare för den här App Service-plan-SKU:n. Int
elasticMaximum Maximalt antal elastiska arbetare för denna App Service-plan-SKU. Int
maximal Maximalt antal arbetare för den här App Service-plan-SKU:n. Int
minimum Minsta antal arbetare för den här App Service-plan-SKU:n. Int
scaleType Tillgängliga skalningskonfigurationer för en App Service-plan. sträng

SkuBeskrivning

Namn Beskrivning Värde
Kapacitet Funktioner i SKU:n, t.ex. är Traffic Manager aktiverat? Kapacitet[]
kapacitet Aktuellt antal instanser som tilldelats resursen. Int
familj Familjekod för resurs-SKU:n. sträng
Platser Platser för SKU:n. string[]
namn Namnet på resurs-SKU:n. sträng
storlek Storleksspecificerare för resurs-SKU:n. sträng
skuCapacity SKU:ns min-, max- och standardskalningsvärden. SkuCapacity
Nivå Tjänstnivå för resurs-SKU:n. sträng

WorkerPool

Namn Beskrivning Värde
computeMode Delad eller dedikerad appvärd. "Dedikerad"
"Dynamisk"
"Delad"
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