BlobInventoryPolicyFilter Class

An object that defines the blob inventory rule filter conditions.

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

Inheritance
azure.mgmt.storage._serialization.Model
BlobInventoryPolicyFilter

Constructor

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

Keyword-Only Parameters

Name Description
prefix_match

An array of strings for blob prefixes to be matched.

blob_types

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

include_blob_versions

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

include_snapshots

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

Variables

Name Description
prefix_match

An array of strings for blob prefixes to be matched.

blob_types

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

include_blob_versions

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

include_snapshots

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