CloudServiceRoleInstancesOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ComputeManagementClient's

Atribut <xref:cloud_service_role_instances>.

Warisan
builtins.object
CloudServiceRoleInstancesOperations

Konstruktor

CloudServiceRoleInstancesOperations(*args, **kwargs)

Metode

begin_delete

Menghapus instans peran dari layanan cloud.

begin_rebuild

Operasi Membangun kembali Asinkron Instans Peran menginstal ulang sistem operasi pada instans peran web atau peran pekerja dan menginisialisasi sumber daya penyimpanan yang digunakan oleh mereka. Jika Anda tidak ingin menginisialisasi sumber daya penyimpanan, Anda dapat menggunakan Reimage Role Instance.

begin_reimage

Operasi Reimage Role Instance asinkron menginstal ulang sistem operasi pada instans peran web atau peran pekerja.

begin_restart

Operasi Reboot Role Instance asinkron meminta boot ulang instans peran di layanan cloud.

get

Mendapatkan instans peran dari layanan cloud.

get_instance_view

Mengambil informasi tentang status run-time instans peran di layanan cloud.

get_remote_desktop_file

Mendapatkan file desktop jarak jauh untuk instans peran di layanan cloud.

list

Mendapatkan daftar semua instans peran dalam layanan cloud. Gunakan properti nextLink dalam respons untuk mendapatkan halaman instans peran berikutnya. Lakukan ini sampai nextLink null untuk mengambil semua instans peran.

begin_delete

Menghapus instans peran dari layanan cloud.

begin_delete(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. 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_rebuild

Operasi Membangun kembali Asinkron Instans Peran menginstal ulang sistem operasi pada instans peran web atau peran pekerja dan menginisialisasi sumber daya penyimpanan yang digunakan oleh mereka. Jika Anda tidak ingin menginisialisasi sumber daya penyimpanan, Anda dapat menggunakan Reimage Role Instance.

begin_rebuild(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. 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

Operasi Reimage Role Instance asinkron menginstal ulang sistem operasi pada instans peran web atau peran pekerja.

begin_reimage(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. 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

Operasi Reboot Role Instance asinkron meminta boot ulang instans peran di layanan cloud.

begin_restart(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. 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

get

Mendapatkan instans peran dari layanan cloud.

get(role_instance_name: str, resource_group_name: str, cloud_service_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> RoleInstance

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

expand
str atau InstanceViewTypes

Ekspresi perluas untuk diterapkan ke operasi. 'UserData' tidak didukung untuk layanan cloud. Nilai yang diketahui adalah: "instanceView" dan "userData". Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

RoleInstance atau hasil cls(response)

Tipe hasil

Pengecualian

get_instance_view

Mengambil informasi tentang status run-time instans peran di layanan cloud.

get_instance_view(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> RoleInstanceView

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

RoleInstanceView atau hasil cls(response)

Tipe hasil

Pengecualian

get_remote_desktop_file

Mendapatkan file desktop jarak jauh untuk instans peran di layanan cloud.

get_remote_desktop_file(role_instance_name: str, resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> Iterator[bytes]

Parameter

role_instance_name
str
Diperlukan

Nama instans peran. Wajib diisi.

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator byte respons atau hasil cls(respons)

Tipe hasil

Pengecualian

list

Mendapatkan daftar semua instans peran dalam layanan cloud. Gunakan properti nextLink dalam respons untuk mendapatkan halaman instans peran berikutnya. Lakukan ini sampai nextLink null untuk mengambil semua instans peran.

list(resource_group_name: str, cloud_service_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> Iterable[RoleInstance]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

expand
str atau InstanceViewTypes

Ekspresi perluas untuk diterapkan ke operasi. 'UserData' tidak didukung untuk layanan cloud. Nilai yang diketahui adalah: "instanceView" dan "userData". Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans RoleInstance atau hasil cls(respons)

Tipe hasil

Pengecualian

Atribut

models

models = <module 'azure.mgmt.compute.v2022_04_04.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_04_04\\models\\__init__.py'>