Bagikan melalui


AppServicePlan Kelas

Paket App Service.

Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
azure.mgmt.web.v2021_03_01.models._models_py3.Resource
AppServicePlan

Konstruktor

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, zone_redundant: bool = False, **kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
kind
str

Jenis sumber daya.

location
str

Lokasi Sumber Daya. Wajib diisi.

tags

Tag sumber daya.

sku

Deskripsi SKU untuk sumber daya yang dapat diskalakan.

extended_location

Lokasi yang Diperluas.

worker_tier_name
str

Tingkat pekerja target yang ditetapkan ke paket App Service.

hosting_environment_profile

Spesifikasi untuk Lingkungan App Service yang akan digunakan untuk paket App Service.

per_site_scaling

Jika <code>true</code>, aplikasi yang ditetapkan ke paket App Service ini dapat diskalakan secara independen. Jika <code>false</code>, aplikasi yang ditetapkan ke paket App Service ini akan menskalakan ke semua instans paket.

elastic_scale_enabled

ServerFarm mendukung ElasticScale. Aplikasi dalam paket ini akan menskalakan seolah-olah ServerFarm adalah sku ElasticPremium.

maximum_elastic_worker_count
int

Jumlah maksimum total pekerja yang diizinkan untuk Paket App Service ElasticScaleEnabled ini.

is_spot

Jika <code>true</code>, App Service Plan ini memiliki instans spot.

spot_expiration_time

Waktu ketika farm server kedaluwarsa. Valid hanya jika itu adalah farm server spot.

free_offer_expiration_time

Waktu ketika penawaran gratis farm server kedaluwarsa.

reserved

Jika paket <code>true</code>layanan aplikasi Linux , <code>false</code> jika tidak.

is_xenon

Usang: Jika paket <code>true</code>layanan aplikasi kontainer Hyper-V , <code>false</code> jika tidak.

hyper_v

Jika paket <code>true</code>layanan aplikasi kontainer Hyper-V , <code>false</code> jika tidak.

target_worker_count
int

Menskalakan jumlah pekerja.

target_worker_size_id
int

MENSKALAKAN ID ukuran pekerja.

kube_environment_profile

Spesifikasi untuk Lingkungan Kubernetes yang akan digunakan untuk paket App Service.

zone_redundant

Jika <code>true</code>, rencana App Service ini akan melakukan penyeimbangan zona ketersediaan. Jika <code>false</code>, paket App Service ini tidak akan melakukan penyeimbangan zona ketersediaan.

Variabel

Nama Deskripsi
id
str

Id Sumber Daya.

name
str

Nama Sumber Daya.

kind
str

Jenis sumber daya.

location
str

Lokasi Sumber Daya. Wajib diisi.

type
str

Jenis sumber daya

tags

Tag sumber daya.

sku

Deskripsi SKU untuk sumber daya yang dapat diskalakan.

extended_location

Lokasi yang Diperluas.

worker_tier_name
str

Tingkat pekerja target yang ditetapkan ke paket App Service.

status

App Service status paket. Nilai yang diketahui adalah: "Siap", "Tertunda", dan "Membuat".

subscription
str

App Service langganan paket.

hosting_environment_profile

Spesifikasi untuk Lingkungan App Service yang akan digunakan untuk paket App Service.

maximum_number_of_workers
int

Jumlah maksimum instans yang dapat ditetapkan ke paket App Service ini.

geo_region
str

Lokasi geografis untuk paket App Service.

per_site_scaling

Jika <code>true</code>, aplikasi yang ditetapkan ke paket App Service ini dapat diskalakan secara independen. Jika <code>false</code>, aplikasi yang ditetapkan ke paket App Service ini akan menskalakan ke semua instans paket.

elastic_scale_enabled

ServerFarm mendukung ElasticScale. Aplikasi dalam paket ini akan menskalakan seolah-olah ServerFarm adalah sku ElasticPremium.

maximum_elastic_worker_count
int

Jumlah maksimum total pekerja yang diizinkan untuk Paket App Service ElasticScaleEnabled ini.

number_of_sites
int

Jumlah aplikasi yang ditetapkan ke paket App Service ini.

is_spot

Jika <code>true</code>, App Service Plan ini memiliki instans spot.

spot_expiration_time

Waktu ketika farm server kedaluwarsa. Valid hanya jika itu adalah farm server spot.

free_offer_expiration_time

Waktu ketika penawaran gratis farm server kedaluwarsa.

resource_group
str

Grup sumber daya dari paket App Service.

reserved

Jika paket <code>true</code>layanan aplikasi Linux , <code>false</code> jika tidak.

is_xenon

Usang: Jika paket <code>true</code>layanan aplikasi kontainer Hyper-V , <code>false</code> jika tidak.

hyper_v

Jika paket <code>true</code>layanan aplikasi kontainer Hyper-V , <code>false</code> jika tidak.

target_worker_count
int

Menskalakan jumlah pekerja.

target_worker_size_id
int

MENSKALAKAN ID ukuran pekerja.

provisioning_state

Status penyediaan Paket App Service. Nilai yang diketahui adalah: "Berhasil", "Gagal", "Dibatalkan", "InProgress", dan "Menghapus".

kube_environment_profile

Spesifikasi untuk Lingkungan Kubernetes yang akan digunakan untuk paket App Service.

zone_redundant

Jika <code>true</code>, rencana App Service ini akan melakukan penyeimbangan zona ketersediaan. Jika <code>false</code>, paket App Service ini tidak akan melakukan penyeimbangan zona ketersediaan.