az policy assignment non-compliance-message
策略分配使用的不符合性消息。
封闭式策略分配用于报告不符合性的自定义消息。
命令
| 名称 | 说明 | 类型 | Status |
|---|---|---|---|
| az policy assignment non-compliance-message create |
创建不符合性消息。 |
Core | GA |
| az policy assignment non-compliance-message delete |
删除不符合性消息。 |
Core | GA |
| az policy assignment non-compliance-message list |
检索不符合性消息。 |
Core | GA |
| az policy assignment non-compliance-message show |
检索不符合性消息。 |
Core | GA |
| az policy assignment non-compliance-message update |
更新不符合性消息。 |
Core | GA |
az policy assignment non-compliance-message create
在资源命令的未来版本中,返回值将更改。 这将是单个创建的消息对象,而不是消息对象的完整数组。
创建不符合性消息。
创建自定义消息,用于报告与给定名称和范围匹配的策略分配不符合性。
az policy assignment non-compliance-message create --message
--name
[--policy-definition-reference-id]
[--resource-group]
[--scope]
示例
将不符合性消息添加到策略分配
az policy assignment non-compliance-message create -g MyResourceGroup -n MyPolicyAssignment -m 'Resources must follow naming standards'
在分配的策略集定义中为特定策略添加不符合性消息
az policy assignment non-compliance-message create -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources must use allowed SKUs' --policy-definition-reference-id SkuPolicyRefId
必需参数
自定义不符合性消息。
策略分配的名称。
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
策略定义引用 ID。
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
策略分配的范围。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az policy assignment non-compliance-message delete
在资源命令的未来版本中,返回值将更改。 它将为空,而不是剩余消息对象的完整数组。
删除不符合性消息。
从与给定名称和范围匹配的策略分配中删除不符合性消息。
az policy assignment non-compliance-message delete --message
--name
[--policy-definition-reference-id]
[--resource-group]
[--scope]
示例
从包含特定消息的策略分配中删除不符合性消息,且没有策略定义引用 ID
az policy assignment non-compliance-message delete -g MyResourceGroup -n MyPolicyAssignment -m 'Resources must follow naming standards'
从包含特定消息和特定策略定义引用 ID 的策略分配中删除不符合性消息
az policy assignment non-compliance-message delete -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources must use allowed SKUs' --policy-definition-reference-id SkuPolicyRefId
必需参数
自定义不符合性消息。
策略分配的名称。
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
策略定义引用 ID。
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
策略分配的范围。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az policy assignment non-compliance-message list
检索不符合性消息。
从与给定名称和范围匹配的策略分配中检索所有不符合性消息。
az policy assignment non-compliance-message list --name
[--resource-group]
[--scope]
示例
列出策略分配的不符合性消息
az policy assignment non-compliance-message list -g MyResourceGroup -n MyPolicyAssignment
必需参数
策略分配的名称。
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
策略分配的范围。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az policy assignment non-compliance-message show
检索不符合性消息。
检索并显示属于与给定名称和范围匹配的策略分配的不符合性消息的详细信息。
az policy assignment non-compliance-message show --message
--name
[--policy-definition-reference-id]
[--resource-group]
[--scope]
示例
显示包含特定消息和策略定义引用 ID 的策略分配中的不符合性消息
az policy assignment non-compliance-message show -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources must use allowed SKUs' --policy-definition-reference-id SkuPolicyRefId
必需参数
自定义不符合性消息。
策略分配的名称。
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
策略定义引用 ID。
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
策略分配的范围。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az policy assignment non-compliance-message update
更新不符合性消息。
更新属于与给定名称和范围匹配的策略分配的不符合性消息。
az policy assignment non-compliance-message update --message
--name
[--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--policy-definition-reference-id]
[--remove]
[--resource-group]
[--scope]
[--set]
示例
在分配的策略集定义中更新特定策略的不符合性消息
az policy assignment non-compliance-message update -g MyResourceGroup -n MyPolicySetAssignment -m 'Resources may only use SKUs from [preferredSKU, anotherGoodSKU]' --policy-definition-reference-id SkuPolicyRefId
必需参数
自定义不符合性消息。
策略分配的名称。
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
通过指定路径和键值对将对象添加到对象列表。 示例:--add property.listProperty <key=value, string or JSON string>。
| 属性 | 值 |
|---|---|
| 参数组: | Generic Update Arguments |
使用“set”或“add”时,保留字符串文本,而不是尝试转换为 JSON。
| 属性 | 值 |
|---|---|
| 参数组: | Generic Update Arguments |
| 接受的值: | 0, 1, f, false, n, no, t, true, y, yes |
策略定义引用 ID。
从列表中删除属性或元素。 示例: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| 属性 | 值 |
|---|---|
| 参数组: | Generic Update Arguments |
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
策略分配的范围。
通过指定要设置的属性路径和值来更新对象。 示例:--set property1.property2=<value>。
| 属性 | 值 |
|---|---|
| 参数组: | Generic Update Arguments |
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |