ResourceGroupsOperations Kelas
Peringatan
JANGAN membuat instans kelas ini secara langsung.
Sebagai gantinya, Anda harus mengakses operasi berikut melalui
Atribut <xref:resource_groups>.
- Warisan
-
builtins.objectResourceGroupsOperations
Konstruktor
ResourceGroupsOperations(*args, **kwargs)
Metode
begin_delete |
Menghapus grup sumber daya. Saat Anda menghapus grup sumber daya, semua sumber dayanya juga akan dihapus. Menghapus grup sumber daya akan menghapus semua penyebaran templatnya dan operasi yang saat ini disimpan. |
begin_export_template |
Mengambil grup sumber daya yang ditentukan sebagai templat. |
check_existence |
Memeriksa apakah ada grup sumber daya. |
create_or_update |
Membuat atau memperbarui grup sumber daya. |
get |
Mendapatkan grup sumber daya. |
list |
Mendapatkan semua grup sumber daya untuk langganan. |
update |
Updates grup sumber daya. Grup sumber daya dapat diperbarui melalui operasi PATCH sederhana ke alamat grup. Format permintaan sama dengan untuk membuat grup sumber daya. Jika bidang tidak ditentukan, nilai saat ini dipertahankan. |
begin_delete
Menghapus grup sumber daya.
Saat Anda menghapus grup sumber daya, semua sumber dayanya juga akan dihapus. Menghapus grup sumber daya akan menghapus semua penyebaran templatnya dan operasi yang saat ini disimpan.
begin_delete(resource_group_name: str, force_deletion_types: str | None = None, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan dihapus. Nama tidak peka huruf besar/kecil. Wajib diisi.
- force_deletion_types
- str
Jenis sumber daya yang ingin Anda hapus paksa. Saat ini, hanya berikut ini yang didukung: forceDeletionTypes=Microsoft.Compute/virtualMachines,Microsoft.Compute/virtualMachineScaleSets. 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_export_template
Mengambil grup sumber daya yang ditentukan sebagai templat.
begin_export_template(resource_group_name: str, parameters: _models.ExportTemplateRequest, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ResourceGroupExportResult]
Parameter
- resource_group_name
- str
Nama grup sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.
- parameters
- ExportTemplateRequest atau IO
Parameter untuk mengekspor templat. Adalah jenis ExportTemplateRequest 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 ResourceGroupExportResult atau hasil cls(response)
Tipe hasil
Pengecualian
check_existence
Memeriksa apakah ada grup sumber daya.
check_existence(resource_group_name: str, **kwargs: Any) -> bool
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan diperiksa. Nama tidak peka huruf besar/kecil. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
bool atau hasil cls(response)
Tipe hasil
Pengecualian
create_or_update
Membuat atau memperbarui grup sumber daya.
create_or_update(resource_group_name: str, parameters: _models.ResourceGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan dibuat atau diperbarui. Dapat menyertakan karakter alfanumerik, garis bawah, tanda kurung, tanda hubung, titik (kecuali di akhir), dan karakter Unicode yang cocok dengan karakter yang diizinkan. Wajib diisi.
- parameters
- ResourceGroup atau IO
Parameter yang disediakan untuk membuat atau memperbarui grup sumber daya. Adalah jenis ResourceGroup 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
Mengembalikan
ResourceGroup atau hasil cls(response)
Tipe hasil
Pengecualian
get
Mendapatkan grup sumber daya.
get(resource_group_name: str, **kwargs: Any) -> ResourceGroup
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan didapatkan. Nama tidak peka huruf besar/kecil. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
ResourceGroup atau hasil cls(response)
Tipe hasil
Pengecualian
list
Mendapatkan semua grup sumber daya untuk langganan.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[ResourceGroup]
Parameter
- filter
- str
Filter yang akan diterapkan pada operation.:code:
:code:>><<<br>
Anda dapat memfilter menurut nama dan nilai tag. Misalnya, untuk memfilter nama dan nilai tag, gunakan $filter=tagName eq 'tag1' dan tagValue eq 'Value1'. Nilai defaultnya adalah Tidak Ada.
- top
- int
Jumlah hasil yang akan dikembalikan. Jika null diteruskan, mengembalikan semua grup sumber daya. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans ResourceGroup atau hasil cls(respons)
Tipe hasil
Pengecualian
update
Updates grup sumber daya.
Grup sumber daya dapat diperbarui melalui operasi PATCH sederhana ke alamat grup. Format permintaan sama dengan untuk membuat grup sumber daya. Jika bidang tidak ditentukan, nilai saat ini dipertahankan.
update(resource_group_name: str, parameters: _models.ResourceGroupPatchable, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan diperbarui. Nama tidak peka huruf besar/kecil. Wajib diisi.
- parameters
- ResourceGroupPatchable atau IO
Parameter yang disediakan untuk memperbarui grup sumber daya. Adalah jenis ResourceGroupPatchable 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
Mengembalikan
ResourceGroup atau hasil cls(response)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.resource.resources.v2020_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2020_06_01\\models\\__init__.py'>
Azure SDK for Python