Partilhar via


AppServicePlan Classe

Serviço de Aplicações plano.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Herança
azure.mgmt.web.v2020_06_01.models._models_py3.Resource
AppServicePlan

Construtor

AppServicePlan(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, sku: _models.SkuDescription | None = None, worker_tier_name: str | None = None, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, per_site_scaling: bool = False, maximum_elastic_worker_count: int | None = None, is_spot: bool | None = None, spot_expiration_time: datetime | None = None, free_offer_expiration_time: datetime | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, target_worker_count: int | None = None, target_worker_size_id: int | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
kind
str

Tipo de recurso.

location
str

Localização do Recurso. Obrigatório.

tags

Etiquetas de recursos.

sku

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

worker_tier_name
str

Escalão de trabalho de destino atribuído ao plano de Serviço de Aplicações.

hosting_environment_profile

Especificação da Ambiente do Serviço de Aplicações a utilizar para o plano de Serviço de Aplicações.

per_site_scaling

Se <code>true</code>, as aplicações atribuídas a este plano de Serviço de Aplicações podem ser dimensionadas de forma independente. Se <code>false</code>, as aplicações atribuídas a esta Serviço de Aplicações plano serão dimensionadas para todas as instâncias do plano.

maximum_elastic_worker_count
int

Número máximo de trabalhadores totais permitidos para este Plano de Serviço de Aplicações ElasticScaleEnabled.

is_spot

Se <code>true</code>, este Serviço de Aplicações Plano detém instâncias spot.

spot_expiration_time

A hora em que o farm de servidores expira. Válido apenas se for um farm de servidores spot.

free_offer_expiration_time

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

reserved

Se o plano <code>true</code>do serviço de aplicações do Linux for , <code>false</code> caso contrário.

is_xenon

Obsoleto: se o plano <code>true</code>do serviço de aplicações de contentor hyper-V , <code>false</code> caso contrário.

hyper_v

Caso contrário, se o plano do serviço de aplicações de contentor hyper-V for um <code>false</code> plano<code>true</code>.

target_worker_count
int

Contagem de trabalhos de dimensionamento.

target_worker_size_id
int

Dimensionar o ID do tamanho da função de trabalho.

Variáveis

Name Description
id
str

ID do Recurso.

name
str

Nome do Recurso.

kind
str

Tipo de recurso.

location
str

Localização do Recurso. Obrigatório.

type
str

Tipo de recurso.

tags

Etiquetas de recursos.

sku

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

worker_tier_name
str

Escalão de trabalho de destino atribuído ao plano de Serviço de Aplicações.

status

Serviço de Aplicações estado do plano. Os valores conhecidos são: "Ready", "Pending" e "Creating".

subscription
str

Serviço de Aplicações subscrição do plano.

hosting_environment_profile

Especificação da Ambiente do Serviço de Aplicações a utilizar para o plano de Serviço de Aplicações.

maximum_number_of_workers
int

Número máximo de instâncias que podem ser atribuídas a este plano de Serviço de Aplicações.

geo_region
str

Localização geográfica do plano de Serviço de Aplicações.

per_site_scaling

Se <code>true</code>, as aplicações atribuídas a este plano de Serviço de Aplicações podem ser dimensionadas de forma independente. Se <code>false</code>, as aplicações atribuídas a esta Serviço de Aplicações plano serão dimensionadas para todas as instâncias do plano.

maximum_elastic_worker_count
int

Número máximo de trabalhadores totais permitidos para este Plano de Serviço de Aplicações ElasticScaleEnabled.

number_of_sites
int

Número de aplicações atribuídas a este plano de Serviço de Aplicações.

is_spot

Se <code>true</code>, este Serviço de Aplicações Plano detém instâncias spot.

spot_expiration_time

A hora em que o farm de servidores expira. Válido apenas se for um farm de servidores spot.

free_offer_expiration_time

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

resource_group
str

Grupo de recursos do plano de Serviço de Aplicações.

reserved

Se o plano <code>true</code>do serviço de aplicações do Linux for , <code>false</code> caso contrário.

is_xenon

Obsoleto: se o plano <code>true</code>do serviço de aplicações de contentor hyper-V , <code>false</code> caso contrário.

hyper_v

Caso contrário, se o plano do serviço de aplicações de contentor hyper-V for um <code>false</code> plano<code>true</code>.

target_worker_count
int

Contagem de trabalhos de dimensionamento.

target_worker_size_id
int

Dimensionar o ID do tamanho da função de trabalho.

provisioning_state

Estado de aprovisionamento da Ambiente do Serviço de Aplicações. Os valores conhecidos são: "Succeeded", "Failed", "Canceled", "InProgress" e "Deleting".