Alojamento Microsoft.WebEnvironments/workerPools 2021-01-15
Definição de recurso do Bicep
O tipo de recurso hostingEnvironments/workerPools pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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@2021-01-15' = {
name: 'string'
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'
}
kind: 'string'
parent: resourceSymbolicName
properties: {
computeMode: 'string'
workerCount: int
workerSize: 'string'
workerSizeId: int
}
}
Valores de propriedade
hostingEnvironments/workerPools
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
sku | Descrição de um SKU para um recurso dimensionável. | SkuDescription |
tipo | Tipo de recurso. | string |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: alojamentoAmbientes |
propriedades | Principais propriedades do recurso | Conjunto de Trabalho |
Conjunto de Trabalho
Nome | Descrição | Valor |
---|---|---|
computeMode | Alojamento de aplicações partilhadas ou dedicadas. | "Dedicado" "Dinâmico" "Partilhado" |
workerCount | Número de instâncias no conjunto de trabalho. | int |
workerSize | Tamanho da VM das instâncias do conjunto de trabalho. | string |
workerSizeId | ID do tamanho da função de trabalho para referenciar este conjunto de trabalhos. | int |
SkuDescription
Nome | Descrição | Valor |
---|---|---|
capacidades | As capacidades do SKU, por exemplo, estão ativadas pelo gestor de tráfego? | Capacidade[] |
capacidade | Número atual de instâncias atribuídas ao recurso. | int |
família | Código familiar do SKU do recurso. | string |
localizações | Localizações do SKU. | cadeia[] |
name | Nome do SKU do recurso. | string |
size | Especificador de tamanho do SKU do recurso. | string |
skuCapacity | Valores de dimensionamento mínimo, máximo e predefinido do SKU. | SkuCapacity |
tier | Escalão de serviço do SKU do recurso. | string |
Funcionalidade
Nome | Descrição | Valor |
---|---|---|
name | Nome da capacidade de SKU. | string |
reason | Motivo da capacidade de SKU. | string |
valor | Valor da capacidade de SKU. | string |
SkuCapacity
Nome | Descrição | Valor |
---|---|---|
predefinição | Número predefinido de trabalhadores para este SKU do plano Serviço de Aplicações. | int |
elasticMaximum | Número máximo de Trabalhadores elásticos para este Serviço de Aplicações SKU do plano. | int |
máximo | Número máximo de trabalhadores para este Serviço de Aplicações SKU do plano. | int |
mínimo | Número mínimo de trabalhadores para este Serviço de Aplicações SKU do plano. | int |
scaleType | Configurações de dimensionamento disponíveis para um plano de Serviço de Aplicações. | string |
Definição de recurso do modelo arm
O tipo de recurso hostingEnvironments/workerPools pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo 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": "2021-01-15",
"name": "string",
"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"
},
"kind": "string",
"properties": {
"computeMode": "string",
"workerCount": "int",
"workerSize": "string",
"workerSizeId": "int"
}
}
Valores de propriedade
hostingEnvironments/workerPools
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Web/hostingEnvironments/workerPools" |
apiVersion | A versão da API de recursos | '2021-01-15' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON. |
cadeia (obrigatório) |
sku | Descrição de um SKU para um recurso dimensionável. | SkuDescription |
tipo | Tipo de recurso. | string |
propriedades | Principais propriedades do recurso | Conjunto de Trabalho |
Conjunto de Trabalho
Nome | Descrição | Valor |
---|---|---|
computeMode | Alojamento de aplicações partilhadas ou dedicadas. | "Dedicado" "Dinâmico" "Partilhado" |
workerCount | Número de instâncias no conjunto de trabalho. | int |
workerSize | Tamanho da VM das instâncias do conjunto de trabalho. | string |
workerSizeId | ID do tamanho da função de trabalho para referenciar este conjunto de trabalhos. | int |
SkuDescription
Nome | Descrição | Valor |
---|---|---|
capacidades | As capacidades do SKU, por exemplo, estão ativadas pelo gestor de tráfego? | Capacidade[] |
capacidade | Número atual de instâncias atribuídas ao recurso. | int |
família | Código familiar do SKU do recurso. | string |
localizações | Localizações do SKU. | string[] |
name | Nome do SKU do recurso. | string |
size | Especificador de tamanho do SKU do recurso. | string |
skuCapacity | Valores mín., máx. e predefinidos do SKU. | SkuCapacity |
tier | Escalão de serviço do SKU do recurso. | string |
Funcionalidade
Nome | Descrição | Valor |
---|---|---|
name | Nome da capacidade de SKU. | string |
reason | Motivo da capacidade de SKU. | string |
valor | Valor da capacidade de SKU. | string |
SkuCapacity
Nome | Descrição | Valor |
---|---|---|
predefinição | Número predefinido de trabalhadores para este SKU do plano Serviço de Aplicações. | int |
elasticMaximum | Número máximo de Trabalhadores elásticos para este Serviço de Aplicações SKU do plano. | int |
máximo | Número máximo de trabalhadores para este Serviço de Aplicações SKU do plano. | int |
mínimo | Número mínimo de trabalhadores para este Serviço de Aplicações SKU do plano. | int |
scaleType | Configurações de dimensionamento disponíveis para um plano de Serviço de Aplicações. | string |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso hostingEnvironments/workerPools pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo 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@2021-01-15"
name = "string"
parent_id = "string"
body = jsonencode({
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"
}
kind = "string"
})
}
Valores de propriedade
hostingEnvironments/workerPools
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Web/hostingEnvironments/workerPools@2021-01-15" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: hostingEnvironments |
sku | Descrição de um SKU para um recurso dimensionável. | SkuDescription |
tipo | Tipo de recurso. | string |
propriedades | Principais propriedades do recurso | Conjunto de Trabalho |
Conjunto de Trabalho
Nome | Descrição | Valor |
---|---|---|
computeMode | Alojamento de aplicações partilhadas ou dedicadas. | "Dedicado" "Dinâmico" "Partilhado" |
workerCount | Número de instâncias no conjunto de trabalho. | int |
workerSize | Tamanho da VM das instâncias do conjunto de trabalho. | string |
workerSizeId | ID do tamanho da função de trabalho para referenciar este conjunto de trabalhos. | int |
SkuDescription
Nome | Descrição | Valor |
---|---|---|
capacidades | As capacidades do SKU, por exemplo, estão ativadas pelo gestor de tráfego? | Capacidade[] |
capacidade | Número atual de instâncias atribuídas ao recurso. | int |
família | Código familiar do SKU do recurso. | string |
localizações | Localizações do SKU. | string[] |
name | Nome do SKU do recurso. | string |
size | Especificador de tamanho do SKU do recurso. | string |
skuCapacity | Valores mín., máx. e predefinidos do SKU. | SkuCapacity |
tier | Escalão de serviço do SKU do recurso. | string |
Funcionalidade
Nome | Descrição | Valor |
---|---|---|
name | Nome da capacidade de SKU. | string |
reason | Motivo da capacidade de SKU. | string |
valor | Valor da capacidade de SKU. | string |
SkuCapacity
Nome | Descrição | Valor |
---|---|---|
predefinição | Número predefinido de trabalhadores para este SKU do plano Serviço de Aplicações. | int |
elasticMaximum | Número máximo de trabalhadores elásticos para este Serviço de Aplicações SKU do plano. | int |
máximo | Número máximo de trabalhadores para este Serviço de Aplicações SKU do plano. | int |
mínimo | Número mínimo de trabalhadores para este Serviço de Aplicações SKU do plano. | int |
scaleType | Configurações de dimensionamento disponíveis para um plano de Serviço de Aplicações. | string |