CapacityReservationsOperations Kelas
Peringatan
JANGAN membuat instans kelas ini secara langsung.
Sebagai gantinya, Anda harus mengakses operasi berikut melalui
Atribut <xref:capacity_reservations>.
- Warisan
-
builtins.objectCapacityReservationsOperations
Konstruktor
CapacityReservationsOperations(*args, **kwargs)
Metode
begin_create_or_update |
Operasi untuk membuat atau memperbarui reservasi kapasitas. Harap dicatat bahwa beberapa properti hanya dapat diatur selama pembuatan reservasi kapasitas. Silakan merujuk ke https://aka.ms/CapacityReservation untuk detail lebih lanjut. |
begin_delete |
Operasi untuk menghapus reservasi kapasitas. Operasi ini hanya diperbolehkan ketika semua sumber daya terkait dilepaskan dari reservasi kapasitas. Silakan merujuk ke https://aka.ms/CapacityReservation untuk detail lebih lanjut. |
begin_update |
Operasi untuk memperbarui reservasi kapasitas. |
get |
Operasi yang mengambil informasi tentang reservasi kapasitas. |
list_by_capacity_reservation_group |
Mencantumkan semua reservasi kapasitas dalam grup reservasi kapasitas yang ditentukan. Gunakan properti nextLink sebagai respons untuk mendapatkan halaman reservasi kapasitas berikutnya. |
begin_create_or_update
Operasi untuk membuat atau memperbarui reservasi kapasitas. Harap dicatat bahwa beberapa properti hanya dapat diatur selama pembuatan reservasi kapasitas. Silakan merujuk ke https://aka.ms/CapacityReservation untuk detail lebih lanjut.
begin_create_or_update(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, parameters: _models.CapacityReservation, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CapacityReservation]
Parameter
- parameters
- CapacityReservation atau IO
Parameter yang disediakan untuk Membuat reservasi kapasitas. Adalah jenis CapacityReservation 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 CapacityReservation atau hasil cls(response)
Tipe hasil
Pengecualian
begin_delete
Operasi untuk menghapus reservasi kapasitas. Operasi ini hanya diperbolehkan ketika semua sumber daya terkait dilepaskan dari reservasi kapasitas. Silakan merujuk ke https://aka.ms/CapacityReservation untuk detail lebih lanjut.
begin_delete(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: 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
Operasi untuk memperbarui reservasi kapasitas.
begin_update(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, parameters: _models.CapacityReservationUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CapacityReservation]
Parameter
- parameters
- CapacityReservationUpdate atau IO
Parameter yang disediakan untuk operasi Perbarui reservasi kapasitas. Adalah jenis CapacityReservationUpdate 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 CapacityReservation atau hasil cls(response)
Tipe hasil
Pengecualian
get
Operasi yang mengambil informasi tentang reservasi kapasitas.
get(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, *, expand: str | CapacityReservationInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservation
Parameter
- expand
- str atau CapacityReservationInstanceViewTypes
Ekspresi perluas untuk diterapkan pada operasi. 'InstanceView' mengambil rekam jepret properti runtime dari reservasi kapasitas yang dikelola oleh platform dan dapat berubah di luar operasi sarana kontrol. Nilai default "instanceView" tidak ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
CapacityReservation atau hasil cls(response)
Tipe hasil
Pengecualian
list_by_capacity_reservation_group
Mencantumkan semua reservasi kapasitas dalam grup reservasi kapasitas yang ditentukan. Gunakan properti nextLink sebagai respons untuk mendapatkan halaman reservasi kapasitas berikutnya.
list_by_capacity_reservation_group(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> Iterable[CapacityReservation]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans CapacityReservation atau hasil cls(response)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.compute.v2022_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_03_01\\models\\__init__.py'>
Azure SDK for Python