BlobInventoryPolicyFilter Class

An object that defines the blob inventory rule filter conditions.

All required parameters must be populated in order to send to Azure.

Inheritance
BlobInventoryPolicyFilter

Constructor

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

Variables

prefix_match
list[str]

An array of strings for blob prefixes to be matched.

blob_types
list[str]

Required. An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs.

include_blob_versions
bool

Includes blob versions in blob inventory when value set to true.

include_snapshots
bool

Includes blob snapshots in blob inventory when value set to true.