共用方式為


BlobInventoryPolicyFilter interface

定義 Blob 清查規則篩選準則的物件。 對於 'Blob' definition.objectType,所有篩選屬性都適用,需要 'blobTypes',而其他則是選擇性的。 對於 'Container' definition.objectType, only prefixMatch 是適用的,而且是選擇性的。

屬性

blobTypes

預先定義的列舉值陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援 pageBlobs。 當 definition.objectType 屬性設定為 'Blob' 時,需要此欄位。

creationTime

此屬性用來根據物件建立時間篩選物件

excludePrefix

要從清查中排除最多 10 個 Blob 前置詞的字串陣列。

includeBlobVersions

當值設定為 true 時,在 Blob 清查中包含 Blob 版本。 如果此屬性設定為 true,則需要 definition.schemaFields 值 'VersionId 和 IsCurrentVersion',否則必須排除它們。

includeDeleted

針對 'Container' definition.objectType,definition.schemaFields 必須包含 'Deleted、Version、DeletedTime 和 RemainingRetentionDays'。 針對 'Blob' definition.objectType 和已啟用 HNS 的儲存體帳戶,definition.schemaFields 必須包含 'DeleteId、Deleted、DeletedTime 和 RemainingRetentionDays',而針對 Hns 停用的帳戶,definition.schemaFields 必須包含 'Deleted 和 RemainingRetentionDays',否則必須排除它。

includeSnapshots

當值設定為 true 時,在 Blob 清查中包含 Blob 快照集。 如果此屬性設定為 true,則需要 definition.schemaFields 值 'Snapshot',否則必須排除它。

prefixMatch

包含最多 10 個 Blob 前置詞的字串陣列,包含在清查中。

屬性詳細資料

blobTypes

預先定義的列舉值陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援 pageBlobs。 當 definition.objectType 屬性設定為 'Blob' 時,需要此欄位。

blobTypes?: string[]

屬性值

string[]

creationTime

此屬性用來根據物件建立時間篩選物件

creationTime?: BlobInventoryCreationTime

屬性值

excludePrefix

要從清查中排除最多 10 個 Blob 前置詞的字串陣列。

excludePrefix?: string[]

屬性值

string[]

includeBlobVersions

當值設定為 true 時,在 Blob 清查中包含 Blob 版本。 如果此屬性設定為 true,則需要 definition.schemaFields 值 'VersionId 和 IsCurrentVersion',否則必須排除它們。

includeBlobVersions?: boolean

屬性值

boolean

includeDeleted

針對 'Container' definition.objectType,definition.schemaFields 必須包含 'Deleted、Version、DeletedTime 和 RemainingRetentionDays'。 針對 'Blob' definition.objectType 和已啟用 HNS 的儲存體帳戶,definition.schemaFields 必須包含 'DeleteId、Deleted、DeletedTime 和 RemainingRetentionDays',而針對 Hns 停用的帳戶,definition.schemaFields 必須包含 'Deleted 和 RemainingRetentionDays',否則必須排除它。

includeDeleted?: boolean

屬性值

boolean

includeSnapshots

當值設定為 true 時,在 Blob 清查中包含 Blob 快照集。 如果此屬性設定為 true,則需要 definition.schemaFields 值 'Snapshot',否則必須排除它。

includeSnapshots?: boolean

屬性值

boolean

prefixMatch

包含最多 10 個 Blob 前置詞的字串陣列,包含在清查中。

prefixMatch?: string[]

屬性值

string[]