Bagikan melalui


BlobInventoryPoliciesOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

StorageManagementClient's

Atribut <xref:blob_inventory_policies>.

Warisan
builtins.object
BlobInventoryPoliciesOperations

Konstruktor

BlobInventoryPoliciesOperations(*args, **kwargs)

Metode

create_or_update

Mengatur kebijakan inventori blob ke akun penyimpanan yang ditentukan.

delete

Menghapus kebijakan inventori blob yang terkait dengan akun penyimpanan yang ditentukan.

get

Mendapatkan kebijakan inventori blob yang terkait dengan akun penyimpanan yang ditentukan.

list

Mendapatkan kebijakan inventori blob yang terkait dengan akun penyimpanan yang ditentukan.

create_or_update

Mengatur kebijakan inventori blob ke akun penyimpanan yang ditentukan.

create_or_update(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | _models.BlobInventoryPolicyName, properties: _models.BlobInventoryPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobInventoryPolicy

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.

blob_inventory_policy_name
str atau BlobInventoryPolicyName
Diperlukan

Nama kebijakan inventori blob akun penyimpanan. Seharusnya selalu 'default'. Diperlukan "default".

properties
BlobInventoryPolicy atau IO
Diperlukan

Kebijakan inventori blob diatur ke akun penyimpanan. Apakah jenis BlobInventoryPolicy 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

BlobInventoryPolicy atau hasil cls(response)

Tipe hasil

Pengecualian

delete

Menghapus kebijakan inventori blob yang terkait dengan akun penyimpanan yang ditentukan.

delete(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **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.

blob_inventory_policy_name
str atau BlobInventoryPolicyName
Diperlukan

Nama kebijakan inventori blob akun penyimpanan. Seharusnya selalu 'default'. Diperlukan "default".

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Mendapatkan kebijakan inventori blob yang terkait dengan akun penyimpanan yang ditentukan.

get(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **kwargs: Any) -> BlobInventoryPolicy

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.

blob_inventory_policy_name
str atau BlobInventoryPolicyName
Diperlukan

Nama kebijakan inventori blob akun penyimpanan. Seharusnya selalu 'default'. Diperlukan "default".

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

BlobInventoryPolicy atau hasil cls(response)

Tipe hasil

Pengecualian

list

Mendapatkan kebijakan inventori blob yang terkait dengan akun penyimpanan yang ditentukan.

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

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 BlobInventoryPolicy atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

models

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