AppServicePlanPatchResource Class
ARM resource for a app service plan.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.web.v2021_01_15.models._models_py3.ProxyOnlyResourceAppServicePlanPatchResource
Constructor
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)
Keyword-Only Parameters
Name | Description |
---|---|
kind
|
Kind of resource. |
worker_tier_name
|
Target worker tier assigned to the App Service plan. |
hosting_environment_profile
|
Specification for the App Service Environment to use for the App Service plan. |
per_site_scaling
|
If |
elastic_scale_enabled
|
ServerFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku. |
maximum_elastic_worker_count
|
Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan. |
is_spot
|
If |
spot_expiration_time
|
The time when the server farm expires. Valid only if it is a spot server farm. |
free_offer_expiration_time
|
The time when the server farm free offer expires. |
reserved
|
If Linux app service plan |
is_xenon
|
Obsolete: If Hyper-V container app service plan |
hyper_v
|
If Hyper-V container app service plan |
target_worker_count
|
Scaling worker count. |
target_worker_size_id
|
Scaling worker size ID. |
kube_environment_profile
|
Specification for the Kubernetes Environment to use for the App Service plan. |
Variables
Name | Description |
---|---|
id
|
Resource Id. |
name
|
Resource Name. |
kind
|
Kind of resource. |
type
|
Resource type. |
worker_tier_name
|
Target worker tier assigned to the App Service plan. |
status
|
str or
StatusOptions
App Service plan status. Known values are: "Ready", "Pending", and "Creating". |
subscription
|
App Service plan subscription. |
hosting_environment_profile
|
Specification for the App Service Environment to use for the App Service plan. |
maximum_number_of_workers
|
Maximum number of instances that can be assigned to this App Service plan. |
geo_region
|
Geographical location for the App Service plan. |
per_site_scaling
|
If |
elastic_scale_enabled
|
ServerFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku. |
maximum_elastic_worker_count
|
Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan. |
number_of_sites
|
Number of apps assigned to this App Service plan. |
is_spot
|
If |
spot_expiration_time
|
The time when the server farm expires. Valid only if it is a spot server farm. |
free_offer_expiration_time
|
The time when the server farm free offer expires. |
resource_group
|
Resource group of the App Service plan. |
reserved
|
If Linux app service plan |
is_xenon
|
Obsolete: If Hyper-V container app service plan |
hyper_v
|
If Hyper-V container app service plan |
target_worker_count
|
Scaling worker count. |
target_worker_size_id
|
Scaling worker size ID. |
provisioning_state
|
Provisioning state of the App Service Plan. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting". |
kube_environment_profile
|
Specification for the Kubernetes Environment to use for the App Service plan. |
Azure SDK for Python