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 |
Hapus grup sumber daya. |
check_existence |
Memeriksa apakah grup sumber daya ada. |
create_or_update |
Buat grup sumber daya. |
export_template |
Mengambil grup sumber daya yang ditentukan sebagai templat. |
get |
Mendapatkan grup sumber daya. |
list |
Mendapatkan kumpulan grup sumber daya. |
list_resources |
Dapatkan semua sumber daya di bawah langganan. |
patch |
Grup sumber daya dapat diperbarui melalui operasi PATCH sederhana ke alamat grup. Format permintaan sama dengan untuk membuat grup sumber daya, meskipun jika bidang tidak ditentukan, nilai saat ini akan dibawa. |
begin_delete
Hapus grup sumber daya.
begin_delete(resource_group_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan dihapus. Nama tidak peka huruf besar/kecil. 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
check_existence
Memeriksa apakah grup sumber daya ada.
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
Buat 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. Wajib diisi.
- parameters
- ResourceGroup atau IO
Parameter yang disediakan untuk operasi membuat atau memperbarui layanan 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
export_template
Mengambil grup sumber daya yang ditentukan sebagai templat.
export_template(resource_group_name: str, parameters: _models.ExportTemplateRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroupExportResult
Parameter
- resource_group_name
- str
Nama grup sumber daya yang akan dibuat atau diperbarui. Wajib diisi.
- parameters
- ExportTemplateRequest atau IO
Parameter yang diberikan ke operasi grup sumber daya templat ekspor. 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
Mengembalikan
ResourceGroupExportResult 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 kumpulan grup sumber daya.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[ResourceGroup]
Parameter
- top
- int
Parameter kueri. 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(response)
Tipe hasil
Pengecualian
list_resources
Dapatkan semua sumber daya di bawah langganan.
list_resources(resource_group_name: str, filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]
Parameter
- resource_group_name
- str
Parameter kueri. Jika null diteruskan mengembalikan semua grup sumber daya. Wajib diisi.
- expand
- str
Daftar properti tambahan yang dipisahkan koma untuk disertakan dalam respons.
Nilai yang valid meliputi createdTime
, changedTime
dan provisioningState
. Contohnya,$expand=createdTime,changedTime
. Nilai defaultnya adalah Tidak Ada.
- top
- int
Parameter kueri. 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 GenericResourceExpanded atau hasil cls(response)
Tipe hasil
Pengecualian
patch
Grup sumber daya dapat diperbarui melalui operasi PATCH sederhana ke alamat grup. Format permintaan sama dengan untuk membuat grup sumber daya, meskipun jika bidang tidak ditentukan, nilai saat ini akan dibawa.
patch(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. Nama tidak peka huruf besar/kecil. Wajib diisi.
- parameters
- ResourceGroup atau IO
Parameter yang disediakan untuk operasi layanan grup sumber daya status pembaruan. 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
Atribut
models
models = <module 'azure.mgmt.resource.resources.v2016_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_02_01\\models\\__init__.py'>
Azure SDK for Python