Bagikan melalui


ObjectReplicationPoliciesOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

StorageManagementClient's

Atribut <xref:object_replication_policies>.

Warisan
builtins.object
ObjectReplicationPoliciesOperations

Konstruktor

ObjectReplicationPoliciesOperations(*args, **kwargs)

Metode

create_or_update

Membuat atau memperbarui kebijakan replikasi objek dari akun penyimpanan.

delete

Menghapus kebijakan replikasi objek yang terkait dengan akun penyimpanan yang ditentukan.

get

Dapatkan kebijakan replikasi objek akun penyimpanan dengan ID kebijakan.

list

Cantumkan kebijakan replikasi objek yang terkait dengan akun penyimpanan.

create_or_update

Membuat atau memperbarui kebijakan replikasi objek dari akun penyimpanan.

create_or_update(resource_group_name: str, account_name: str, object_replication_policy_id: str, properties: _models.ObjectReplicationPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ObjectReplicationPolicy

Parameter

resource_group_name
str
Diperlukan

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

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

object_replication_policy_id
str
Diperlukan

Untuk akun tujuan, berikan nilai 'default'. Konfigurasikan kebijakan pada akun tujuan terlebih dahulu. Untuk akun sumber, berikan nilai ID kebijakan yang dikembalikan saat Anda mengunduh kebijakan yang ditentukan pada akun tujuan. Kebijakan ini diunduh sebagai file JSON. Wajib diisi.

properties
ObjectReplicationPolicy atau IO
Diperlukan

Kebijakan replikasi objek diatur ke akun penyimpanan. ID kebijakan unik akan dibuat jika tidak ada. Adalah jenis ObjectReplicationPolicy 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

ObjectReplicationPolicy atau hasil cls(respons)

Tipe hasil

Pengecualian

delete

Menghapus kebijakan replikasi objek yang terkait dengan akun penyimpanan yang ditentukan.

delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Diperlukan

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

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

object_replication_policy_id
str
Diperlukan

Untuk akun tujuan, berikan nilai 'default'. Konfigurasikan kebijakan pada akun tujuan terlebih dahulu. Untuk akun sumber, berikan nilai ID kebijakan yang dikembalikan saat Anda mengunduh kebijakan yang ditentukan pada akun tujuan. Kebijakan ini diunduh sebagai file JSON. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Dapatkan kebijakan replikasi objek akun penyimpanan dengan ID kebijakan.

get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy

Parameter

resource_group_name
str
Diperlukan

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

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

object_replication_policy_id
str
Diperlukan

Untuk akun tujuan, berikan nilai 'default'. Konfigurasikan kebijakan pada akun tujuan terlebih dahulu. Untuk akun sumber, berikan nilai ID kebijakan yang dikembalikan saat Anda mengunduh kebijakan yang ditentukan pada akun tujuan. Kebijakan ini diunduh sebagai file JSON. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ObjectReplicationPolicy atau hasil cls(respons)

Tipe hasil

Pengecualian

list

Cantumkan kebijakan replikasi objek yang terkait dengan akun penyimpanan.

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

Parameter

resource_group_name
str
Diperlukan

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

account_name
str
Diperlukan

Nama akun penyimpanan dalam grup sumber daya yang ditentukan. Nama akun penyimpanan harus sepanjang antara 3 dan 24 karakter dan hanya menggunakan angka dan huruf kecil. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ObjectReplicationPolicy atau hasil cls(respons)

Tipe hasil

Pengecualian

Atribut

models

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