Compartir a través de


AppServicePlanPatchResource Clase

Recurso de ARM para un plan de App Service.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.web.v2020_09_01.models._models_py3.ProxyOnlyResource
AppServicePlanPatchResource

Constructor

AppServicePlanPatchResource(*, kind: str | 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 de palabra clave únicamente

Nombre Description
kind
str

Tipo de recurso.

worker_tier_name
str

Nivel de trabajo de destino asignado al plan de App Service.

hosting_environment_profile

Especificación del App Service Environment que se va a usar para el plan de App Service.

per_site_scaling

Si <code>true</code>es , las aplicaciones asignadas a este plan de App Service se pueden escalar de forma independiente. Si <code>false</code>es , las aplicaciones asignadas a este plan de App Service se escalarán a todas las instancias del plan.

maximum_elastic_worker_count
int

Número máximo de trabajos totales permitidos para este plan de App Service ElasticScaleEnabled.

is_spot

Si <code>true</code>es , este App Service Plan posee instancias de spot.

spot_expiration_time

Hora en que expira la granja de servidores. Válido solo si es una granja de servidores de acceso puntual.

free_offer_expiration_time

Hora en que expira la oferta gratuita de la granja de servidores.

reserved

Esto debe establecerse <code>true</code> en al crear un plan de App Service de Linux, junto con <code>kind</code> establecido en <code>Linux</code>. De lo contrario, debería ser <code>false</code> .

is_xenon

Obsoleto: si el plan <code>true</code>de App Service del contenedor de Hyper-V es , <code>false</code> de lo contrario.

hyper_v

Si el plan <code>true</code>de App Service de contenedor de Hyper-V es , <code>false</code> de lo contrario.

target_worker_count
int

Escalado del recuento de trabajos.

target_worker_size_id
int

Escalado del identificador de tamaño de trabajo.

Variables

Nombre Description
id
str

Identificador de recurso.

name
str

Nombre del recurso.

kind
str

Tipo de recurso.

type
str

Tipo de recurso.

system_data

Metadatos del sistema relacionados con este recurso.

worker_tier_name
str

Nivel de trabajo de destino asignado al plan de App Service.

status

App Service estado del plan. Los valores conocidos son: "Ready", "Pending" y "Creating".

subscription
str

App Service suscripción del plan.

hosting_environment_profile

Especificación del App Service Environment que se va a usar para el plan de App Service.

maximum_number_of_workers
int

Número máximo de instancias que se pueden asignar a este plan de App Service.

geo_region
str

Ubicación geográfica del plan de App Service.

per_site_scaling

Si <code>true</code>es , las aplicaciones asignadas a este plan de App Service se pueden escalar de forma independiente. Si <code>false</code>es , las aplicaciones asignadas a este plan de App Service se escalarán a todas las instancias del plan.

maximum_elastic_worker_count
int

Número máximo de trabajos totales permitidos para este plan de App Service ElasticScaleEnabled.

number_of_sites
int

Número de aplicaciones asignadas a este plan de App Service.

is_spot

Si <code>true</code>es , este App Service Plan posee instancias de spot.

spot_expiration_time

Hora en que expira la granja de servidores. Válido solo si es una granja de servidores de acceso puntual.

free_offer_expiration_time

Hora en que expira la oferta gratuita de la granja de servidores.

resource_group
str

Grupo de recursos del plan de App Service.

reserved

Esto debe establecerse <code>true</code> en al crear un plan de App Service de Linux, junto con <code>kind</code> establecido en <code>Linux</code>. De lo contrario, debería ser <code>false</code> .

is_xenon

Obsoleto: si el plan <code>true</code>de App Service del contenedor de Hyper-V es , <code>false</code> de lo contrario.

hyper_v

Si el plan <code>true</code>de App Service de contenedor de Hyper-V es , <code>false</code> de lo contrario.

target_worker_count
int

Escalado del recuento de trabajos.

target_worker_size_id
int

Escalado del identificador de tamaño de trabajo.

provisioning_state

Estado de aprovisionamiento del App Service Environment. Los valores conocidos son: "Succeeded", "Failed", "Canceled", "InProgress" y "Deleting".