Bagikan melalui


Site Kelas

Aplikasi web, backend aplikasi seluler, atau aplikasi API.

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.v2019_08_01.models._models_py3.Resource
Site

Konstruktor

Site(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, site_config: _models.SiteConfig | None = None, scm_site_also_stopped: bool = False, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, client_affinity_enabled: bool | None = None, client_cert_enabled: bool | None = None, client_cert_exclusion_paths: str | None = None, host_names_disabled: bool | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, https_only: bool | None = None, redundancy_mode: str | _models.RedundancyMode | 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.

identity

Identitas layanan terkelola.

enabled

<code>true</code> jika aplikasi diaktifkan; jika tidak, <code>false</code>. Mengatur nilai ini ke false menonaktifkan aplikasi (membuat aplikasi offline).

host_name_ssl_states

Status SSL nama host digunakan untuk mengelola pengikatan SSL untuk nama host aplikasi.

server_farm_id
str

ID sumber daya dari paket App Service terkait, diformat sebagai: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> jika dicadangkan; jika tidak, <code>false</code>.

is_xenon

Usang: Kotak pasir Hyper-V.

hyper_v

Kotak pasir Hyper-V.

site_config

Konfigurasi aplikasi.

scm_site_also_stopped

<code>true</code> untuk menghentikan situs SCM (KUDU) saat aplikasi dihentikan; jika tidak, <code>false</code>. Default adalah <code>false</code>.

hosting_environment_profile

App Service Lingkungan yang akan digunakan untuk aplikasi.

client_affinity_enabled

<code>true</code> untuk mengaktifkan afinitas klien; <code>false</code> untuk berhenti mengirim cookie afinitas sesi, yang merutekan permintaan klien dalam sesi yang sama ke instans yang sama. Defaultnya adalah <code>true</code>.

client_cert_enabled

<code>true</code> untuk mengaktifkan autentikasi sertifikat klien (autentikasi bersama TLS); jika tidak, <code>false</code>. Defaultnya adalah <code>false</code>.

client_cert_exclusion_paths
str

jalur pengecualian yang dipisahkan koma autentikasi sertifikat klien.

host_names_disabled

<code>true</code> untuk menonaktifkan nama host publik aplikasi; jika tidak, <code>false</code>.

Jika <code>true</code>, aplikasi hanya dapat diakses melalui proses manajemen API.

container_size
int

Ukuran kontainer fungsi.

daily_memory_time_quota
int

Kuota waktu memori harian maksimum yang diizinkan (hanya berlaku pada aplikasi dinamis).

cloning_info

Jika ditentukan selama pembuatan aplikasi, aplikasi akan dikloning dari aplikasi sumber.

https_only

HttpsOnly: mengonfigurasi situs web untuk hanya menerima permintaan https. Masalah pengalihan untuk permintaan http.

redundancy_mode

Mode redundansi situs. Nilai yang diketahui adalah: "None", "Manual", "Failover", "ActiveActive", dan "GeoRedundant".

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.

identity

Identitas layanan terkelola.

state
str

Status aplikasi saat ini.

host_names

Nama host yang terkait dengan aplikasi.

repository_site_name
str

Nama situs repositori.

usage_state

Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja. Nilai yang diketahui adalah: "Normal" dan "Terlampaui".

enabled

<code>true</code> jika aplikasi diaktifkan; jika tidak, <code>false</code>. Mengatur nilai ini ke false menonaktifkan aplikasi (membuat aplikasi offline).

enabled_host_names

Mengaktifkan nama host untuk aplikasi. Nama host perlu ditetapkan (lihat HostNames) DAN diaktifkan. Jika tidak, aplikasi tidak dilayani pada nama host tersebut.

availability_state

Status ketersediaan informasi manajemen untuk aplikasi. Nilai yang diketahui adalah: "Normal", "Terbatas", dan "DisasterRecoveryMode".

host_name_ssl_states

Status SSL nama host digunakan untuk mengelola pengikatan SSL untuk nama host aplikasi.

server_farm_id
str

ID sumber daya dari paket App Service terkait, diformat sebagai: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code> jika dicadangkan; jika tidak, <code>false</code>.

is_xenon

Usang: Kotak pasir Hyper-V.

hyper_v

Kotak pasir Hyper-V.

last_modified_time_utc

Terakhir kali aplikasi dimodifikasi, di UTC. Baca-saja.

site_config

Konfigurasi aplikasi.

traffic_manager_host_names

Nama host Azure Traffic Manager yang terkait dengan aplikasi. Baca-saja.

scm_site_also_stopped

<code>true</code> untuk menghentikan situs SCM (KUDU) saat aplikasi dihentikan; jika tidak, <code>false</code>. Default adalah <code>false</code>.

target_swap_slot
str

Menentukan slot penyebaran mana yang akan ditukar aplikasi ini. Baca-saja.

hosting_environment_profile

App Service Lingkungan yang akan digunakan untuk aplikasi.

client_affinity_enabled

<code>true</code> untuk mengaktifkan afinitas klien; <code>false</code> untuk berhenti mengirim cookie afinitas sesi, yang merutekan permintaan klien dalam sesi yang sama ke instans yang sama. Defaultnya adalah <code>true</code>.

client_cert_enabled

<code>true</code> untuk mengaktifkan autentikasi sertifikat klien (autentikasi bersama TLS); jika tidak, <code>false</code>. Defaultnya adalah <code>false</code>.

client_cert_exclusion_paths
str

jalur pengecualian yang dipisahkan koma autentikasi sertifikat klien.

host_names_disabled

<code>true</code> untuk menonaktifkan nama host publik aplikasi; jika tidak, <code>false</code>.

Jika <code>true</code>, aplikasi hanya dapat diakses melalui proses manajemen API.

outbound_ip_addresses
str

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Menyertakan VIP dari penyewa tempat situs tersebut dapat dihosting dengan pengaturan saat ini. Baca-saja.

possible_outbound_ip_addresses
str

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari semua penyewa kecuali dataComponent. Baca-saja.

container_size
int

Ukuran kontainer fungsi.

daily_memory_time_quota
int

Kuota waktu memori harian maksimum yang diizinkan (hanya berlaku pada aplikasi dinamis).

suspended_till

Aplikasi ditangguhkan sampai jika kuota waktu memori terlampaui.

max_number_of_workers
int

Jumlah maksimum pekerja. Ini hanya berlaku untuk kontainer Functions.

cloning_info

Jika ditentukan selama pembuatan aplikasi, aplikasi akan dikloning dari aplikasi sumber.

resource_group
str

Nama grup sumber daya milik aplikasi. Baca-saja.

is_default_container

<code>true</code> jika aplikasi adalah kontainer default; jika tidak, <code>false</code>.

default_host_name
str

Nama host default aplikasi. Baca-saja.

slot_swap_status

Status operasi pertukaran slot penyebaran terakhir.

https_only

HttpsOnly: mengonfigurasi situs web untuk hanya menerima permintaan https. Masalah pengalihan untuk permintaan http.

redundancy_mode

Mode redundansi situs. Nilai yang diketahui adalah: "None", "Manual", "Failover", "ActiveActive", dan "GeoRedundant".

in_progress_operation_id
str

Menentukan id operasi jika situs ini memiliki operasi yang tertunda.