AppServicePlan interface
Plano do Serviço de Aplicativo.
- Extends
Propriedades
| async |
Se |
| elastic |
O ServerFarm dá suporte ao ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse sku ElasticPremium |
| extended |
Local Estendido. |
| free |
A hora em que a oferta gratuita do farm de servidores expira. |
| geo |
Localização geográfica para o plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| hosting |
Especificação para o Ambiente do Serviço de Aplicativo a ser usado para o plano do Serviço de Aplicativo. |
| hyperV | Se Hyper-V plano do serviço de aplicativo de contêiner |
| identity | Identidade de serviço gerenciada. |
| install |
Instale scripts associados a este plano do Serviço de Aplicativo. |
| is |
Se esse farm de servidores está no modo personalizado. |
| is |
Se |
| is |
Obsoleto: se Hyper-V plano do serviço de aplicativo de contêiner |
| kube |
Especificação para o Ambiente do Kubernetes a ser usado para o plano do Serviço de Aplicativo. |
| maximum |
Número máximo de trabalhadores permitidos para este Plano do Serviço de Aplicativo ElasticScaleEnabled |
| maximum |
Número máximo de instâncias que podem ser atribuídas a este plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| network | Todas as configurações de rede do farm de servidores. |
| number |
Número de aplicativos atribuídos a este plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| number |
O número de instâncias atribuídas a este plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| per |
Se |
| plan |
Identidade a ser usada por plataforma para vários recursos e integrações usando identidade gerenciada. |
| provisioning |
Estado de provisionamento do Plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| rdp |
Se |
| registry |
Adaptadores do Registro associados a este plano do Serviço de Aplicativo. |
| reserved | Se o plano do serviço de aplicativo Linux |
| resource |
Grupo de recursos do plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| sku | Descrição de um SKU para um recurso escalonável. |
| spot |
A hora em que o farm de servidores expira. Válido somente se for um farm de servidores spot. |
| status | Status do plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| storage |
Montagens de armazenamento associadas a este plano do Serviço de Aplicativo. |
| subscription | Assinatura do plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| target |
Dimensionamento da contagem de trabalho. |
| target |
Dimensionamento da ID do tamanho do trabalho. |
| worker |
Camada de trabalho de destino atribuída ao plano do Serviço de Aplicativo. |
| zone |
Se |
Propriedades herdadas
| id | ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kind | Tipo de recurso. Se o recurso for um aplicativo, você poderá consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes de valores com suporte para tipo. |
| location | Local do recurso. |
| name | Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| tags | Tags de recursos. |
| type | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
asyncScalingEnabled
Se true, esse Plano do Serviço de Aplicativo tentará dimensionar de forma assíncrona se não houver trabalhos suficientes para dimensionar de forma síncrona.
Se false, esse Plano do Serviço de Aplicativo tentará apenas o dimensionamento de sincronização.
asyncScalingEnabled?: boolean
Valor da propriedade
boolean
elasticScaleEnabled
O ServerFarm dá suporte ao ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse sku ElasticPremium
elasticScaleEnabled?: boolean
Valor da propriedade
boolean
extendedLocation
freeOfferExpirationTime
A hora em que a oferta gratuita do farm de servidores expira.
freeOfferExpirationTime?: Date
Valor da propriedade
Date
geoRegion
Localização geográfica para o plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
geoRegion?: string
Valor da propriedade
string
hostingEnvironmentProfile
Especificação para o Ambiente do Serviço de Aplicativo a ser usado para o plano do Serviço de Aplicativo.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Valor da propriedade
hyperV
Se Hyper-V plano do serviço de aplicativo de contêiner true, false caso contrário.
hyperV?: boolean
Valor da propriedade
boolean
identity
Identidade de serviço gerenciada.
identity?: ManagedServiceIdentity
Valor da propriedade
installScripts
Instale scripts associados a este plano do Serviço de Aplicativo.
installScripts?: InstallScript[]
Valor da propriedade
isCustomMode
Se esse farm de servidores está no modo personalizado.
isCustomMode?: boolean
Valor da propriedade
boolean
isSpot
Se true, este Plano do Serviço de Aplicativo será proprietário de instâncias spot.
isSpot?: boolean
Valor da propriedade
boolean
isXenon
Obsoleto: se Hyper-V plano do serviço de aplicativo de contêiner true, false caso contrário.
isXenon?: boolean
Valor da propriedade
boolean
kubeEnvironmentProfile
Especificação para o Ambiente do Kubernetes a ser usado para o plano do Serviço de Aplicativo.
kubeEnvironmentProfile?: KubeEnvironmentProfile
Valor da propriedade
maximumElasticWorkerCount
Número máximo de trabalhadores permitidos para este Plano do Serviço de Aplicativo ElasticScaleEnabled
maximumElasticWorkerCount?: number
Valor da propriedade
number
maximumNumberOfWorkers
Número máximo de instâncias que podem ser atribuídas a este plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
maximumNumberOfWorkers?: number
Valor da propriedade
number
network
Todas as configurações de rede do farm de servidores.
network?: ServerFarmNetworkSettings
Valor da propriedade
numberOfSites
Número de aplicativos atribuídos a este plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
numberOfSites?: number
Valor da propriedade
number
numberOfWorkers
O número de instâncias atribuídas a este plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
numberOfWorkers?: number
Valor da propriedade
number
perSiteScaling
Se true, os aplicativos atribuídos a este plano do Serviço de Aplicativo poderão ser dimensionados de forma independente.
Se false, os aplicativos atribuídos a este plano do Serviço de Aplicativo serão dimensionados para todas as instâncias do plano.
perSiteScaling?: boolean
Valor da propriedade
boolean
planDefaultIdentity
Identidade a ser usada por plataforma para vários recursos e integrações usando identidade gerenciada.
planDefaultIdentity?: DefaultIdentity
Valor da propriedade
provisioningState
Estado de provisionamento do Plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: ProvisioningState
Valor da propriedade
rdpEnabled
Se true, o acesso RDP estiver habilitado para este plano do Serviço de Aplicativo. Aplicável somente para ASPs IsCustomMode.
Se false, o acesso RDP está desabilitado.
rdpEnabled?: boolean
Valor da propriedade
boolean
registryAdapters
Adaptadores do Registro associados a este plano do Serviço de Aplicativo.
registryAdapters?: RegistryAdapter[]
Valor da propriedade
reserved
Se o plano do serviço de aplicativo Linux true, false caso contrário.
reserved?: boolean
Valor da propriedade
boolean
resourceGroup
Grupo de recursos do plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
resourceGroup?: string
Valor da propriedade
string
sku
Descrição de um SKU para um recurso escalonável.
sku?: SkuDescription
Valor da propriedade
spotExpirationTime
A hora em que o farm de servidores expira. Válido somente se for um farm de servidores spot.
spotExpirationTime?: Date
Valor da propriedade
Date
status
Status do plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
status?: StatusOptions
Valor da propriedade
storageMounts
Montagens de armazenamento associadas a este plano do Serviço de Aplicativo.
storageMounts?: StorageMount[]
Valor da propriedade
subscription
Assinatura do plano do Serviço de Aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
subscription?: string
Valor da propriedade
string
targetWorkerCount
Dimensionamento da contagem de trabalho.
targetWorkerCount?: number
Valor da propriedade
number
targetWorkerSizeId
Dimensionamento da ID do tamanho do trabalho.
targetWorkerSizeId?: number
Valor da propriedade
number
workerTierName
Camada de trabalho de destino atribuída ao plano do Serviço de Aplicativo.
workerTierName?: string
Valor da propriedade
string
zoneRedundant
Se true, este Plano do Serviço de Aplicativo executará o balanceamento de zona de disponibilidade.
Se false, este Plano do Serviço de Aplicativo não executará o balanceamento de zona de disponibilidade.
zoneRedundant?: boolean
Valor da propriedade
boolean
Detalhes das propriedades herdadas
id
ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
herdado deResource.id
kind
Tipo de recurso. Se o recurso for um aplicativo, você poderá consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes de valores com suporte para tipo.
kind?: string
Valor da propriedade
string
herdado deresource.kind
location
Local do recurso.
location: string
Valor da propriedade
string
name
Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
herdado deResource.name
tags
Tags de recursos.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deResource.tags
type
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string