AppServicePlan interface
Plano do Serviço de Aplicativo.
- Extends
Propriedades
| async |
Se |
| elastic |
ServerFarm suporta ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse uma sku ElasticPremium |
| extended |
Localização estendida. |
| free |
O tempo em que a oferta gratuita do farm de servidores expira. |
| geo |
Localização geográfica do plano do Serviço de Aplicativo. Observação : esta 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 de serviço de aplicativo de contêiner |
| identity | Identidade do serviço gerenciado. |
| install |
Instale scripts associados a este plano do Serviço de Aplicativo. |
| is |
Se este farm de servidores está no modo personalizado. |
| is |
Se |
| is |
Obsoleto: Se Hyper-V plano de serviço de aplicativo de contêiner |
| kube |
Especificação para o ambiente Kubernetes a ser usado para o plano do Serviço de Aplicativo. |
| maximum |
Número máximo de trabalhadores totais permitido para este Plano de 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| network | Todas as configurações de rede para o farm de servidores. |
| number |
Número de aplicativos atribuídos a este plano do Serviço de Aplicativo. Observação : esta 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| per |
Se |
| plan |
Identidade a ser usada pela plataforma para vários recursos e integrações usando identidade gerenciada. |
| provisioning |
Estado de provisionamento do Plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| rdp |
Se |
| registry |
Adaptadores de registo associados a este plano do Serviço de Aplicações. |
| reserved | Se o plano de serviço de aplicativo Linux |
| resource |
Grupo de recursos do plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| sku | Descrição de uma SKU para um recurso escalá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 : esta 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| target |
Dimensionamento da contagem de trabalhadores. |
| target |
Dimensionamento do ID do tamanho do trabalhador. |
| worker |
Camada de trabalhador de destino atribuída ao plano do Serviço de Aplicativo. |
| zone |
Se |
Propriedades Herdadas
| id | Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kind | Tipo de recurso. Se o recurso for um aplicativo, você pode 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 sobre os valores suportados para o tipo. |
| location | Localização do recurso. |
| name | Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| tags | Tags de recursos. |
| type | Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
asyncScalingEnabled
Se trueo , este Plano do Serviço de Aplicativo tentará dimensionar de forma assíncrona se não houver trabalhadores suficientes para dimensionar de forma síncrona.
Se falseo , este Plano do Serviço de Aplicativo tentará apenas o dimensionamento de sincronização.
asyncScalingEnabled?: boolean
Valor de Propriedade
boolean
elasticScaleEnabled
ServerFarm suporta ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse uma sku ElasticPremium
elasticScaleEnabled?: boolean
Valor de Propriedade
boolean
extendedLocation
freeOfferExpirationTime
O tempo em que a oferta gratuita do farm de servidores expira.
freeOfferExpirationTime?: Date
Valor de Propriedade
Date
geoRegion
Localização geográfica do plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
geoRegion?: string
Valor de 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 de Propriedade
hyperV
Se Hyper-V plano de serviço de aplicativo de contêiner true, false o contrário.
hyperV?: boolean
Valor de Propriedade
boolean
identity
Identidade do serviço gerenciado.
identity?: ManagedServiceIdentity
Valor de Propriedade
installScripts
Instale scripts associados a este plano do Serviço de Aplicativo.
installScripts?: InstallScript[]
Valor de Propriedade
isCustomMode
Se este farm de servidores está no modo personalizado.
isCustomMode?: boolean
Valor de Propriedade
boolean
isSpot
Se true, este Plano do Serviço de Aplicativo possui instâncias spot.
isSpot?: boolean
Valor de Propriedade
boolean
isXenon
Obsoleto: Se Hyper-V plano de serviço de aplicativo de contêiner true, false de outra forma.
isXenon?: boolean
Valor de Propriedade
boolean
kubeEnvironmentProfile
Especificação para o ambiente Kubernetes a ser usado para o plano do Serviço de Aplicativo.
kubeEnvironmentProfile?: KubeEnvironmentProfile
Valor de Propriedade
maximumElasticWorkerCount
Número máximo de trabalhadores totais permitido para este Plano de Serviço de Aplicativo ElasticScaleEnabled
maximumElasticWorkerCount?: number
Valor de 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
maximumNumberOfWorkers?: number
Valor de Propriedade
number
network
Todas as configurações de rede para o farm de servidores.
network?: ServerFarmNetworkSettings
Valor de Propriedade
numberOfSites
Número de aplicativos atribuídos a este plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
numberOfSites?: number
Valor de Propriedade
number
numberOfWorkers
O número de instâncias atribuídas a este plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
numberOfWorkers?: number
Valor de Propriedade
number
perSiteScaling
Se true, os aplicativos atribuídos a este plano do Serviço de Aplicativo podem 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 de Propriedade
boolean
planDefaultIdentity
Identidade a ser usada pela plataforma para vários recursos e integrações usando identidade gerenciada.
planDefaultIdentity?: DefaultIdentity
Valor de Propriedade
provisioningState
Estado de provisionamento do Plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: ProvisioningState
Valor de Propriedade
rdpEnabled
Se trueo acesso RDP estiver habilitado para este plano do Serviço de Aplicativo. Aplicável apenas para ASPs IsCustomMode.
Se falseo acesso RDP estiver desativado.
rdpEnabled?: boolean
Valor de Propriedade
boolean
registryAdapters
Adaptadores de registo associados a este plano do Serviço de Aplicações.
registryAdapters?: RegistryAdapter[]
Valor de Propriedade
reserved
Se o plano de serviço de aplicativo Linux true, false de outra forma.
reserved?: boolean
Valor de Propriedade
boolean
resourceGroup
Grupo de recursos do plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
resourceGroup?: string
Valor de Propriedade
string
sku
Descrição de uma SKU para um recurso escalável.
sku?: SkuDescription
Valor de Propriedade
spotExpirationTime
A hora em que o farm de servidores expira. Válido somente se for um farm de servidores spot.
spotExpirationTime?: Date
Valor de Propriedade
Date
status
Status do plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
status?: StatusOptions
Valor de Propriedade
storageMounts
Montagens de armazenamento associadas a este plano do Serviço de Aplicativo.
storageMounts?: StorageMount[]
Valor de Propriedade
subscription
Assinatura do plano do Serviço de Aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
subscription?: string
Valor de Propriedade
string
targetWorkerCount
Dimensionamento da contagem de trabalhadores.
targetWorkerCount?: number
Valor de Propriedade
number
targetWorkerSizeId
Dimensionamento do ID do tamanho do trabalhador.
targetWorkerSizeId?: number
Valor de Propriedade
number
workerTierName
Camada de trabalhador de destino atribuída ao plano do Serviço de Aplicativo.
workerTierName?: string
Valor de Propriedade
string
zoneRedundant
Se true, este Plano do Serviço de Aplicativo executará o balanceamento da zona de disponibilidade.
Se false, este Plano do Serviço de Aplicativo não executará o balanceamento da zona de disponibilidade.
zoneRedundant?: boolean
Valor de Propriedade
boolean
Detalhes da Propriedade Herdada
id
Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdada deResource.id
kind
Tipo de recurso. Se o recurso for um aplicativo, você pode 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 sobre os valores suportados para o tipo.
kind?: string
Valor de Propriedade
string
herdado deResource.kind
location
name
Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdada deResource.name