Microsoft.Web managedHostingEnvironments
Definição de recurso do Bicep
O tipo de recurso managedHostingEnvironments pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/managedHostingEnvironments, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.Web/managedHostingEnvironments@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'
}
}
Valores de propriedade
HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties
Nome | Descrição | Valor |
---|---|---|
allowedMultiSizes | Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para front-ends | corda |
allowedWorkerSizes | Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para trabalhadores | corda |
apiManagementAccountId | Conta de Gerenciamento de API associada a esse ambiente de hospedagem | corda |
clusterSettings | Configurações personalizadas para alterar o comportamento do ambiente de hospedagem | NameValuePair[] |
databaseEdition | Edição do banco de dados de metadados para o hostingEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "Standard" | corda |
databaseServiceObjective | Objetivo de serviço do banco de dados de metadados para o hostingEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "S0" | corda |
dnsSuffix | Sufixo DNS do hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
environmentCapacities | Total atual, usado e capacidades de trabalho disponíveis | StampCapacity [] |
environmentIsHealthy | True/false indicando se hostingEnvironment (Ambiente do Serviço de Aplicativo) está íntegro | Bool |
environmentStatus | Mensagem detalhada sobre os resultados da última verificação do hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
internalLoadBalancingMode | Especifica quais pontos de extremidade servir internamente na VNET do HostingEnvironment (Ambiente do Serviço de Aplicativo) | 'None' 'Publicando' 'Web' |
ipsslAddressCount | Número de endereços SSL de IP reservados para esta hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | int |
lastAction | Última ação de implantação neste hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
lastActionResult | Resultado da última ação de implantação neste hostEnvironment (Ambiente do Serviço de Aplicativo) | corda |
localização | Local da hospedagemEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "Oeste dos EUA" | corda |
maximumNumberOfMachines | Número máximo de VMs neste hostEnvironment (Ambiente do Serviço de Aplicativo) | int |
multiRoleCount | Número de instâncias de front-end | int |
multiSize | Tamanho da VM de front-end, por exemplo, "Médio", "Grande" | corda |
nome | Nome da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
networkAccessControlList | Lista de controle de acesso para controlar o tráfego para o hostingEnvironment (Ambiente do Serviço de Aplicativo) | NetworkAccessControlEntry [] |
provisioningState | Estado de provisionamento do hostingEnvironment (Ambiente do Serviço de Aplicativo) | 'Cancelado' 'Excluindo' 'Falha' 'InProgress' 'Bem-sucedido' |
resourceGroup | Grupo de recursos da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
estado | Status atual da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | 'Excluindo' 'Preparando' 'Pronto' 'Dimensionamento' (obrigatório) |
subscriptionId | Assinatura da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
suspenso | True/false indicando se o hostingEnvironment está suspenso. O ambiente pode ser suspenso, por exemplo, quando o ponto de extremidade de gerenciamento não está mais disponível (provavelmente porque o NSG bloqueou o tráfego de entrada) |
Bool |
upgradeDomains | Número de domínios de atualização dessa hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | int |
vipMappings | Descrição do mapeamento SSL de IP para esta hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | VirtualIPMapping [] |
virtualNetwork | Descrição da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | |
vnetName | Nome da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
vnetResourceGroupName | Grupo de recursos da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
vnetSubnetName | Sub-rede da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
workerPools | Descrição dos pools de trabalho com IDs de tamanho do trabalho, tamanhos de VM e número de trabalhos em cada pool | do WorkerPool [] |
Microsoft.Web/managedHostingEnvironments
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de recurso | corda |
localização | Local do recurso | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties | |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
NameValuePair
Nome | Descrição | Valor |
---|---|---|
nome | Nome do par | corda |
valor | Valor do par | corda |
NetworkAccessControlEntry
Nome | Descrição | Valor |
---|---|---|
ação | 'Negar' 'Permitir' |
|
descrição | corda | |
ordem | int | |
remoteSubnet | corda |
ResourceTags
Nome | Descrição | Valor |
---|
ResourceTags
Nome | Descrição | Valor |
---|
SkuDescription
Nome | Descrição | Valor |
---|---|---|
capacidade | Número atual de instâncias atribuídas ao recurso | int |
família | Código da família do sku de recursos | corda |
nome | Nome do sku do recurso | corda |
tamanho | Especificador de tamanho do sku de recursos | corda |
camada | Camada de serviço do sku de recursos | corda |
StampCapacity
Nome | Descrição | Valor |
---|---|---|
availableCapacity | Capacidade disponível (# de computadores, bytes de armazenamento etc...) | int |
computeMode | Trabalhos compartilhados/dedicados | 'Dedicado' 'Dinâmico' 'Compartilhado' |
excludeFromCapacityAllocation | Se verdadeiro, inclui sites básicos Sites básicos não são usados para alocação de capacidade. |
Bool |
isApplicableForAllComputeModes | A capacidade é aplicável a todos os sites? | Bool |
nome | Nome do carimbo | corda |
siteMode | Compartilhado ou Dedicado | corda |
totalCapacity | Capacidade total (# de computadores, bytes de armazenamento etc...) | int |
unidade | Nome da unidade | corda |
workerSize | Tamanho dos computadores | 'Padrão' 'Grande' 'Médio' 'Pequeno' |
workerSizeId | ID de tamanho de computadores: 0 – Pequeno 1 – Médio 2 – Grande |
int |
VirtualIPMapping
Nome | Descrição | Valor |
---|---|---|
internalHttpPort | Porta HTTP interna | int |
internalHttpsPort | Porta HTTPS interna | int |
inUse | O mapeamento VIP está em uso | Bool |
virtualIP | Endereço IP virtual | corda |
VirtualNetworkProfile
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso da rede virtual | corda |
nome | Nome da rede virtual (somente leitura) | corda |
sub-rede | Sub-rede dentro da rede virtual | corda |
tipo | Tipo de recurso da rede virtual (somente leitura) | corda |
WorkerPool
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso | corda |
tipo | Tipo de recurso | corda |
localização | Local do recurso | cadeia de caracteres (obrigatório) |
nome | Nome do recurso | corda |
Propriedades | |
|
Sku | Descreve um sku para um recurso escalonável | SkuDescription |
Tags | Marcas de recurso | ResourceTags |
tipo | Tipo de recurso | corda |
WorkerPoolProperties
Nome | Descrição | Valor |
---|---|---|
computeMode | Hospedagem de aplicativo Web compartilhada ou dedicada | 'Dedicado' 'Dinâmico' 'Compartilhado' |
instanceNames | Nomes de todas as instâncias no pool de trabalho (somente leitura) | string[] |
workerCount | Número de instâncias no pool de trabalho | int |
workerSize | Tamanho da VM das instâncias do pool de trabalho | corda |
workerSizeId | ID do tamanho do trabalho para referenciar esse pool de trabalho | int |
Definição de recurso de modelo do ARM
O tipo de recurso managedHostingEnvironments pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/managedHostingEnvironments, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Web/managedHostingEnvironments",
"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"
}
}
Valores de propriedade
HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties
Nome | Descrição | Valor |
---|---|---|
allowedMultiSizes | Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para front-ends | corda |
allowedWorkerSizes | Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para trabalhadores | corda |
apiManagementAccountId | Conta de Gerenciamento de API associada a esse ambiente de hospedagem | corda |
clusterSettings | Configurações personalizadas para alterar o comportamento do ambiente de hospedagem | NameValuePair[] |
databaseEdition | Edição do banco de dados de metadados para o hostingEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "Standard" | corda |
databaseServiceObjective | Objetivo de serviço do banco de dados de metadados para o hostingEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "S0" | corda |
dnsSuffix | Sufixo DNS do hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
environmentCapacities | Total atual, usado e capacidades de trabalho disponíveis | StampCapacity [] |
environmentIsHealthy | True/false indicando se hostingEnvironment (Ambiente do Serviço de Aplicativo) está íntegro | Bool |
environmentStatus | Mensagem detalhada sobre os resultados da última verificação do hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
internalLoadBalancingMode | Especifica quais pontos de extremidade servir internamente na VNET do HostingEnvironment (Ambiente do Serviço de Aplicativo) | 'None' 'Publicando' 'Web' |
ipsslAddressCount | Número de endereços SSL de IP reservados para esta hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | int |
lastAction | Última ação de implantação neste hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
lastActionResult | Resultado da última ação de implantação neste hostEnvironment (Ambiente do Serviço de Aplicativo) | corda |
localização | Local da hospedagemEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "Oeste dos EUA" | corda |
maximumNumberOfMachines | Número máximo de VMs neste hostEnvironment (Ambiente do Serviço de Aplicativo) | int |
multiRoleCount | Número de instâncias de front-end | int |
multiSize | Tamanho da VM de front-end, por exemplo, "Médio", "Grande" | corda |
nome | Nome da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
networkAccessControlList | Lista de controle de acesso para controlar o tráfego para o hostingEnvironment (Ambiente do Serviço de Aplicativo) | NetworkAccessControlEntry [] |
provisioningState | Estado de provisionamento do hostingEnvironment (Ambiente do Serviço de Aplicativo) | 'Cancelado' 'Excluindo' 'Falha' 'InProgress' 'Bem-sucedido' |
resourceGroup | Grupo de recursos da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
estado | Status atual da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | 'Excluindo' 'Preparando' 'Pronto' 'Dimensionamento' (obrigatório) |
subscriptionId | Assinatura da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
suspenso | True/false indicando se o hostingEnvironment está suspenso. O ambiente pode ser suspenso, por exemplo, quando o ponto de extremidade de gerenciamento não está mais disponível (provavelmente porque o NSG bloqueou o tráfego de entrada) |
Bool |
upgradeDomains | Número de domínios de atualização dessa hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | int |
vipMappings | Descrição do mapeamento SSL de IP para esta hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | VirtualIPMapping [] |
virtualNetwork | Descrição da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | |
vnetName | Nome da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
vnetResourceGroupName | Grupo de recursos da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
vnetSubnetName | Sub-rede da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
workerPools | Descrição dos pools de trabalho com IDs de tamanho do trabalho, tamanhos de VM e número de trabalhos em cada pool | do WorkerPool [] |
Microsoft.Web/managedHostingEnvironments
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2015-08-01' |
tipo | Tipo de recurso | corda |
localização | Local do recurso | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties | |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
tipo | O tipo de recurso | 'Microsoft.Web/managedHostingEnvironments' |
NameValuePair
Nome | Descrição | Valor |
---|---|---|
nome | Nome do par | corda |
valor | Valor do par | corda |
NetworkAccessControlEntry
Nome | Descrição | Valor |
---|---|---|
ação | 'Negar' 'Permitir' |
|
descrição | corda | |
ordem | int | |
remoteSubnet | corda |
ResourceTags
Nome | Descrição | Valor |
---|
ResourceTags
Nome | Descrição | Valor |
---|
SkuDescription
Nome | Descrição | Valor |
---|---|---|
capacidade | Número atual de instâncias atribuídas ao recurso | int |
família | Código da família do sku de recursos | corda |
nome | Nome do sku do recurso | corda |
tamanho | Especificador de tamanho do sku de recursos | corda |
camada | Camada de serviço do sku de recursos | corda |
StampCapacity
Nome | Descrição | Valor |
---|---|---|
availableCapacity | Capacidade disponível (# de computadores, bytes de armazenamento etc...) | int |
computeMode | Trabalhos compartilhados/dedicados | 'Dedicado' 'Dinâmico' 'Compartilhado' |
excludeFromCapacityAllocation | Se verdadeiro, inclui sites básicos Sites básicos não são usados para alocação de capacidade. |
Bool |
isApplicableForAllComputeModes | A capacidade é aplicável a todos os sites? | Bool |
nome | Nome do carimbo | corda |
siteMode | Compartilhado ou Dedicado | corda |
totalCapacity | Capacidade total (# de computadores, bytes de armazenamento etc...) | int |
unidade | Nome da unidade | corda |
workerSize | Tamanho dos computadores | 'Padrão' 'Grande' 'Médio' 'Pequeno' |
workerSizeId | ID de tamanho de computadores: 0 – Pequeno 1 – Médio 2 – Grande |
int |
VirtualIPMapping
Nome | Descrição | Valor |
---|---|---|
internalHttpPort | Porta HTTP interna | int |
internalHttpsPort | Porta HTTPS interna | int |
inUse | O mapeamento VIP está em uso | Bool |
virtualIP | Endereço IP virtual | corda |
VirtualNetworkProfile
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso da rede virtual | corda |
nome | Nome da rede virtual (somente leitura) | corda |
sub-rede | Sub-rede dentro da rede virtual | corda |
tipo | Tipo de recurso da rede virtual (somente leitura) | corda |
WorkerPool
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso | corda |
tipo | Tipo de recurso | corda |
localização | Local do recurso | cadeia de caracteres (obrigatório) |
nome | Nome do recurso | corda |
Propriedades | |
|
Sku | Descreve um sku para um recurso escalonável | SkuDescription |
Tags | Marcas de recurso | ResourceTags |
tipo | Tipo de recurso | corda |
WorkerPoolProperties
Nome | Descrição | Valor |
---|---|---|
computeMode | Hospedagem de aplicativo Web compartilhada ou dedicada | 'Dedicado' 'Dinâmico' 'Compartilhado' |
instanceNames | Nomes de todas as instâncias no pool de trabalho (somente leitura) | string[] |
workerCount | Número de instâncias no pool de trabalho | int |
workerSize | Tamanho da VM das instâncias do pool de trabalho | corda |
workerSizeId | ID do tamanho do trabalho para referenciar esse pool de trabalho | int |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso managedHostingEnvironments pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/managedHostingEnvironments, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/managedHostingEnvironments@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"
}
]
}
})
}
Valores de propriedade
HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties
Nome | Descrição | Valor |
---|---|---|
allowedMultiSizes | Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para front-ends | corda |
allowedWorkerSizes | Lista de cadeias de caracteres separadas por vírgulas que descrevem quais tamanhos de VM são permitidos para trabalhadores | corda |
apiManagementAccountId | Conta de Gerenciamento de API associada a esse ambiente de hospedagem | corda |
clusterSettings | Configurações personalizadas para alterar o comportamento do ambiente de hospedagem | NameValuePair[] |
databaseEdition | Edição do banco de dados de metadados para o hostingEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "Standard" | corda |
databaseServiceObjective | Objetivo de serviço do banco de dados de metadados para o hostingEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "S0" | corda |
dnsSuffix | Sufixo DNS do hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
environmentCapacities | Total atual, usado e capacidades de trabalho disponíveis | StampCapacity [] |
environmentIsHealthy | True/false indicando se hostingEnvironment (Ambiente do Serviço de Aplicativo) está íntegro | Bool |
environmentStatus | Mensagem detalhada sobre os resultados da última verificação do hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
internalLoadBalancingMode | Especifica quais pontos de extremidade servir internamente na VNET do HostingEnvironment (Ambiente do Serviço de Aplicativo) | 'None' 'Publicando' 'Web' |
ipsslAddressCount | Número de endereços SSL de IP reservados para esta hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | int |
lastAction | Última ação de implantação neste hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
lastActionResult | Resultado da última ação de implantação neste hostEnvironment (Ambiente do Serviço de Aplicativo) | corda |
localização | Local da hospedagemEnvironment (Ambiente do Serviço de Aplicativo), por exemplo, "Oeste dos EUA" | corda |
maximumNumberOfMachines | Número máximo de VMs neste hostEnvironment (Ambiente do Serviço de Aplicativo) | int |
multiRoleCount | Número de instâncias de front-end | int |
multiSize | Tamanho da VM de front-end, por exemplo, "Médio", "Grande" | corda |
nome | Nome da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
networkAccessControlList | Lista de controle de acesso para controlar o tráfego para o hostingEnvironment (Ambiente do Serviço de Aplicativo) | NetworkAccessControlEntry [] |
provisioningState | Estado de provisionamento do hostingEnvironment (Ambiente do Serviço de Aplicativo) | 'Cancelado' 'Excluindo' 'Falha' 'InProgress' 'Bem-sucedido' |
resourceGroup | Grupo de recursos da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
estado | Status atual da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | 'Excluindo' 'Preparando' 'Pronto' 'Dimensionamento' (obrigatório) |
subscriptionId | Assinatura da hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | corda |
suspenso | True/false indicando se o hostingEnvironment está suspenso. O ambiente pode ser suspenso, por exemplo, quando o ponto de extremidade de gerenciamento não está mais disponível (provavelmente porque o NSG bloqueou o tráfego de entrada) |
Bool |
upgradeDomains | Número de domínios de atualização dessa hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | int |
vipMappings | Descrição do mapeamento SSL de IP para esta hospedagemEnvironment (Ambiente do Serviço de Aplicativo) | VirtualIPMapping [] |
virtualNetwork | Descrição da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | |
vnetName | Nome da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
vnetResourceGroupName | Grupo de recursos da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
vnetSubnetName | Sub-rede da rede virtual hostingEnvironment (Ambiente do Serviço de Aplicativo) | corda |
workerPools | Descrição dos pools de trabalho com IDs de tamanho do trabalho, tamanhos de VM e número de trabalhos em cada pool | do WorkerPool [] |
Microsoft.Web/managedHostingEnvironments
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de recurso | corda |
localização | Local do recurso | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | cadeia de caracteres (obrigatório) |
Propriedades | HostingEnvironmentPropertiesOrManagedHostingEnvironmentProperties | |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. |
tipo | O tipo de recurso | "Microsoft.Web/managedHostingEnvironments@2015-08-01" |
NameValuePair
Nome | Descrição | Valor |
---|---|---|
nome | Nome do par | corda |
valor | Valor do par | corda |
NetworkAccessControlEntry
Nome | Descrição | Valor |
---|---|---|
ação | 'Negar' 'Permitir' |
|
descrição | corda | |
ordem | int | |
remoteSubnet | corda |
ResourceTags
Nome | Descrição | Valor |
---|
ResourceTags
Nome | Descrição | Valor |
---|
SkuDescription
Nome | Descrição | Valor |
---|---|---|
capacidade | Número atual de instâncias atribuídas ao recurso | int |
família | Código da família do sku de recursos | corda |
nome | Nome do sku do recurso | corda |
tamanho | Especificador de tamanho do sku de recursos | corda |
camada | Camada de serviço do sku de recursos | corda |
StampCapacity
Nome | Descrição | Valor |
---|---|---|
availableCapacity | Capacidade disponível (# de computadores, bytes de armazenamento etc...) | int |
computeMode | Trabalhos compartilhados/dedicados | 'Dedicado' 'Dinâmico' 'Compartilhado' |
excludeFromCapacityAllocation | Se verdadeiro, inclui sites básicos Sites básicos não são usados para alocação de capacidade. |
Bool |
isApplicableForAllComputeModes | A capacidade é aplicável a todos os sites? | Bool |
nome | Nome do carimbo | corda |
siteMode | Compartilhado ou Dedicado | corda |
totalCapacity | Capacidade total (# de computadores, bytes de armazenamento etc...) | int |
unidade | Nome da unidade | corda |
workerSize | Tamanho dos computadores | 'Padrão' 'Grande' 'Médio' 'Pequeno' |
workerSizeId | ID de tamanho de computadores: 0 – Pequeno 1 – Médio 2 – Grande |
int |
VirtualIPMapping
Nome | Descrição | Valor |
---|---|---|
internalHttpPort | Porta HTTP interna | int |
internalHttpsPort | Porta HTTPS interna | int |
inUse | O mapeamento VIP está em uso | Bool |
virtualIP | Endereço IP virtual | corda |
VirtualNetworkProfile
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso da rede virtual | corda |
nome | Nome da rede virtual (somente leitura) | corda |
sub-rede | Sub-rede dentro da rede virtual | corda |
tipo | Tipo de recurso da rede virtual (somente leitura) | corda |
WorkerPool
Nome | Descrição | Valor |
---|---|---|
id | ID do recurso | corda |
tipo | Tipo de recurso | corda |
localização | Local do recurso | cadeia de caracteres (obrigatório) |
nome | Nome do recurso | corda |
Propriedades | |
|
Sku | Descreve um sku para um recurso escalonável | SkuDescription |
Tags | Marcas de recurso | ResourceTags |
tipo | Tipo de recurso | corda |
WorkerPoolProperties
Nome | Descrição | Valor |
---|---|---|
computeMode | Hospedagem de aplicativo Web compartilhada ou dedicada | 'Dedicado' 'Dinâmico' 'Compartilhado' |
instanceNames | Nomes de todas as instâncias no pool de trabalho (somente leitura) | string[] |
workerCount | Número de instâncias no pool de trabalho | int |
workerSize | Tamanho da VM das instâncias do pool de trabalho | corda |
workerSizeId | ID do tamanho do trabalho para referenciar esse pool de trabalho | int |