Bagikan melalui


VirtualMachineScaleSet Kelas

Menjelaskan Set Skala Komputer Virtual.

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

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
azure.mgmt.compute.v2021_11_01.models._models_py3.Resource
VirtualMachineScaleSet

Konstruktor

VirtualMachineScaleSet(*, location: str, tags: Dict[str, str] | None = None, sku: _models.Sku | None = None, plan: _models.Plan | None = None, identity: _models.VirtualMachineScaleSetIdentity | None = None, zones: List[str] | None = None, extended_location: _models.ExtendedLocation | None = None, upgrade_policy: _models.UpgradePolicy | None = None, automatic_repairs_policy: _models.AutomaticRepairsPolicy | None = None, virtual_machine_profile: _models.VirtualMachineScaleSetVMProfile | None = None, overprovision: bool | None = None, do_not_run_extensions_on_overprovisioned_v_ms: bool | None = None, single_placement_group: bool | None = None, zone_balance: bool | None = None, platform_fault_domain_count: int | None = None, proximity_placement_group: _models.SubResource | None = None, host_group: _models.SubResource | None = None, additional_capabilities: _models.AdditionalCapabilities | None = None, scale_in_policy: _models.ScaleInPolicy | None = None, orchestration_mode: str | _models.OrchestrationMode | None = None, spot_restore_policy: _models.SpotRestorePolicy | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Lokasi sumber daya. Wajib diisi.

tags
dict[str, str]

Tag sumber daya.

sku
Sku

Sku set skala komputer virtual.

plan
Plan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

identity
VirtualMachineScaleSetIdentity

Identitas set skala komputer virtual, jika dikonfigurasi.

zones
list[str]

Zona set skala komputer virtual. CATATAN: Zona ketersediaan hanya dapat diatur saat Anda membuat set skala.

extended_location
ExtendedLocation

Lokasi yang diperluas dari Set Skala Komputer Virtual.

upgrade_policy
UpgradePolicy

Kebijakan peningkatan.

automatic_repairs_policy
AutomaticRepairsPolicy

Kebijakan untuk perbaikan otomatis.

virtual_machine_profile
VirtualMachineScaleSetVMProfile

Profil komputer virtual.

overprovision
bool

Menentukan apakah Set Skala Komputer Virtual harus disediakan secara berlebihan.

do_not_run_extensions_on_overprovisioned_v_ms
bool

Ketika Provisi berlebih diaktifkan, ekstensi hanya diluncurkan pada jumlah VM yang diminta yang akhirnya disimpan. Properti ini akan memastikan bahwa ekstensi tidak berjalan pada VM ekstra yang disediakan secara berlebihan.

single_placement_group
bool

Jika benar, ini membatasi set skala ke satu grup penempatan, dengan ukuran maksimum 100 komputer virtual. CATATAN: Jika singlePlacementGroup benar, singlePlacementGroup mungkin dimodifikasi menjadi false. Namun, jika singlePlacementGroup salah, itu tidak mungkin dimodifikasi menjadi true.

zone_balance
bool

Apakah akan memaksa distribusi Virtual Machine secara ketat melintasi x-zona jika terjadi pemadaman zona. properti zoneBalance hanya dapat diatur jika properti zona dari set skala berisi lebih dari satu zona. Jika tidak ada zona atau hanya satu zona yang ditentukan, maka properti zoneBalance tidak boleh diatur.

platform_fault_domain_count
int

Jumlah Domain Kesalahan untuk setiap grup penempatan.

proximity_placement_group
SubResource

Menentukan informasi tentang grup penempatan kedekatan tempat set skala komputer virtual harus ditetapkan. <br>:code:>><<<br>Minimum api-version: 2018-04-01.

host_group
SubResource

Menentukan informasi tentang grup host khusus tempat set skala komputer virtual berada. <br>:code:>><<<br>Minimum api-version: 2020-06-01.

additional_capabilities
AdditionalCapabilities

Menentukan kemampuan tambahan yang diaktifkan atau dinonaktifkan pada Virtual Machines di Set Skala Komputer Virtual. Misalnya: apakah Virtual Machines memiliki kemampuan untuk mendukung pemasangan disk data terkelola dengan jenis akun penyimpanan UltraSSD_LRS.

scale_in_policy
ScaleInPolicy

Menentukan kebijakan yang diterapkan saat menskalakan Virtual Machines di Set Skala Komputer Virtual.

orchestration_mode
str atau OrchestrationMode

Menentukan mode orkestrasi untuk set skala komputer virtual. Nilai yang diketahui adalah: "Seragam" dan "Fleksibel".

spot_restore_policy
SpotRestorePolicy

Menentukan properti Pemulihan Spot untuk set skala komputer virtual.

Variabel

id
str

Id Sumber Daya.

name
str

Nama sumber daya.

type
str

Jenis sumber daya

location
str

Lokasi sumber daya. Wajib diisi.

tags
dict[str, str]

Tag sumber daya.

sku
Sku

Sku set skala komputer virtual.

plan
Plan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

identity
VirtualMachineScaleSetIdentity

Identitas set skala komputer virtual, jika dikonfigurasi.

zones
list[str]

Zona set skala komputer virtual. CATATAN: Zona ketersediaan hanya dapat diatur saat Anda membuat set skala.

extended_location
ExtendedLocation

Lokasi yang diperluas dari Set Skala Komputer Virtual.

upgrade_policy
UpgradePolicy

Kebijakan peningkatan.

automatic_repairs_policy
AutomaticRepairsPolicy

Kebijakan untuk perbaikan otomatis.

virtual_machine_profile
VirtualMachineScaleSetVMProfile

Profil komputer virtual.

provisioning_state
str

Status penyediaan, yang hanya muncul dalam respons.

overprovision
bool

Menentukan apakah Set Skala Komputer Virtual harus disediakan secara berlebihan.

do_not_run_extensions_on_overprovisioned_v_ms
bool

Ketika Provisi berlebih diaktifkan, ekstensi hanya diluncurkan pada jumlah VM yang diminta yang akhirnya disimpan. Properti ini akan memastikan bahwa ekstensi tidak berjalan pada VM ekstra yang disediakan secara berlebihan.

unique_id
str

Menentukan ID yang secara unik mengidentifikasi Set Skala Komputer Virtual.

single_placement_group
bool

Jika benar, ini membatasi set skala ke satu grup penempatan, dengan ukuran maksimum 100 komputer virtual. CATATAN: Jika singlePlacementGroup benar, singlePlacementGroup mungkin dimodifikasi menjadi false. Namun, jika singlePlacementGroup salah, itu tidak mungkin dimodifikasi menjadi true.

zone_balance
bool

Apakah akan memaksa distribusi Virtual Machine secara ketat melintasi x-zona jika terjadi pemadaman zona. properti zoneBalance hanya dapat diatur jika properti zona dari set skala berisi lebih dari satu zona. Jika tidak ada zona atau hanya satu zona yang ditentukan, maka properti zoneBalance tidak boleh diatur.

platform_fault_domain_count
int

Jumlah Domain Kesalahan untuk setiap grup penempatan.

proximity_placement_group
SubResource

Menentukan informasi tentang grup penempatan kedekatan tempat set skala komputer virtual harus ditetapkan. <br>:code:>><<<br>Minimum api-version: 2018-04-01.

host_group
SubResource

Menentukan informasi tentang grup host khusus tempat set skala komputer virtual berada. <br>:code:>><<<br>Minimum api-version: 2020-06-01.

additional_capabilities
AdditionalCapabilities

Menentukan kemampuan tambahan yang diaktifkan atau dinonaktifkan pada Virtual Machines di Set Skala Komputer Virtual. Misalnya: apakah Virtual Machines memiliki kemampuan untuk mendukung pemasangan disk data terkelola dengan jenis akun penyimpanan UltraSSD_LRS.

scale_in_policy
ScaleInPolicy

Menentukan kebijakan yang diterapkan saat menskalakan Virtual Machines di Set Skala Komputer Virtual.

orchestration_mode
str atau OrchestrationMode

Menentukan mode orkestrasi untuk set skala komputer virtual. Nilai yang diketahui adalah: "Seragam" dan "Fleksibel".

spot_restore_policy
SpotRestorePolicy

Menentukan properti Pemulihan Spot untuk set skala komputer virtual.

time_created
datetime

Menentukan waktu saat sumber daya Virtual Machine Scale Set dibuat.:code:
:code:>><<<br>Minimum api-version: 2021-11-01.