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.v2022_11_01.models._models_py3.ResourceVirtualMachineScaleSet
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, priority_mix_policy: _models.PriorityMixPolicy | None = None, constrained_maximum_capacity: bool | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Lokasi sumber daya. Wajib diisi.
- 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.
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 Virtual Machine Scale Set harus diprovisikan 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 terlalu provisi.
- single_placement_group
- bool
Jika benar, ini membatasi skala yang diatur 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 Komputer Virtual 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>
Api-version minimum: 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 dalam 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.
- priority_mix_policy
- PriorityMixPolicy
Menentukan target yang diinginkan untuk mencampur VM prioritas Spot dan Regular dalam instans Flex VMSS yang sama.
- constrained_maximum_capacity
- bool
Properti opsional yang harus diatur ke True atau dihilangkan.
Variabel
- id
- str
Id Sumber Daya.
- name
- str
Nama sumber daya.
- type
- str
Jenis sumber daya
- location
- str
Lokasi sumber daya. Wajib diisi.
- 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.
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 provisi, yang hanya muncul dalam respons.
- overprovision
- bool
Menentukan apakah Virtual Machine Scale Set harus diprovisikan 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 terlalu provisi.
- unique_id
- str
Menentukan ID yang secara unik mengidentifikasi Set Skala Komputer Virtual.
- single_placement_group
- bool
Jika benar, ini membatasi skala yang diatur 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 Komputer Virtual 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>
Api-version minimum: 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 dalam 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.
- priority_mix_policy
- PriorityMixPolicy
Menentukan target yang diinginkan untuk mencampur VM prioritas Spot dan Regular dalam instans Flex VMSS yang sama.
- time_created
- datetime
Menentukan waktu saat sumber daya Set Skala Komputer Virtual dibuat.:code:
:code:>><<<br>
Minimum api-version: 2021-11-01.
- constrained_maximum_capacity
- bool
Properti opsional yang harus diatur ke True atau dihilangkan.
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk