Bagikan melalui


AppServiceEnvironmentResource Kelas

App Service sumber daya ARM Lingkungan.

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.v2020_09_01.models._models_py3.Resource
AppServiceEnvironmentResource

Konstruktor

AppServiceEnvironmentResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, name_properties_name: str | None = None, location_properties_location: str | None = None, vnet_name: str | None = None, vnet_resource_group_name: str | None = None, vnet_subnet_name: str | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, multi_role_count: int | None = None, worker_pools: List[_models.WorkerPool] | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, network_access_control_list: List[_models.NetworkAccessControlEntry] | None = None, front_end_scale_factor: int | None = None, api_management_account_id: str | None = None, suspended: bool | None = None, dynamic_cache_enabled: bool | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, has_linux_workers: bool | None = None, ssl_cert_key_vault_id: str | None = None, ssl_cert_key_vault_secret_name: str | None = None, **kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
kind
str

Jenis sumber daya.

location
str

Lokasi Sumber Daya. Wajib diisi.

tags

Tag sumber daya.

name_properties_name
str

Nama Lingkungan App Service.

location_properties_location
str

Lokasi Lingkungan App Service, misalnya "US Barat".

vnet_name
str

Nama Virtual Network untuk Lingkungan App Service.

vnet_resource_group_name
str

Grup sumber daya Virtual Network.

vnet_subnet_name
str

Subnet Virtual Network.

virtual_network

Deskripsi Virtual Network.

internal_load_balancing_mode

Menentukan titik akhir mana yang akan dilayani secara internal di Virtual Network untuk Lingkungan App Service. Nilai yang diketahui adalah: "None", "Web", "Publishing", dan "Web,Publishing".

multi_size
str

Ukuran VM front-end, misalnya "Sedang", "Besar".

multi_role_count
int

Jumlah instans front-end.

worker_pools

Deskripsi kumpulan pekerja dengan ID ukuran pekerja, ukuran VM, dan jumlah pekerja di setiap kumpulan.

ipssl_address_count
int

Jumlah alamat IP SSL yang disediakan untuk Lingkungan App Service.

dns_suffix
str

Akhiran DNS lingkungan App Service.

network_access_control_list

Daftar kontrol akses untuk mengontrol lalu lintas ke Lingkungan App Service.

front_end_scale_factor
int

Faktor skala untuk front-end.

api_management_account_id
str

API Management Akun yang terkait dengan Lingkungan App Service.

suspended

<code>true</code>jika Lingkungan App Service ditangguhkan; jika tidak, <code>false</code>. Lingkungan dapat ditangguhkan, misalnya ketika titik akhir manajemen tidak lagi tersedia

(kemungkinan besar karena NSG memblokir lalu lintas masuk).

dynamic_cache_enabled

True/false yang menunjukkan apakah Lingkungan App Service ditangguhkan. Lingkungan dapat ditangguhkan misalnya ketika titik akhir manajemen tidak lagi tersedia (kemungkinan besar karena NSG memblokir lalu lintas masuk).

cluster_settings

Pengaturan kustom untuk mengubah perilaku Lingkungan App Service.

user_whitelisted_ip_ranges

Pengguna menambahkan daftar Rentang IP yang diizinkan di ASE db.

has_linux_workers

Bendera yang menampilkan apakah ASE memiliki pekerja linux atau tidak.

ssl_cert_key_vault_id
str

ID Key Vault untuk sertifikat SSL default ILB App Service Environment.

ssl_cert_key_vault_secret_name
str

Key Vault Nama Rahasia untuk sertifikat SSL default ILB App Service Environment.

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.

system_data

Metadata sistem yang berkaitan dengan sumber daya ini.

name_properties_name
str

Nama Lingkungan App Service.

location_properties_location
str

Lokasi Lingkungan App Service, misalnya "US Barat".

provisioning_state

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

status

Status lingkungan App Service saat ini. Nilai yang diketahui adalah: "Menyiapkan", "Siap", "Penskalaan", dan "Menghapus".

