Compartilhar via


AppServicePlan interface

Plano do Serviço de Aplicativo.

Extends

Propriedades

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.

elasticScaleEnabled

O ServerFarm dá suporte ao ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse sku ElasticPremium

extendedLocation

Local Estendido.

freeOfferExpirationTime

A hora em que a oferta gratuita do farm de servidores expira.

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.

hostingEnvironmentProfile

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 true, false caso contrário.

identity

Identidade de serviço gerenciada.

installScripts

Instale scripts associados a este plano do Serviço de Aplicativo.

isCustomMode

Se esse farm de servidores está no modo personalizado.

isSpot

Se true, este Plano do Serviço de Aplicativo será proprietário de instâncias spot.

isXenon

Obsoleto: se Hyper-V plano do serviço de aplicativo de contêiner true, false caso contrário.

kubeEnvironmentProfile

Especificação para o Ambiente do Kubernetes a ser usado para o plano do Serviço de Aplicativo.

maximumElasticWorkerCount

Número máximo de trabalhadores permitidos para este Plano do Serviço de Aplicativo ElasticScaleEnabled

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.

network

Todas as configurações de rede do farm de servidores.

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.

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.

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.

planDefaultIdentity

Identidade a ser usada por plataforma para vários recursos e integrações usando identidade gerenciada.

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.

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.

registryAdapters

Adaptadores do Registro associados a este plano do Serviço de Aplicativo.

reserved

Se o plano do serviço de aplicativo Linux true, false caso contrário.

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.

sku

Descrição de um SKU para um recurso escalonável.

spotExpirationTime

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.

storageMounts

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.

targetWorkerCount

Dimensionamento da contagem de trabalho.

targetWorkerSizeId

Dimensionamento da ID do tamanho do trabalho.

workerTierName

Camada de trabalho de destino atribuída ao plano do Serviço de Aplicativo.

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.

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

Local Estendido.

extendedLocation?: ExtendedLocation

Valor da propriedade

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

herdado doResource.location

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

herdado do resource.type do