AppServicePlan 類別
App Service 方案。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.web.v2021_03_01.models._models_py3.ResourceAppServicePlan
建構函式
AppServicePlan(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, sku: _models.SkuDescription | None = None, extended_location: _models.ExtendedLocation | 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, zone_redundant: bool = False, **kwargs: Any)
僅限關鍵字參數
名稱 | Description |
---|---|
kind
|
資源種類。 |
location
|
資源位置。 必要。 |
tags
|
資源標籤。 |
sku
|
可調整資源的 SKU 描述。 |
extended_location
|
擴充位置。 |
worker_tier_name
|
指派給App Service計畫的目標背景工作層。 |
hosting_environment_profile
|
用於App Service計畫的App Service 環境規格。 |
per_site_scaling
|
如果 |
elastic_scale_enabled
|
ServerFarm 支援 ElasticScale。 此方案中的應用程式會調整,就像 ServerFarm 是 ElasticPremium sku 一樣。 |
maximum_elastic_worker_count
|
此 ElasticScaleEnabled App Service 方案允許的總背景工作角色數目上限。 |
is_spot
|
如果 |
spot_expiration_time
|
伺服器陣列到期的時間。 只有在它是現成伺服器陣列時才有效。 |
free_offer_expiration_time
|
伺服器陣列免費供應專案到期的時間。 |
reserved
|
如果 Linux App Service 方案 ,則為 |
is_xenon
|
過時:如果 Hyper-V 容器 App Service 方案 ,則為 |
hyper_v
|
如果 Hyper-V 容器 App Service 方案,則為 |
target_worker_count
|
調整背景工作計數。 |
target_worker_size_id
|
調整背景工作大小識別碼。 |
kube_environment_profile
|
Kubernetes Environment 用於App Service方案的規格。 |
zone_redundant
|
如果 |
變數
名稱 | Description |
---|---|
id
|
資源識別碼。 |
name
|
資源名稱。 |
kind
|
資源種類。 |
location
|
資源位置。 必要。 |
type
|
資源類型。 |
tags
|
資源標籤。 |
sku
|
可調整資源的 SKU 描述。 |
extended_location
|
擴充位置。 |
worker_tier_name
|
指派給App Service計畫的目標背景工作層。 |
status
|
App Service計畫狀態。 已知值為:「Ready」、「Pending」 和 「Creating」。 |
subscription
|
App Service方案訂用帳戶。 |
hosting_environment_profile
|
用於App Service計畫的App Service 環境規格。 |
maximum_number_of_workers
|
可指派給此App Service方案的實例數目上限。 |
geo_region
|
App Service方案的地理位置。 |
per_site_scaling
|
如果 |
elastic_scale_enabled
|
ServerFarm 支援 ElasticScale。 此方案中的應用程式會調整,就像 ServerFarm 是 ElasticPremium sku 一樣。 |
maximum_elastic_worker_count
|
此 ElasticScaleEnabled App Service 方案允許的總背景工作角色數目上限。 |
number_of_sites
|
指派給此App Service方案的應用程式數目。 |
is_spot
|
如果 |
spot_expiration_time
|
伺服器陣列到期的時間。 只有在它是現成伺服器陣列時才有效。 |
free_offer_expiration_time
|
伺服器陣列免費供應專案到期的時間。 |
resource_group
|
App Service計畫的資源群組。 |
reserved
|
如果 Linux App Service 方案 ,則為 |
is_xenon
|
過時:如果 Hyper-V 容器 App Service 方案 ,則為 |
hyper_v
|
如果 Hyper-V 容器 App Service 方案,則為 |
target_worker_count
|
調整背景工作計數。 |
target_worker_size_id
|
調整背景工作大小識別碼。 |
provisioning_state
|
App Service方案的布建狀態。 已知值為:「Succeeded」、「Failed」、「Canceled」、「InProgress」 和 「刪除」。 |
kube_environment_profile
|
Kubernetes Environment 用於App Service方案的規格。 |
zone_redundant
|
如果 |