文档首页/ 华为云UCS/ API参考/ API/ 策略管理/ 更新指定策略实例 - UpdatePolicyInstance
更新时间:2025-11-17 GMT+08:00
分享

更新指定策略实例 - UpdatePolicyInstance

功能介绍

更新指定策略实例

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项

URI

PUT /v1/policyinstances/{policyinstanceid}

表1 路径参数

参数

是否必选

参数类型

描述

policyinstanceid

String

策略实例id

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

身份认证信息,调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值

表3 请求Body参数

参数

是否必选

参数类型

描述

constraintTemplateID

String

策略模板的ID

enforcementAction

String

策略执行方式,当前支持warn和deny

namespaces

Array of strings

生效的命名空间

parameters

Object

策略实例的参数

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

jobID

String

任务id

状态码:400

表5 响应Body参数

参数

参数类型

描述

-

String

状态码:500

表6 响应Body参数

参数

参数类型

描述

-

String

请求示例

更新指定策略实例

PUT https://ucs.myhuaweicloud.com/v1/policyinstances/{policyinstanceid}

{
  "enforcementAction" : "warn",
  "namespaces" : [ "default" ],
  "parameters" : {
    "volumes" : [ "xxxxxx" ]
  },
  "constraintTemplateID" : "f1519ae2-adf8-11ed-9f9c-0255ac100186"
}

响应示例

状态码:200

更新策略实例的任务id

{
  "jobID" : "ae4e4da4-92f7-48c9-822d-6a9978d30d16"
}

状态码

状态码

描述

200

更新策略实例的任务id

400

客户端请求错误,服务器无法执行请求

500

服务器内部错误

错误码

请参见错误码

相关文档