VirtualMachineScaleSetVMsOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ComputeManagementClient's

Atribut <xref:virtual_machine_scale_set_vms>.

Warisan
builtins.object
VirtualMachineScaleSetVMsOperations

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

vm_scale_set_vm_reimage_input
VirtualMachineScaleSetVMReimageParameters atau IO
Diperlukan

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

parameters
RunCommandInput atau IO
Diperlukan

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM tempat ekstensi harus dibuat atau diperbarui. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

parameters
VirtualMachineScaleSetVM atau IO
Diperlukan

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: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachineScaleSetVM

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

expand
str

Ekspresi perluas untuk diterapkan pada operasi. Nilai yang diketahui adalah "instanceView" dan None. Nilai defaultnya adalah "instanceView".

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

virtual_machine_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

vm_scale_set_name
str
Diperlukan

Nama set skala VM. Wajib diisi.

instance_id
str
Diperlukan

ID instans komputer virtual. Wajib diisi.

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.v2020_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2020_06_01\\models\\__init__.py'>