vnet_name
str

Nama Virtual Network untuk Lingkungan App Service.

vnet_resource_group_name
str

Grup sumber daya Virtual Network.

vnet_subnet_name
str

Subnet Virtual Network.

virtual_network

Deskripsi Virtual Network.

internal_load_balancing_mode

Menentukan titik akhir mana yang akan dilayani secara internal di Virtual Network untuk Lingkungan App Service. Nilai yang diketahui adalah: "None", "Web", "Publishing", dan "Web,Publishing".

multi_size
str

Ukuran VM front-end, misalnya "Sedang", "Besar".

multi_role_count
int

Jumlah instans front-end.

worker_pools

Deskripsi kumpulan pekerja dengan ID ukuran pekerja, ukuran VM, dan jumlah pekerja di setiap kumpulan.

ipssl_address_count
int

Jumlah alamat IP SSL yang disediakan untuk Lingkungan App Service.

database_edition
str

Edisi database metadata untuk Lingkungan App Service, misalnya "Standar".

database_service_objective
str

Tujuan layanan database metadata untuk lingkungan App Service, misalnya "S0".

upgrade_domains
int

Jumlah domain peningkatan lingkungan App Service.

subscription_id
str

Langganan Lingkungan App Service.

dns_suffix
str

Akhiran DNS lingkungan App Service.

last_action
str

Tindakan penyebaran terakhir di Lingkungan App Service.

last_action_result
str

Hasil tindakan penyebaran terakhir di Lingkungan App Service.

allowed_multi_sizes
str

Daftar string yang dipisahkan koma yang menjelaskan ukuran VM mana yang diizinkan untuk front-end.

allowed_worker_sizes
str

Daftar string yang dipisahkan koma yang menjelaskan ukuran VM mana yang diizinkan untuk pekerja.

maximum_number_of_machines
int

Jumlah maksimum VM di Lingkungan App Service.

vip_mappings

Deskripsi pemetaan IP SSL untuk Lingkungan App Service.

environment_capacities

Total saat ini, digunakan, dan kapasitas pekerja yang tersedia.

network_access_control_list

Daftar kontrol akses untuk mengontrol lalu lintas ke Lingkungan App Service.

environment_is_healthy

Benar/salah yang menunjukkan apakah Lingkungan App Service sehat.

environment_status
str

Pesan terperinci tentang dengan hasil pemeriksaan terakhir lingkungan App Service.

resource_group
str

Grup sumber daya lingkungan App Service.

front_end_scale_factor
int

Faktor skala untuk front-end.

default_front_end_scale_factor
int

Faktor Skala Default untuk FrontEnd.

api_management_account_id
str

API Management Akun yang terkait dengan Lingkungan App Service.

suspended

<code>true</code>jika Lingkungan App Service ditangguhkan; jika tidak, <code>false</code>. Lingkungan dapat ditangguhkan, misalnya ketika titik akhir manajemen tidak lagi tersedia

(kemungkinan besar karena NSG memblokir lalu lintas masuk).

dynamic_cache_enabled

True/false yang menunjukkan apakah Lingkungan App Service ditangguhkan. Lingkungan dapat ditangguhkan misalnya ketika titik akhir manajemen tidak lagi tersedia (kemungkinan besar karena NSG memblokir lalu lintas masuk).

cluster_settings

Pengaturan kustom untuk mengubah perilaku Lingkungan App Service.

user_whitelisted_ip_ranges

Pengguna menambahkan daftar Rentang IP yang diizinkan di ASE db.

has_linux_workers

Bendera yang menampilkan apakah ASE memiliki pekerja linux atau tidak.

ssl_cert_key_vault_id
str

ID Key Vault untuk sertifikat SSL default ILB App Service Environment.

ssl_cert_key_vault_secret_name
str

Key Vault Nama Rahasia untuk sertifikat SSL default ILB App Service Environment.