gpt4 book ai didi

Azure 策略定义禁止创建超过每月特定成本的 VM?

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

有没有办法在 Azure 订阅中定义策略来阻止创建任何成本超过一定金额的虚拟机?我曾尝试定义一项将单个 SKU 列入白名单或黑名单的策略,但至少可以说维护起来很乏味。

最佳答案

你可以这样做:

第 1 部分:

在 Azure 门户中,选择“策略”服务在策略服务中,选择“定义”,添加策略定义按如下方式填充定义:

基础知识地点:(选择订阅)名称:拒绝高成本CPU虚拟机类别:定制

政策规则:{“模式”:“索引”,

"policyRule": {
"if": {
"allOf": [
{
"field": "type",
"equals": "Microsoft.Compute/virtualMachines"
},
{
"field": "Microsoft.Compute/virtualMachines/sku.name",
"in": "[parameters('listOfDeniedSKUs')]"
}
]
},
"then": {
"effect": "Deny"
}
},

"parameters": {
"listOfDeniedSKUs": {
"type": "Array",
"metadata": {
"description": "The list of size SKUs that are denied for virtual machines.",
"displayName": "Denied Size SKUs",
"strongType": "VMSKUs"
}
}
}

}

第 2 部分:稍等片刻,直到策略显示在定义列表中。在策略服务中,选择“分配”,分配策略。

基础知识策略定义:选择以上策略

政策选择除您想要允许的尺寸之外的所有尺寸

第 3 部分:每月审核并选择您要拒绝的任何新 SKU

关于Azure 策略定义禁止创建超过每月特定成本的 VM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71669651/

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