AppServicePlanPatchResource クラス

App Service プランの ARM リソース。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.web.v2019_08_01.models._models_py3.ProxyOnlyResource
AppServicePlanPatchResource

コンストラクター

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)

キーワードのみのパラメーター

名前 説明
kind
str

リソースの種類。

worker_tier_name
str

App Service プランに割り当てられているターゲット worker レベル。

hosting_environment_profile

App Service プランに使用するApp Service Environmentの仕様。

per_site_scaling

の場合<code>true</code>、このApp Serviceプランに割り当てられたアプリを個別にスケーリングできます。 の場合<code>false</code>、このApp Serviceプランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。

maximum_elastic_worker_count
int

この ElasticScaleEnabled App Service プランで許可されるワーカーの最大数。

is_spot

の場合<code>true</code>、このApp Serviceプランはスポット インスタンスを所有します。

spot_expiration_time

サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。

free_offer_expiration_time

サーバー ファームの空きプランの有効期限が切れる時刻。

reserved

これは、Linux App Service プランを作成するときに を に<code>true</code>設定し、 <code>kind</code> を に設定する<code>Linux</code>必要があります。 それ以外の場合は である <code>false</code> 必要があります。

is_xenon

現在は使用されていません: Hyper-V コンテナー アプリ サービス プラン <code>true</code>の場合は 。 <code>false</code> それ以外の場合は 。

hyper_v

Hyper-V コンテナー アプリ サービスプラン <code>true</code>の場合は 。 <code>false</code> それ以外の場合は 。

target_worker_count
int

ワーカー数のスケーリング。

target_worker_size_id
int

ワーカー サイズ ID のスケーリング。

変数

名前 説明
id
str

リソース ID。

name
str

リソース名。

kind
str

リソースの種類。

type
str

リソースの種類。

worker_tier_name
str

App Service プランに割り当てられているターゲット worker レベル。

status
str または StatusOptions

プランの状態をApp Serviceします。 既知の値は、"Ready"、"Pending"、および "Creating" です。

subscription
str

プラン サブスクリプションApp Service。

hosting_environment_profile

App Service プランに使用するApp Service Environmentの仕様。

maximum_number_of_workers
int

このApp Service プランに割り当てることができるインスタンスの最大数。

geo_region
str

App Service プランの地理的な場所。

per_site_scaling

の場合<code>true</code>、このApp Serviceプランに割り当てられたアプリを個別にスケーリングできます。 の場合<code>false</code>、このApp Serviceプランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。

maximum_elastic_worker_count
int

この ElasticScaleEnabled App Service プランで許可されるワーカーの最大数。

number_of_sites
int

このApp Serviceプランに割り当てられているアプリの数。

is_spot

の場合<code>true</code>、このApp Serviceプランはスポット インスタンスを所有します。

spot_expiration_time

サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。

free_offer_expiration_time

サーバー ファームの空きプランの有効期限が切れる時刻。

resource_group
str

App Service プランのリソース グループ。

reserved

これは、Linux App Service プランを作成するときに を に<code>true</code>設定し、 <code>kind</code> を に設定する<code>Linux</code>必要があります。 それ以外の場合は である <code>false</code> 必要があります。

is_xenon

現在は使用されていません: Hyper-V コンテナー アプリ サービス プラン <code>true</code>の場合は 。 <code>false</code> それ以外の場合は 。

hyper_v

Hyper-V コンテナー アプリ サービスプラン <code>true</code>の場合は 。 <code>false</code> それ以外の場合は 。

target_worker_count
int

ワーカー数のスケーリング。

target_worker_size_id
int

ワーカー サイズ ID のスケーリング。

provisioning_state

App Service Environmentのプロビジョニング状態。 既知の値は、"Succeeded"、"Failed"、"Canceled"、"InProgress"、および "Deleting" です。