gpt4 book ai didi

.net - Azure blob 策略 - 自动上传 JSON 规则

转载 作者:行者123 更新时间:2023-12-03 04:49:14 25 4
gpt4 key购买 nike

我想配置 blob 的策略以删除不必要的条目,并且我准备了带有规则的 JSON,这可以做到这一点。该文件必须通过 Azure 门户上传。

{
"rules": [
{
"name": "ruleFoo",
"enabled": true,
"type": "Lifecycle",
"definition": {
"filters": {
"blobTypes": [ "blockBlob" ],
"prefixMatch": [ "container1/foo" ]
},
"actions": {
"baseBlob": {
"tierToCool": { "daysAfterModificationGreaterThan": 30 },
"tierToArchive": { "daysAfterModificationGreaterThan": 90 },
"delete": { "daysAfterModificationGreaterThan": 2555 }
},
"snapshot": {
"delete": { "daysAfterCreationGreaterThan": 90 }
}
}
}
}
]
}

我的目的是避免手动上传。有谁知道如何做到这一点吗?

最佳答案

要创建 Azure Blob 存储生命周期规则,您无法直接上传 .json 文件。

以下是自动创建规则的两种解决方法:

1.使用azure powershell直接,或者如果您仍然考虑使用 .json 文件,则需要使用 powershell 从 .json 文件读取值,然后使用 azure powershell使用 .json 文件中的值。

2.使用 Management Policies - Create Or Update rest api,或者如果您仍然考虑使用 .json 文件,请使用代码(.net 或其他编程语言)先从 .json 读取值,然后填写 rest api 中的每个字段。

如果您还有其他问题,例如不知道如何使用 azure powershell 或 Rest api,请告诉我。

关于.net - Azure blob 策略 - 自动上传 JSON 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60547793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com