Aracılığıyla paylaş


Microsoft.Web hostingEnvironments/workerPools 2021-03-01

Bicep kaynak tanımı

hostingEnvironments/workerPools kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Web/hostingEnvironments/workerPools kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

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'
  }
}

Özellik Değerleri

Kabiliyet

İsim Açıklama Değer
isim SKU özelliğinin adı. string
sebep SKU özelliğinin nedeni. string
değer SKU özelliğinin değeri. string

Microsoft.Web/hostingEnvironments/workerPools

İsim Açıklama Değer
tür Kaynak türü. string
isim Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Tür kaynağı için sembolik ad: hostingEnvironments
özellikler Temel kaynak özellikleri WorkerPool
Stok Kod/Ürün Kodu Ölçeklenebilir bir kaynağın SKU'su açıklaması. SkuDescription

SkuCapacity

İsim Açıklama Değer
varsayılan Bu App Service planı SKU'su için varsayılan çalışan sayısı. Int
elasticMaximum Bu App Service planı SKU'su için en fazla Elastik çalışan sayısı. Int
maksimum Bu App Service planı SKU'su için en fazla çalışan sayısı. Int
asgari Bu App Service planı SKU'su için en az çalışan sayısı. Int
scaleType App Service planı için kullanılabilir ölçek yapılandırmaları. string

SkuDescription

İsim Açıklama Değer
Yetenekler SKU'nun özellikleri( örneğin, traffic manager etkin mi? Yetenek[]
kapasite Kaynağa atanan geçerli örnek sayısı. Int
aile Kaynak SKU'sunun aile kodu. string
Konumlar SKU'nun konumları. string[]
isim Kaynak SKU'sunun adı. string
boyut Kaynak SKU'sunun boyut belirticisi. string
skuCapacity SKU'nun en küçük, en büyük ve varsayılan ölçek değerleri. SkuCapacity
Katmanı Kaynak SKU'sunun hizmet katmanı. string

WorkerPool

İsim Açıklama Değer
computeMode Paylaşılan veya ayrılmış uygulama barındırma. 'Ayrılmış'
'Dinamik'
'Paylaşılan'
workerCount Çalışan havuzundaki örnek sayısı. Int
workerSize Çalışan havuzu örneklerinin VM boyutu. string
workerSizeId Bu çalışan havuzuna başvurmak için çalışan boyutu kimliği. Int

ARM şablonu kaynak tanımı

hostingEnvironments/workerPools kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Web/hostingEnvironments/workerPools kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

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

Özellik Değerleri

Kabiliyet

İsim Açıklama Değer
isim SKU özelliğinin adı. string
sebep SKU özelliğinin nedeni. string
değer SKU özelliğinin değeri. string

Microsoft.Web/hostingEnvironments/workerPools

İsim Açıklama Değer
apiVersion API sürümü '2021-03-01'
tür Kaynak türü. string
isim Kaynak adı dize (gerekli)
özellikler Temel kaynak özellikleri WorkerPool
Stok Kod/Ürün Kodu Ölçeklenebilir bir kaynağın SKU'su açıklaması. SkuDescription
tür Kaynak türü 'Microsoft.Web/hostingEnvironments/workerPools'

SkuCapacity

İsim Açıklama Değer
varsayılan Bu App Service planı SKU'su için varsayılan çalışan sayısı. Int
elasticMaximum Bu App Service planı SKU'su için en fazla Elastik çalışan sayısı. Int
maksimum Bu App Service planı SKU'su için en fazla çalışan sayısı. Int
asgari Bu App Service planı SKU'su için en az çalışan sayısı. Int
scaleType App Service planı için kullanılabilir ölçek yapılandırmaları. string

SkuDescription

İsim Açıklama Değer
Yetenekler SKU'nun özellikleri( örneğin, traffic manager etkin mi? Yetenek[]
kapasite Kaynağa atanan geçerli örnek sayısı. Int
aile Kaynak SKU'sunun aile kodu. string
Konumlar SKU'nun konumları. string[]
isim Kaynak SKU'sunun adı. string
boyut Kaynak SKU'sunun boyut belirticisi. string
skuCapacity SKU'nun en küçük, en büyük ve varsayılan ölçek değerleri. SkuCapacity
Katmanı Kaynak SKU'sunun hizmet katmanı. string

WorkerPool

İsim Açıklama Değer
computeMode Paylaşılan veya ayrılmış uygulama barındırma. 'Ayrılmış'
'Dinamik'
'Paylaşılan'
workerCount Çalışan havuzundaki örnek sayısı. Int
workerSize Çalışan havuzu örneklerinin VM boyutu. string
workerSizeId Bu çalışan havuzuna başvurmak için çalışan boyutu kimliği. Int

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

hostingEnvironments/workerPools kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Web/hostingEnvironments/workerPools kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/hostingEnvironments/workerPools@2021-03-01"
  name = "string"
  parent_id = "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"
    }
  }
}

Özellik Değerleri

Kabiliyet

İsim Açıklama Değer
isim SKU özelliğinin adı. string
sebep SKU özelliğinin nedeni. string
değer SKU özelliğinin değeri. string

Microsoft.Web/hostingEnvironments/workerPools

İsim Açıklama Değer
tür Kaynak türü. string
isim Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: hostingEnvironments
özellikler Temel kaynak özellikleri WorkerPool
Stok Kod/Ürün Kodu Ölçeklenebilir bir kaynağın SKU'su açıklaması. SkuDescription
tür Kaynak türü "Microsoft.Web/hostingEnvironments/workerPools@2021-03-01"

SkuCapacity

İsim Açıklama Değer
varsayılan Bu App Service planı SKU'su için varsayılan çalışan sayısı. Int
elasticMaximum Bu App Service planı SKU'su için en fazla Elastik çalışan sayısı. Int
maksimum Bu App Service planı SKU'su için en fazla çalışan sayısı. Int
asgari Bu App Service planı SKU'su için en az çalışan sayısı. Int
scaleType App Service planı için kullanılabilir ölçek yapılandırmaları. string

SkuDescription

İsim Açıklama Değer
Yetenekler SKU'nun özellikleri( örneğin, traffic manager etkin mi? Yetenek[]
kapasite Kaynağa atanan geçerli örnek sayısı. Int
aile Kaynak SKU'sunun aile kodu. string
Konumlar SKU'nun konumları. string[]
isim Kaynak SKU'sunun adı. string
boyut Kaynak SKU'sunun boyut belirticisi. string
skuCapacity SKU'nun en küçük, en büyük ve varsayılan ölçek değerleri. SkuCapacity
Katmanı Kaynak SKU'sunun hizmet katmanı. string

WorkerPool

İsim Açıklama Değer
computeMode Paylaşılan veya ayrılmış uygulama barındırma. 'Ayrılmış'
'Dinamik'
'Paylaşılan'
workerCount Çalışan havuzundaki örnek sayısı. Int
workerSize Çalışan havuzu örneklerinin VM boyutu. string
workerSizeId Bu çalışan havuzuna başvurmak için çalışan boyutu kimliği. Int