BlobInventoryPolicyFilter interface
定义 Blob 清单规则筛选器条件的对象。 对于“Blob”definition.objectType,所有筛选器属性都适用,需要“blobTypes”,其他属性是可选的。 对于“Container”definition.objectType,仅 prefixMatch 适用,并且是可选的。
属性
| blob |
预定义枚举值的数组。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帐户不支持 pageBlobs。 当 definition.objectType 属性设置为“Blob”时,此字段是必需的。 |
| creation |
此属性用于根据对象创建时间筛选对象 |
| exclude |
一个由最多 10 个 blob 前缀从清单中排除的字符串数组。 |
| include |
当值设置为 true 时,在 Blob 清单中包含 Blob 版本。 如果此属性设置为 true,则定义.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,则定义.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[]