我必须向我的Azure存储帐户添加生命周期规则。问题是它们很多,并且它们的名称在数组参数中提供。但是我也有一个不一样的。我知道我可以这样使用“复制”功能:
"properties": {
"policy": {
"copy": [
{
"name": "rules",
"count": "[length(parameters('partitions'))]",
"input": {
"name": "...",
"enabled": "true",
"type": "Lifecycle",
"definition": {
"filters": {
"blobTypes": [ "blockBlob" ],
"prefixMatch": [
"...",
"..."
]
},
"actions": {
"baseBlob": {
"tierToCool": { "daysAfterModificationGreaterThan": 10 }
}
}
}
}
}
]
}
}
但是,此复制功能只是填充“ rules”属性。是否可以向该预填充集中添加另一个规则?如果是这样,我该怎么办?
答案 0 :(得分:0)
最终仅在单个规则中复制“ prefixMatch”值。这使我可以定义更多适用于其他容器的规则(不必重复进行)。