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.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_delete
Menghapus komputer virtual dari set skala VM.
begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_perform_maintenance
Melakukan pemeliharaan pada komputer virtual dalam set skala VM.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller 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.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller 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.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_reimage
Menggambar ulang (meningkatkan sistem operasi) komputer virtual tertentu dalam set skala VM.
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) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller 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.
begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_restart
Memulai ulang komputer virtual dalam set skala VM.
begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_run_command
Jalankan perintah pada komputer virtual dalam set skala VM.
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) -> LROPoller[_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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan RunCommandResult atau hasil cls(response)
Tipe hasil
Pengecualian
begin_start
Memulai komputer virtual dalam set skala VM.
begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan None atau hasil cls(response)
Tipe hasil
Pengecualian
begin_update
Updates komputer virtual set skala VM.
begin_update(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.VirtualMachineScaleSetVM, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_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 PollingMethod
Secara default, metode polling Anda akan menjadi ARMPolling. 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 LROPoller yang mengembalikan VirtualMachineScaleSetVM atau hasil cls(respons)
Tipe hasil
Pengecualian
get
Mendapatkan komputer virtual dari set skala VM.
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.
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) -> Iterable[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.
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.
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_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python