AppServicePlanPatchResource クラス

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

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

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

コンストラクター

AppServicePlanPatchResource(*, kind: str | None = None, name_properties_name: str | None = None, worker_tier_name: str | None = None, admin_site_name: str | None = None, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, per_site_scaling: bool = False, is_spot: bool | None = None, spot_expiration_time: datetime | None = None, reserved: bool = False, target_worker_count: int | None = None, target_worker_size_id: int | None = None, **kwargs: Any)

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

名前 説明
kind
str

リソースの種類。

name_properties_name
str

App Service プランの名前。

worker_tier_name
str

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

admin_site_name
str

プラン管理サイトApp Service。

hosting_environment_profile

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

per_site_scaling

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

is_spot

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

spot_expiration_time

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

reserved

Linux App Service プラン <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

リソースの種類。

name_properties_name
str

App Service プランの名前。

worker_tier_name
str

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

status
str または StatusOptions

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

subscription
str

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

admin_site_name
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プランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。

number_of_sites
int

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

is_spot

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

spot_expiration_time

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

resource_group
str

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

reserved

Linux App Service プラン <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" です。