Bagikan melalui


ResourcesOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ResourceManagementClient's

Atribut <xref:resources>.

Warisan
builtins.object
ResourcesOperations

Konstruktor

ResourcesOperations(*args, **kwargs)

Metode

begin_move_resources

Pindahkan sumber daya dari satu grup sumber daya ke grup sumber daya lainnya. Sumber daya yang dipindahkan semuanya harus berada dalam grup sumber daya yang sama.

begin_update

Updates sumber daya.

check_existence

Memeriksa apakah sumber daya ada.

create_or_update

Membuat sumber daya.

delete

Hapus sumber daya dan semua sumber dayanya.

get

Mengembalikan sumber daya milik grup sumber daya.

list

Dapatkan semua sumber daya di bawah langganan.

begin_move_resources

Pindahkan sumber daya dari satu grup sumber daya ke grup sumber daya lainnya. Sumber daya yang dipindahkan semuanya harus berada dalam grup sumber daya yang sama.

begin_move_resources(source_resource_group_name: str, parameters: _models.ResourcesMoveInfo, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parameter

source_resource_group_name
str
Diperlukan

Nama grup sumber daya sumber daya. Wajib diisi.

parameters
ResourcesMoveInfo atau IO
Diperlukan

memindahkan parameter sumber daya. Adalah jenis ResourcesMoveInfo 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 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

Updates sumber daya.

begin_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya untuk sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Namespace penyedia sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya induk. Wajib diisi.

resource_type
str
Diperlukan

Jenis sumber daya sumber daya yang akan diperbarui. Wajib diisi.

resource_name
str
Diperlukan

Nama sumber daya yang akan diperbarui. Wajib diisi.

api_version
str
Diperlukan

Versi API yang digunakan untuk operasi. Wajib diisi.

parameters
GenericResource atau IO
Diperlukan

Parameter untuk memperbarui sumber daya. Adalah jenis GenericResource 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 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 GenericResource atau hasil cls(response)

Tipe hasil

Pengecualian

check_existence

Memeriksa apakah sumber daya ada.

check_existence(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> bool

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Identitas sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_type
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_name
str
Diperlukan

Identitas sumber daya. Wajib diisi.

api_version
str
Diperlukan

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 sumber daya.

create_or_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.GenericResource

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Identitas sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_type
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_name
str
Diperlukan

Identitas sumber daya. Wajib diisi.

api_version
str
Diperlukan

Wajib diisi.

parameters
GenericResource atau IO
Diperlukan

Membuat atau memperbarui parameter sumber daya. Adalah jenis GenericResource 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

GenericResource atau hasil cls(response)

Tipe hasil

Pengecualian

delete

Hapus sumber daya dan semua sumber dayanya.

delete(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Identitas sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_type
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_name
str
Diperlukan

Identitas sumber daya. Wajib diisi.

api_version
str
Diperlukan

Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Mengembalikan sumber daya milik grup sumber daya.

get(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> GenericResource

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Identitas sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_type
str
Diperlukan

Identitas sumber daya. Wajib diisi.

resource_name
str
Diperlukan

Identitas sumber daya. Wajib diisi.

api_version
str
Diperlukan

Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

GenericResource atau hasil cls(response)

Tipe hasil

Pengecualian

list

Dapatkan semua sumber daya di bawah langganan.

list(filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]

Parameter

filter
str
Diperlukan

Filter yang akan diterapkan pada operasi. Nilai defaultnya adalah Tidak Ada.

expand
str
Diperlukan

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
Diperlukan

Jumlah hasil yang akan dikembalikan. Jika null diteruskan, mengembalikan semua 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

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'>