文档首页/ 华为云UCS/ API参考/ API/ 容器舰队/ 创建舰队策略实例 - CreateClusterGroupPolicyInstance
更新时间:2025-11-17 GMT+08:00
分享

创建舰队策略实例 - CreateClusterGroupPolicyInstance

功能介绍

创建舰队策略实例

授权信息

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

URI

POST /v1/clustergroups/{clustergroupid}/policyinstance

表1 路径参数

参数

是否必选

参数类型

描述

clustergroupid

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

策略实例的参数

响应参数

状态码:201

表4 响应Body参数

参数

参数类型

描述

jobID

String

任务id

状态码:400

表5 响应Body参数

参数

参数类型

描述

-

String

状态码:404

表6 响应Body参数

参数

参数类型

描述

-

String

状态码:500

表7 响应Body参数

参数

参数类型

描述

-

String

请求示例

创建舰队策略实例

POST https://ucs.myhuaweicloud.com/v1/clustergroups/{clustergroupid}/policyinstance

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

响应示例

状态码:201

创建策略实例的Job的id

{
  "jobID" : "4882f643-6bb3-48c9-870e-b2a092cf155e"
}

状态码

状态码

描述

201

创建策略实例的Job的id

400

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

404

资源不存在

500

服务器内部错误

错误码

请参见错误码

相关文档