BlobInventoryPolicyFilter interface
定義 Blob 清查規則篩選準則的物件。 對於 'Blob' definition.objectType,所有篩選屬性都適用,需要 'blobTypes',而其他則是選擇性的。 對於 'Container' definition.objectType, only prefixMatch 是適用的,而且是選擇性的。
屬性
blob |
預先定義的列舉值陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援 pageBlobs。 當 definition.objectType 屬性設定為 'Blob' 時,需要此欄位。 |
creation |
此屬性用來根據物件建立時間篩選物件 |
exclude |
要從清查中排除最多 10 個 Blob 前置詞的字串陣列。 |
include |
當值設定為 true 時,在 Blob 清查中包含 Blob 版本。 如果此屬性設定為 true,則需要 definition.schemaFields 值 'VersionId 和 IsCurrentVersion',否則必須排除它們。 |
include |
針對 'Container' definition.objectType,definition.schemaFields 必須包含 'Deleted、Version、DeletedTime 和 RemainingRetentionDays'。 針對 'Blob' definition.objectType 和已啟用 HNS 的儲存體帳戶,definition.schemaFields 必須包含 'DeleteId、Deleted、DeletedTime 和 RemainingRetentionDays',而針對 Hns 停用的帳戶,definition.schemaFields 必須包含 'Deleted 和 RemainingRetentionDays',否則必須排除它。 |
include |
當值設定為 true 時,在 Blob 清查中包含 Blob 快照集。 如果此屬性設定為 true,則需要 definition.schemaFields 值 'Snapshot',否則必須排除它。 |
prefix |
包含最多 10 個 Blob 前置詞的字串陣列,包含在清查中。 |
屬性詳細資料
blobTypes
預先定義的列舉值陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援 pageBlobs。 當 definition.objectType 屬性設定為 'Blob' 時,需要此欄位。
blobTypes?: string[]
屬性值
string[]
creationTime
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[]