你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AppServicePlan 类

应用服务计划。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

继承
azure.mgmt.web.v2021_01_01.models._models_py3.Resource
AppServicePlan

构造函数

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, 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)

仅限关键字的参数

名称 说明
kind
str

资源类型。

location
str

资源位置。 必需。

tags

资源标记。

sku

可缩放资源的 SKU 说明。

extended_location

扩展位置。

worker_tier_name
str

分配给App 服务计划的目标辅助角色层。

hosting_environment_profile

用于App 服务计划的应用服务环境的规范。

per_site_scaling

如果<code>true</code>为 ,则分配给此App 服务计划的应用可以独立缩放。 如果<code>false</code>为 ,则分配给此App 服务计划的应用将扩展到计划的所有实例。

maximum_elastic_worker_count
int

此 ElasticScaleEnabled App 服务 计划允许的最大辅助角色总数。

is_spot

如果<code>true</code>为 ,则此App 服务计划拥有现成实例。

spot_expiration_time

服务器场过期的时间。 仅当它是现成服务器场时有效。

free_offer_expiration_time

服务器场免费套餐过期的时间。

reserved

如果 Linux 应用服务计划 <code>true</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。

kube_environment_profile

用于App 服务计划的 Kubernetes 环境的规范。

变量

名称 说明
id
str

资源 ID。

name
str

资源名称。

kind
str

资源类型。

location
str

资源位置。 必需。

type
str

资源类型。

tags

资源标记。

sku

可缩放资源的 SKU 说明。

extended_location

扩展位置。

worker_tier_name
str

分配给App 服务计划的目标辅助角色层。

status

App 服务计划状态。 已知值为:“Ready”、“Pending”和“Create”。

subscription
str

App 服务计划订阅。

hosting_environment_profile

用于App 服务计划的应用服务环境的规范。

maximum_number_of_workers
int

可分配给此App 服务计划的最大实例数。

geo_region
str

App 服务计划的地理位置。

per_site_scaling

如果<code>true</code>为 ,则分配给此App 服务计划的应用可以独立缩放。 如果<code>false</code>为 ,则分配给此App 服务计划的应用将扩展到计划的所有实例。

maximum_elastic_worker_count
int

此 ElasticScaleEnabled App 服务 计划允许的最大辅助角色总数。

number_of_sites
int

分配给此App 服务计划的应用数。

is_spot

如果<code>true</code>为 ,则此App 服务计划拥有现成实例。

spot_expiration_time

服务器场过期的时间。 仅当它是现成服务器场时有效。

free_offer_expiration_time

服务器场免费套餐过期的时间。

resource_group
str

App 服务计划的资源组。

reserved

如果 Linux 应用服务计划 <code>true</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 服务计划的预配状态。 已知值为:“Succeeded”、“Failed”、“Canceled”、“InProgress”和“删除”。

kube_environment_profile

用于App 服务计划的 Kubernetes 环境的规范。