Share via


BlobInventoryPolicyFilter Osztály

Egy objektum, amely meghatározza a blobleltár-szabály szűrőfeltételeit. A "Blob" definition.objectType esetében minden szűrőtulajdonság alkalmazható, a "blobTípusok" megadása kötelező, a többi nem kötelező. A "Container" definition.objectType esetében csak a prefixMatch alkalmazható, és nem kötelező.

Öröklődés
azure.mgmt.storage._serialization.Model
BlobInventoryPolicyFilter

Konstruktor

BlobInventoryPolicyFilter(*, prefix_match: List[str] | None = None, blob_types: List[str] | None = None, include_blob_versions: bool | None = None, include_snapshots: bool | None = None, **kwargs: Any)

Csak kulcsszavas paraméterek

Name Description
prefix_match

Sztringek tömbje a blobelőtagok egyeztetéséhez.

blob_types

Előre definiált enumerálási értékek tömbje. Az érvényes értékek közé tartozik a blockBlob, appendBlob, pageBlob. A Hns-fiókok nem támogatják a pageBlobs elemet. Ez a mező akkor szükséges, ha a definition.objectType tulajdonság értéke "Blob".

include_blob_versions

A blobok verzióit tartalmazza a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "VersionId és IsCurrentVersion" értékekre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell őket zárni.

include_snapshots

Blobpillanatképeket tartalmaz a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "Snapshot" értékre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell zárni.

Változók

Name Description
prefix_match

Sztringek tömbje a blobelőtagok egyeztetéséhez.

blob_types

Előre definiált enumerálási értékek tömbje. Az érvényes értékek közé tartozik a blockBlob, appendBlob, pageBlob. A Hns-fiókok nem támogatják a pageBlobs elemet. Ez a mező akkor szükséges, ha a definition.objectType tulajdonság értéke "Blob".

include_blob_versions

A blobok verzióit tartalmazza a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "VersionId és IsCurrentVersion" értékekre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell őket zárni.

include_snapshots

Blobpillanatképeket tartalmaz a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "Snapshot" értékre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell zárni.