为容器中的所有 blob 设置生命周期管理规则
Set LifeCycle Management Rule on all blobs in a container
我正在尝试设置一个规则,如果容器中的所有 blob 在 x 天内未被修改,该规则将删除它们。我正在关注 this link
问题是,我无法找到适用于特定容器中所有 blob 的规则。我尝试使用 container/
和 container/*
但没有效果。
有人可以指导如何实现这一目标吗?谢谢
Get-AzStorageAccountManagementPolicy
的输出
PS C:\windows\system32> Get-AzStorageAccountManagementPolicy -ResourceGroupName “” -StorageAccountName “”
ResourceGroupName : “” StorageAccountName : “” Id :
/subscriptions/ddd
/resourceGroups/rg/providers/Microsoft.Storage/storageAccounts/storaccount/managementPolicies
/default Type : Microsoft.Storage/storageAccounts/managementPolicies LastModifiedTime
: 1/5/2021 10:54:21 AM Rules : [
{
"Enabled": true,
"Name": "allblobs",
"Definition": {
"Actions": {
"BaseBlob": {
"TierToCool": null,
"TierToArchive": null,
"Delete": {
"DaysAfterModificationGreaterThan": 1
}
},
"Snapshot": null
},
"Filters": {
"PrefixMatch": [
"cont1/"
],
"BlobTypes": [
"blockBlob"
]
}
}
}
]
如果要删除容器中的所有blob,则在策略-> 过滤器设置中,just specify the container name only
。例如容器名称为container1
,只需将Filter设置如下:
另请注意,它可能会在 24 小时后生效。我之前做过这个设置,效果很好。
我正在尝试设置一个规则,如果容器中的所有 blob 在 x 天内未被修改,该规则将删除它们。我正在关注 this link
问题是,我无法找到适用于特定容器中所有 blob 的规则。我尝试使用 container/
和 container/*
但没有效果。
有人可以指导如何实现这一目标吗?谢谢
Get-AzStorageAccountManagementPolicy
PS C:\windows\system32> Get-AzStorageAccountManagementPolicy -ResourceGroupName “” -StorageAccountName “”
ResourceGroupName : “” StorageAccountName : “” Id : /subscriptions/ddd /resourceGroups/rg/providers/Microsoft.Storage/storageAccounts/storaccount/managementPolicies /default Type : Microsoft.Storage/storageAccounts/managementPolicies LastModifiedTime : 1/5/2021 10:54:21 AM Rules : [ { "Enabled": true, "Name": "allblobs", "Definition": { "Actions": { "BaseBlob": { "TierToCool": null, "TierToArchive": null, "Delete": { "DaysAfterModificationGreaterThan": 1 } }, "Snapshot": null }, "Filters": { "PrefixMatch": [ "cont1/" ], "BlobTypes": [ "blockBlob" ] } } } ]
如果要删除容器中的所有blob,则在策略-> 过滤器设置中,just specify the container name only
。例如容器名称为container1
,只需将Filter设置如下:
另请注意,它可能会在 24 小时后生效。我之前做过这个设置,效果很好。