Partilhar via


Microsoft.Web hostingEnvironments/workerPools 2020-09-01

Definição de recursos do bíceps

O tipo de recurso hostingEnvironments/workerPools pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/hostingEnvironments/workerPools, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Web/hostingEnvironments/workerPools@2020-09-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
      maximum: int
      minimum: int
      scaleType: 'string'
    }
    tier: 'string'
  }
}

Valores de propriedade

Capacidade

Designação Descrição Valor
Designação Nome do recurso de SKU. string
Justificação Razão da capacidade de SKU. string
valor Valor da capacidade de SKU. string

Microsoft.Web/hostingEnvironments/workerPools

Designação Descrição Valor
tipo Tipo de recurso. string
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: hostingEnvironments
propriedades Propriedades do recurso principal WorkerPool
SKU Descrição de uma SKU para um recurso escalável. SkuDescrição

Capacidade de Sku

Designação Descrição Valor
Inadimplência Número padrão de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
máximo Número máximo de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
mínimo Número mínimo de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
Tipo de escala Configurações de escala disponíveis para um plano do Serviço de Aplicativo. string

SkuDescrição

Designação Descrição Valor
Capacidades Recursos do SKU, por exemplo, o gerenciador de tráfego está habilitado? Capacidade []
capacidade Número atual de instâncias atribuídas ao recurso. Int
Família Código de família do recurso SKU. string
Locais Localizações do SKU. string[]
Designação Nome da SKU do recurso. string
tamanho Especificador de tamanho do recurso SKU. string
skuCapacidade Valores de escala mínimos, máximos e padrão da SKU. SkuCapacity
nível Camada de serviço da SKU de recurso. string

WorkerPool

Designação Descrição Valor
computeMode Hospedagem de aplicativos compartilhada ou dedicada. 'Dedicado'
'Dinâmico'
'Partilhado'
trabalhadorContagem Número de instâncias no pool de trabalhadores. Int
workerSize Tamanho da VM das instâncias do pool de trabalhadores. string
workerSizeId ID do tamanho do trabalhador para fazer referência a esse pool de trabalhadores. Int

Definição de recurso de modelo ARM

O tipo de recurso hostingEnvironments/workerPools pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/hostingEnvironments/workerPools, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Web/hostingEnvironments/workerPools",
  "apiVersion": "2020-09-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",
      "maximum": "int",
      "minimum": "int",
      "scaleType": "string"
    },
    "tier": "string"
  }
}

Valores de propriedade

Capacidade

Designação Descrição Valor
Designação Nome do recurso de SKU. string
Justificação Razão da capacidade de SKU. string
valor Valor da capacidade de SKU. string

Microsoft.Web/hostingEnvironments/workerPools

Designação Descrição Valor
apiVersion A versão api '2020-09-01'
tipo Tipo de recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do recurso principal WorkerPool
SKU Descrição de uma SKU para um recurso escalável. SkuDescrição
tipo O tipo de recurso 'Microsoft.Web/hostingEnvironments/workerPools'

Capacidade de Sku

Designação Descrição Valor
Inadimplência Número padrão de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
máximo Número máximo de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
mínimo Número mínimo de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
Tipo de escala Configurações de escala disponíveis para um plano do Serviço de Aplicativo. string

SkuDescrição

Designação Descrição Valor
Capacidades Recursos do SKU, por exemplo, o gerenciador de tráfego está habilitado? Capacidade []
capacidade Número atual de instâncias atribuídas ao recurso. Int
Família Código de família do recurso SKU. string
Locais Localizações do SKU. string[]
Designação Nome da SKU do recurso. string
tamanho Especificador de tamanho do recurso SKU. string
skuCapacidade Valores de escala mínimos, máximos e padrão da SKU. SkuCapacity
nível Camada de serviço da SKU de recurso. string

WorkerPool

Designação Descrição Valor
computeMode Hospedagem de aplicativos compartilhada ou dedicada. 'Dedicado'
'Dinâmico'
'Partilhado'
trabalhadorContagem Número de instâncias no pool de trabalhadores. Int
workerSize Tamanho da VM das instâncias do pool de trabalhadores. string
workerSizeId ID do tamanho do trabalhador para fazer referência a esse pool de trabalhadores. Int

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso hostingEnvironments/workerPools pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/hostingEnvironments/workerPools, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

Capacidade

Designação Descrição Valor
Designação Nome do recurso de SKU. string
Justificação Razão da capacidade de SKU. string
valor Valor da capacidade de SKU. string

Microsoft.Web/hostingEnvironments/workerPools

Designação Descrição Valor
tipo Tipo de recurso. string
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: hostingEnvironments
propriedades Propriedades do recurso principal WorkerPool
SKU Descrição de uma SKU para um recurso escalável. SkuDescrição
tipo O tipo de recurso "Microsoft.Web/hostingEnvironments/workerPools@2020-09-01"

Capacidade de Sku

Designação Descrição Valor
Inadimplência Número padrão de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
máximo Número máximo de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
mínimo Número mínimo de trabalhadores para esta SKU do plano do Serviço de Aplicativo. Int
Tipo de escala Configurações de escala disponíveis para um plano do Serviço de Aplicativo. string

SkuDescrição

Designação Descrição Valor
Capacidades Recursos do SKU, por exemplo, o gerenciador de tráfego está habilitado? Capacidade []
capacidade Número atual de instâncias atribuídas ao recurso. Int
Família Código de família do recurso SKU. string
Locais Localizações do SKU. string[]
Designação Nome da SKU do recurso. string
tamanho Especificador de tamanho do recurso SKU. string
skuCapacidade Valores de escala mínimos, máximos e padrão da SKU. SkuCapacity
nível Camada de serviço da SKU de recurso. string

WorkerPool

Designação Descrição Valor
computeMode Hospedagem de aplicativos compartilhada ou dedicada. 'Dedicado'
'Dinâmico'
'Partilhado'
trabalhadorContagem Número de instâncias no pool de trabalhadores. Int
workerSize Tamanho da VM das instâncias do pool de trabalhadores. string
workerSizeId ID do tamanho do trabalhador para fazer referência a esse pool de trabalhadores. Int