AppServicePlan クラス
App Service プラン。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。
- 継承
-
azure.mgmt.web.v2021_01_15.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, **kwargs: Any)
Keyword-Only パラメータ
名前 | 説明 |
---|---|
kind
|
リソースの種類。 |
location
|
リソースの場所。 必須。 |
tags
|
リソース タグ。 |
sku
|
スケーラブルなリソースの SKU の説明。 |
extended_location
|
拡張された場所。 |
worker_tier_name
|
App Service プランに割り当てられたターゲット ワーカー層。 |
hosting_environment_profile
|
App Serviceプランに使用するApp Service Environmentの仕様。 |
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 コンテナー アプリ サービスプラン |
hyper_v
|
Hyper-V コンテナー アプリ サービスプラン |
target_worker_count
|
ワーカー数のスケーリング。 |
target_worker_size_id
|
ワーカー サイズ ID のスケーリング。 |
kube_environment_profile
|
App Service プランに使用する Kubernetes Environment の仕様。 |
変数
名前 | 説明 |
---|---|
id
|
リソース ID。 |
name
|
リソース名。 |
kind
|
リソースの種類。 |
location
|
リソースの場所。 必須。 |
type
|
リソースの種類。 |
tags
|
リソース タグ。 |
sku
|
スケーラブルなリソースの SKU の説明。 |
extended_location
|
拡張された場所。 |
worker_tier_name
|
App Service プランに割り当てられたターゲット ワーカー層。 |
status
|
str または
StatusOptions
プランの状態をApp Serviceします。 既知の値は、"Ready"、"Pending"、および "Creating" です。 |
subscription
|
プラン サブスクリプションApp Serviceします。 |
hosting_environment_profile
|
App Serviceプランに使用するApp Service Environmentの仕様。 |
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 コンテナー アプリ サービスプラン |
hyper_v
|
Hyper-V コンテナー アプリ サービスプラン |
target_worker_count
|
ワーカー数のスケーリング。 |
target_worker_size_id
|
ワーカー サイズ ID のスケーリング。 |
provisioning_state
|
str または
ProvisioningState
App Service プランのプロビジョニング状態。 既知の値は、"Succeeded"、"Failed"、"Canceled"、"InProgress"、および "Removeing" です。 |
kube_environment_profile
|
App Service プランに使用する Kubernetes Environment の仕様。 |
Azure SDK for Python