Megosztás a következőn keresztül:


AppServicePlanPatchResource Osztály

ARM-erőforrás egy App Service-csomaghoz.

A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.

Öröklődés
azure.mgmt.web.v2021_03_01.models._models_py3.ProxyOnlyResource
AppServicePlanPatchResource

Konstruktor

AppServicePlanPatchResource(*, kind: str | 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)

Csak kulcsszavas paraméterek

Name Description
kind
str

Erőforrás típusa.

worker_tier_name
str

A App Service csomaghoz rendelt cél feldolgozói szint.

hosting_environment_profile

A App Service csomaghoz használandó App Service Environment specifikációja.

per_site_scaling

Ha <code>true</code>a App Service csomaghoz rendelt alkalmazások egymástól függetlenül méretezhetők. Ha <code>false</code>a App Service csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók.

elastic_scale_enabled

A ServerFarm támogatja az ElasticScale-et. A csomagban szereplő alkalmazások úgy fognak skálázni, mintha a ServerFarm ElasticPremium termékváltozatú lett volna.

maximum_elastic_worker_count
int

Az ElasticScaleEnabled App Service csomaghoz engedélyezett összes feldolgozó maximális száma.

is_spot

Ha <code>true</code>, akkor ez a App Service csomag rendelkezik a kihasználatlan példányokkal.

spot_expiration_time

A kiszolgálófarm lejáratának időpontja. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm.

free_offer_expiration_time

Az az idő, amikor a kiszolgálófarm ingyenes ajánlata lejár.

reserved

Ha linuxos app service-csomag <code>true</code>, <code>false</code> egyéb esetben.

is_xenon

Elavult: Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja <code>true</code>, <code>false</code> ellenkező esetben.

hyper_v

Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja <code>true</code>, <code>false</code> egyéb esetben.

target_worker_count
int

Feldolgozók számának skálázása.

target_worker_size_id
int

A feldolgozó méretazonosítója skálázása.

kube_environment_profile

A Kubernetes-környezet specifikációja a App Service csomaghoz.

zone_redundant

Ha <code>true</code>, ez a App Service csomag rendelkezésre állási zóna kiegyensúlyozását végzi el. Ha <code>false</code>, ez a App Service csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását.

Változók

Name Description
id
str

Erőforrás-azonosító.

name
str

Erőforrás neve.

kind
str

Erőforrás típusa.

type
str

Erőforrástípus.

worker_tier_name
str

A App Service csomaghoz rendelt cél feldolgozói szint.

status

App Service terv állapotát. Az ismert értékek a következők: "Ready", "Pending", and "Creating".

subscription
str

App Service előfizetést.

hosting_environment_profile

A App Service csomaghoz használandó App Service Environment specifikációja.

maximum_number_of_workers
int

A App Service csomaghoz rendelhető példányok maximális száma.

geo_region
str

A App Service csomag földrajzi helye.

per_site_scaling

Ha <code>true</code>a App Service csomaghoz rendelt alkalmazások egymástól függetlenül méretezhetők. Ha <code>false</code>a App Service csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók.

elastic_scale_enabled

A ServerFarm támogatja az ElasticScale-et. A csomagban szereplő alkalmazások úgy fognak skálázni, mintha a ServerFarm ElasticPremium termékváltozatú lett volna.

maximum_elastic_worker_count
int

Az ElasticScaleEnabled App Service csomaghoz engedélyezett összes feldolgozó maximális száma.

number_of_sites
int

A App Service csomaghoz rendelt alkalmazások száma.

is_spot

Ha <code>true</code>, akkor ez a App Service csomag rendelkezik a kihasználatlan példányokkal.

spot_expiration_time

A kiszolgálófarm lejáratának időpontja. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm.

free_offer_expiration_time

Az az idő, amikor a kiszolgálófarm ingyenes ajánlata lejár.

resource_group
str

A App Service csomag erőforráscsoportja.

reserved

Ha linuxos app service-csomag <code>true</code>, <code>false</code> egyéb esetben.

is_xenon

Elavult: Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja <code>true</code>, <code>false</code> ellenkező esetben.

hyper_v

Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja <code>true</code>, <code>false</code> egyéb esetben.

target_worker_count
int

Feldolgozók számának skálázása.

target_worker_size_id
int

A feldolgozó méretazonosítója skálázása.

provisioning_state

A App Service-csomag kiépítési állapota. Ismert értékek: "Sikeres", "Failed", "Canceled", "InProgress" és "Törlés".

kube_environment_profile

A Kubernetes-környezet specifikációja a App Service csomaghoz.

zone_redundant

Ha <code>true</code>, ez a App Service csomag rendelkezésre állási zóna kiegyensúlyozását végzi el. Ha <code>false</code>, ez a App Service csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását.