Udostępnij za pośrednictwem


BlobInventoryPoliciesOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

StorageManagementClient's

<xref:blob_inventory_policies> Atrybut.

Dziedziczenie
builtins.object
BlobInventoryPoliciesOperations

Konstruktor

BlobInventoryPoliciesOperations(*args, **kwargs)

Metody

create_or_update

Ustawia zasady spisu obiektów blob na określone konto magazynu.

delete

Usuwa zasady spisu obiektów blob skojarzone z określonym kontem magazynu.

get

Pobiera zasady spisu obiektów blob skojarzone z określonym kontem magazynu.

list

Pobiera zasady spisu obiektów blob skojarzone z określonym kontem magazynu.

create_or_update

Ustawia zasady spisu obiektów blob na określone konto magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

blob_inventory_policy_name
str lub BlobInventoryPolicyName
Wymagane

Nazwa zasad spisu obiektów blob konta magazynu. Zawsze powinna być "domyślna". Wymagane jest ustawienie "default".

properties
BlobInventoryPolicy lub IO
Wymagane

Zasady spisu obiektów blob ustawione na konto magazynu. Jest typem obiektu BlobInventoryPolicy lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

BlobInventoryPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa zasady spisu obiektów blob skojarzone z określonym kontem magazynu.

delete(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **kwargs: Any) -> None

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

blob_inventory_policy_name
str lub BlobInventoryPolicyName
Wymagane

Nazwa zasad spisu obiektów blob konta magazynu. Zawsze powinna być "domyślna". Wymagane jest ustawienie "default".

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera zasady spisu obiektów blob skojarzone z określonym kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

blob_inventory_policy_name
str lub BlobInventoryPolicyName
Wymagane

Nazwa zasad spisu obiektów blob konta magazynu. Zawsze powinna być "domyślna". Wymagane jest ustawienie "default".

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

BlobInventoryPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobiera zasady spisu obiektów blob skojarzone z określonym kontem magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter. Wymagane.

account_name
str
Wymagane

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie obiektu BlobInventoryPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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