CloudServicesOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ComputeManagementClient's

Atribut <xref:cloud_services>.

Warisan
builtins.object
CloudServicesOperations

Konstruktor

CloudServicesOperations(*args, **kwargs)

Metode

begin_create_or_update

Membuat atau memperbarui layanan awan. Harap dicatat bahwa beberapa properti hanya dapat diatur selama pembuatan layanan awan.

begin_delete

Menghapus layanan awan.

begin_delete_instances

Menghapus instans peran di layanan awan.

begin_power_off

Matikan layanan awan. Perhatikan bahwa sumber daya masih terlampir dan Anda dikenakan biaya untuk sumber daya tersebut.

begin_rebuild

Bangun ulang Role Instances 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 Instances.

begin_reimage

Mencitrakan ulang operasi asinkron menginstal ulang sistem operasi pada instans peran web atau peran pekerja.

begin_restart

Memulai ulang satu atau beberapa instans peran dalam layanan cloud.

begin_start

Memulai layanan awan.

begin_update

Memperbarui layanan awan.

get

Menampilkan informasi tentang layanan awan.

get_instance_view

Mendapatkan status layanan awan.

list

Mendapatkan daftar semua layanan cloud di bawah grup sumber daya. Gunakan properti nextLink dalam respons untuk mendapatkan halaman berikutnya dari Cloud Services. Lakukan ini sampai nextLink null untuk mengambil semua Cloud Services.

list_all

Mendapatkan daftar semua layanan cloud dalam langganan, terlepas dari grup sumber daya terkait. Gunakan properti nextLink dalam respons untuk mendapatkan halaman berikutnya dari Cloud Services. Lakukan ini sampai nextLink null untuk mengambil semua Cloud Services.

begin_create_or_update

Membuat atau memperbarui layanan awan. Harap dicatat bahwa beberapa properti hanya dapat diatur selama pembuatan layanan awan.

begin_create_or_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudService | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CloudService]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

parameters
CloudService atau IO
Diperlukan

Objek layanan cloud. Adalah jenis CloudService 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 CloudService atau hasil cls(respons)

Tipe hasil

Pengecualian

begin_delete

Menghapus layanan awan.

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

Parameter

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_delete_instances

Menghapus instans peran di layanan awan.

begin_delete_instances(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

parameters
RoleInstances atau IO
Diperlukan

Daftar nama instans peran layanan awan. Adalah jenis RoleInstances 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_power_off

Matikan layanan awan. Perhatikan bahwa sumber daya masih terlampir dan Anda dikenakan biaya untuk sumber daya tersebut.

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

Parameter

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

Bangun ulang Role Instances 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 Instances.

begin_rebuild(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

parameters
RoleInstances atau IO
Diperlukan

Daftar nama instans peran layanan awan. Adalah jenis RoleInstances 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

Mencitrakan ulang operasi asinkron menginstal ulang sistem operasi pada instans peran web atau peran pekerja.

begin_reimage(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

parameters
RoleInstances atau IO
Diperlukan

Daftar nama instans peran layanan awan. Adalah jenis RoleInstances 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 inisialisasi Anda 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 satu atau beberapa instans peran dalam layanan cloud.

begin_restart(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

parameters
RoleInstances atau IO
Diperlukan

Daftar nama instans peran layanan awan. Adalah jenis RoleInstances 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 inisialisasi Anda 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_start

Memulai layanan awan.

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

Parameter

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 inisialisasi Anda 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

Memperbarui layanan awan.

begin_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudServiceUpdate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CloudService]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cloud_service_name
str
Diperlukan

Nama layanan awan. Wajib diisi.

parameters
CloudServiceUpdate atau IO
Diperlukan

Objek layanan cloud. Adalah jenis CloudServiceUpdate 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 inisialisasi Anda 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 CloudService atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Menampilkan informasi tentang layanan awan.

get(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudService

Parameter

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

CloudService atau hasil cls(respons)

Tipe hasil

Pengecualian

get_instance_view

Mendapatkan status layanan awan.

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

Parameter

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

CloudServiceInstanceView atau hasil cls(response)

Tipe hasil

Pengecualian

list

Mendapatkan daftar semua layanan cloud di bawah grup sumber daya. Gunakan properti nextLink dalam respons untuk mendapatkan halaman berikutnya dari Cloud Services. Lakukan ini sampai nextLink null untuk mengambil semua Cloud Services.

list(resource_group_name: str, **kwargs: Any) -> Iterable[CloudService]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans CloudService atau hasil cls(response)

Tipe hasil

Pengecualian

list_all

Mendapatkan daftar semua layanan cloud dalam langganan, terlepas dari grup sumber daya terkait. Gunakan properti nextLink dalam respons untuk mendapatkan halaman berikutnya dari Cloud Services. Lakukan ini sampai nextLink null untuk mengambil semua Cloud Services.

list_all(**kwargs: Any) -> Iterable[CloudService]

Parameter

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans CloudService atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

models

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