Compartilhar via


AppServicePlanPatchResource Classe

Recurso do ARM para um plano do serviço de aplicativo.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.web.v2021_01_01.models._models_py3.ProxyOnlyResource
AppServicePlanPatchResource

Construtor

AppServicePlanPatchResource(*, kind: str | None = None, worker_tier_name: str | None = None, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, per_site_scaling: bool = False, elastic_scale_enabled: bool | None = None, 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, kube_environment_profile: _models.KubeEnvironmentProfile | None = None, **kwargs: Any)

Parâmetros somente de palavra-chave

Nome Description
kind
str

Tipo de recurso.

worker_tier_name
str

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

hosting_environment_profile

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

per_site_scaling

Se <code>true</code>, os aplicativos atribuídos a esse plano de Serviço de Aplicativo poderão ser dimensionados de forma independente. Se <code>false</code>, os aplicativos atribuídos a esse plano de Serviço de Aplicativo serão dimensionados para todas as instâncias do plano.

elastic_scale_enabled

ServerFarm dá suporte ao ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse um SKU do ElasticPremium.

maximum_elastic_worker_count
int

Número máximo de trabalhos totais permitidos para este Plano de Serviço de Aplicativo ElasticScaleEnabled.

is_spot

Se <code>true</code>, esse plano Serviço de Aplicativo possui instâncias spot.

spot_expiration_time

A hora em que o farm de servidores expira. Válido somente 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 aplicativo do Linux for , <code>false</code> caso contrário, .

is_xenon

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

hyper_v

Se o plano do serviço de aplicativo de contêiner do Hyper-V for <code>true</code>, <code>false</code> caso contrário, .

target_worker_count
int

Dimensionamento da contagem de trabalhos.

target_worker_size_id
int

Dimensionando a ID do tamanho do trabalho.

kube_environment_profile

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

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

kind
str

Tipo de recurso.

type
str

Tipo de recurso.

worker_tier_name
str

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

status

Serviço de Aplicativo plano status. Os valores conhecidos são: "Pronto", "Pendente" e "Criando".

subscription
str

Serviço de Aplicativo assinatura do plano.

hosting_environment_profile

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

maximum_number_of_workers
int

Número máximo de instâncias que podem ser atribuídas a esse plano de Serviço de Aplicativo.

geo_region
str

Localização geográfica do plano de Serviço de Aplicativo.

per_site_scaling

Se <code>true</code>, os aplicativos atribuídos a esse plano de Serviço de Aplicativo poderão ser dimensionados de forma independente. Se <code>false</code>, os aplicativos atribuídos a esse plano de Serviço de Aplicativo serão dimensionados para todas as instâncias do plano.

elastic_scale_enabled

ServerFarm dá suporte ao ElasticScale. Os aplicativos neste plano serão dimensionados como se o ServerFarm fosse um SKU do ElasticPremium.

maximum_elastic_worker_count
int

Número máximo de trabalhos totais permitidos para este Plano de Serviço de Aplicativo ElasticScaleEnabled.

number_of_sites
int

Número de aplicativos atribuídos a esse plano de Serviço de Aplicativo.

is_spot

Se <code>true</code>, esse plano Serviço de Aplicativo possui instâncias spot.

spot_expiration_time

A hora em que o farm de servidores expira. Válido somente 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 Serviço de Aplicativo.

reserved

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

is_xenon

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

hyper_v

Se o plano do serviço de aplicativo de contêiner do Hyper-V for <code>true</code>, <code>false</code> caso contrário, .

target_worker_count
int

Dimensionamento da contagem de trabalhos.

target_worker_size_id
int

Dimensionando a ID do tamanho do trabalho.

provisioning_state

Estado de provisionamento do plano de Serviço de Aplicativo. Os valores conhecidos são: "Êxito", "Falha", "Cancelado", "InProgress" e "Exclusão".

kube_environment_profile

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