VirtualMachineScaleSetVMsOperations Kelas
Peringatan
JANGAN membuat instans kelas ini secara langsung.
Sebagai gantinya, Anda harus mengakses operasi berikut melalui
Atribut <xref:virtual_machine_scale_set_vms>.
- Warisan
-
builtins.objectVirtualMachineScaleSetVMsOperations
Konstruktor
VirtualMachineScaleSetVMsOperations(*args, **kwargs)
Metode
begin_deallocate |
Membatalkan alokasi komputer virtual tertentu dalam set skala VM. Mematikan komputer virtual dan melepaskan sumber daya komputasi yang digunakannya. Anda tidak ditagih untuk sumber daya komputasi komputer virtual ini setelah dibatalkan alokasinya. |
begin_delete |
Menghapus komputer virtual dari set skala VM. |
begin_perform_maintenance |
Melakukan pemeliharaan pada komputer virtual dalam set skala VM. |
begin_power_off |
Matikan (hentikan) komputer virtual dalam set skala VM. Perhatikan bahwa sumber daya masih terlampir dan Anda dikenakan biaya untuk sumber daya tersebut. Sebagai gantinya, gunakan batalkan alokasi untuk merilis sumber daya dan menghindari biaya. |
begin_redeploy |
Mematikan komputer virtual dalam set skala komputer virtual, memindahkannya ke simpul baru, dan menyalakannya kembali. |
begin_reimage |
Menggambar ulang (meningkatkan sistem operasi) komputer virtual tertentu dalam set skala VM. |
begin_reimage_all |
Memungkinkan Anda untuk mencadangkan ulang semua disk ( termasuk disk data ) dalam instans set skala VM. Operasi ini hanya didukung untuk disk terkelola. |
begin_restart |
Memulai ulang komputer virtual dalam set skala VM. |
begin_run_command |
Jalankan perintah pada komputer virtual dalam set skala VM. |
begin_start |
Memulai komputer virtual dalam set skala VM. |
begin_update |
Updates komputer virtual set skala VM. |
get |
Mendapatkan komputer virtual dari set skala VM. |
get_instance_view |
Mendapatkan status komputer virtual dari set skala VM. |
list |
Mendapatkan daftar semua komputer virtual dalam set skala VM. |
retrieve_boot_diagnostics_data |
Operasi untuk mengambil URI SAS dari log diagnostik boot untuk komputer virtual dalam set skala VM. |
simulate_eviction |
Operasi untuk mensimulasikan pengeluaran komputer virtual spot dalam set skala VM. |
begin_deallocate
Membatalkan alokasi komputer virtual tertentu dalam set skala VM. Mematikan komputer virtual dan melepaskan sumber daya komputasi yang digunakannya. Anda tidak ditagih untuk sumber daya komputasi komputer virtual ini setelah dibatalkan alokasinya.
async begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_delete
Menghapus komputer virtual dari set skala VM.
async begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, force_deletion: bool | None = None, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- force_deletion
- bool
Parameter opsional untuk memaksa penghapusan komputer virtual dari set skala VM. (Fitur dalam Pratinjau). Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_perform_maintenance
Melakukan pemeliharaan pada komputer virtual dalam set skala VM.
async begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_power_off
Matikan (hentikan) komputer virtual dalam set skala VM. Perhatikan bahwa sumber daya masih terlampir dan Anda dikenakan biaya untuk sumber daya tersebut. Sebagai gantinya, gunakan batalkan alokasi untuk merilis sumber daya dan menghindari biaya.
async begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, skip_shutdown: bool = False, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- skip_shutdown
- bool
Parameter untuk meminta penonaktifan VM yang tidak baik. Nilai benar untuk bendera ini menunjukkan penonaktifan yang tidak baik sedangkan false menunjukkan sebaliknya. Nilai default untuk bendera ini adalah false jika tidak ditentukan. Nilai defaultnya adalah Salah.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_redeploy
Mematikan komputer virtual dalam set skala komputer virtual, memindahkannya ke simpul baru, dan menyalakannya kembali.
async begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_reimage
Menggambar ulang (meningkatkan sistem operasi) komputer virtual tertentu dalam set skala VM.
async begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, vm_scale_set_vm_reimage_input: _models.VirtualMachineScaleSetVMReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- vm_scale_set_vm_reimage_input
- VirtualMachineScaleSetVMReimageParameters atau IO
Parameter untuk Reimaging Virtual machine di ScaleSet. Apakah jenis VirtualMachineScaleSetVMReimageParameters atau jenis IO. Nilai defaultnya adalah Tidak Ada.
- content_type
- str
Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_reimage_all
Memungkinkan Anda untuk mencadangkan ulang semua disk ( termasuk disk data ) dalam instans set skala VM. Operasi ini hanya didukung untuk disk terkelola.
async begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_restart
Memulai ulang komputer virtual dalam set skala VM.
async begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_run_command
Jalankan perintah pada komputer virtual dalam set skala VM.
async begin_run_command(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.RunCommandResult]
Parameter
- parameters
- RunCommandInput atau IO
Parameter yang disediakan ke operasi perintah Jalankan. Adalah jenis RunCommandInput atau jenis IO. Wajib diisi.
- content_type
- str
Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json', 'text/json'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan RunCommandResult atau hasil cls(respons)
Tipe hasil
Pengecualian
begin_start
Memulai komputer virtual dalam set skala VM.
async begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_update
Updates komputer virtual set skala VM.
async begin_update(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.VirtualMachineScaleSetVM, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.VirtualMachineScaleSetVM]
Parameter
- vm_scale_set_name
- str
Nama set skala VM tempat ekstensi harus dibuat atau diperbarui. Wajib diisi.
- parameters
- VirtualMachineScaleSetVM atau IO
Parameter yang diberikan ke operasi Perbarui Virtual Machine Scale Sets VM. Adalah jenis VirtualMachineScaleSetVM atau jenis IO. Wajib diisi.
- content_type
- str
Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
- continuation_token
- str
Token kelanjutan untuk memulai ulang poller dari status tersimpan.
- polling
- bool atau AsyncPollingMethod
Secara default, metode polling Anda adalah AsyncARMPolling. Teruskan False agar operasi ini tidak melakukan polling, atau meneruskan objek polling yang diinisialisasi sendiri untuk strategi polling pribadi.
- polling_interval
- int
Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.
Mengembalikan
Instans AsyncLROPoller yang mengembalikan VirtualMachineScaleSetVM atau hasil cls(response)
Tipe hasil
Pengecualian
get
Mendapatkan komputer virtual dari set skala VM.
async get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachineScaleSetVM
Parameter
- expand
- str atau InstanceViewTypes
Ekspresi perluas untuk diterapkan pada operasi. 'InstanceView' akan mengambil tampilan instans komputer virtual. 'UserData' akan mengambil UserData komputer virtual. Nilai yang diketahui adalah: "instanceView" dan "userData". Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
VirtualMachineScaleSetVM atau hasil cls(respons)
Tipe hasil
Pengecualian
get_instance_view
Mendapatkan status komputer virtual dari set skala VM.
async get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
VirtualMachineScaleSetVMInstanceView atau hasil cls(response)
Tipe hasil
Pengecualian
list
Mendapatkan daftar semua komputer virtual dalam set skala VM.
list(resource_group_name: str, virtual_machine_scale_set_name: str, *, filter: str | None = None, select: str | None = None, expand: str | None = None, **kwargs: Any) -> AsyncIterable[VirtualMachineScaleSetVM]
Parameter
- filter
- str
Filter yang akan diterapkan ke operasi. Nilai yang diizinkan adalah 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. Nilai defaultnya adalah Tidak Ada.
- select
- str
Parameter daftar. Nilai yang diizinkan adalah 'instanceView', 'instanceView/statuses'. Nilai defaultnya adalah Tidak Ada.
- expand
- str
Ekspresi perluas untuk diterapkan ke operasi. Nilai yang diizinkan adalah 'instanceView'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans VirtualMachineScaleSetVM atau hasil cls(response)
Tipe hasil
Pengecualian
retrieve_boot_diagnostics_data
Operasi untuk mengambil URI SAS dari log diagnostik boot untuk komputer virtual dalam set skala VM.
async retrieve_boot_diagnostics_data(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult
Parameter
- sas_uri_expiration_time_in_minutes
- int
Durasi kedaluwarsa dalam menit untuk URI SAS dengan nilai antara 1 hingga 1440 menit. <br>
:code:>><<<br>
NOTE: Jika tidak ditentukan, URI SAS akan dihasilkan dengan durasi kedaluwarsa default 120 menit. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
RetrieveBootDiagnosticsDataResult atau hasil cls(response)
Tipe hasil
Pengecualian
simulate_eviction
Operasi untuk mensimulasikan pengeluaran komputer virtual spot dalam set skala VM.
async simulate_eviction(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> None
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Tidak ada atau hasil cls(respons)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.compute.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_11_01\\models\\__init__.py'>
Azure SDK for Python