修改服务实例
功能介绍
修改实例的节点、组织,目前仅支持添加、删除节点(IEF模式不支持添加、删除节点),添加、删除组织,共4种类型,每次操作只可以操作一种类型。此接口不支持包周期模式; 注意注册IEF节点时,IEF节点名称长度应该为4-24位的字符
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
PUT /v2/{project_id}/blockchains/{blockchain_id}
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| project_id | 是 | String | 租户从IAM申请到的项目ID,一般为32位字符串 | 
| blockchain_id | 是 | String | bcs 服务id | 
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| X-Auth-Token | 是 | String | 账号token 最小长度:1 最大长度:32768 | 
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| node_orgs | 是 | Array of NodeOrgs objects | 添加节点的组织列表 | 
| publicips | 否 | Array of IefNodeinfo objects | ief添加组织时,ief节点信息。绑定模式的IEF服务,新增组织时,该字段必填 | 
| is_delete_org | 否 | Boolean | 是否是删除组织 | 
响应参数
状态码: 200
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| operation_id | String | 操作记录id | 
状态码: 400
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| error_code | String | 错误码 最小长度:8 最大长度:36 | 
| error_msg | String | 错误描述 最小长度:2 最大长度:512 | 
状态码: 401
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| error_code | String | 错误码 最小长度:8 最大长度:36 | 
| error_msg | String | 错误描述 最小长度:2 最大长度:512 | 
状态码: 403
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| error_code | String | 错误码 最小长度:8 最大长度:36 | 
| error_msg | String | 错误描述 最小长度:2 最大长度:512 | 
状态码: 404
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| error_code | String | 错误码 最小长度:8 最大长度:36 | 
| error_msg | String | 错误描述 最小长度:2 最大长度:512 | 
状态码: 500
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| error_code | String | 错误码 最小长度:8 最大长度:36 | 
| error_msg | String | 错误描述 最小长度:2 最大长度:512 | 
请求示例
{
  "node_orgs" : [ {
    "name" : "organization",
    "node_count" : 1
  } ],
  "is_delete_org" : false
}
 响应示例
状态码: 200
Ok
{
  "operation_id" : "BCSSVC01-03-1617158790255323683"
}
  状态码: 400
Bad Request
{
  "error_code" : "BCS.4006014",
  "error_msg" : "Invalid Parameter quotasType : ecs"
}
  状态码: 401
Unauthorized
{
  "error_code" : "BCS.4010401",
  "error_msg" : "Incorrect token or token resolution failed"
}
  状态码: 403
Forbidden
{
  "error_code" : "BCS.4030403",
  "error_msg" : "No permissions to request this method"
}
  状态码: 404
Not Found
{
  "error_code" : "BCS.4040404",
  "error_msg" : "Not Found:the url is not found"
}
  状态码: 500
InternalServerError
{
  "error_code" : "BCS.5000500",
  "error_msg" : "Internal Server Error"
}
 状态码
| 状态码 | 描述 | 
|---|---|
| 200 | Ok | 
| 400 | Bad Request | 
| 401 | Unauthorized | 
| 403 | Forbidden | 
| 404 | Not Found | 
| 500 | InternalServerError | 
错误码
请参见错误码。
 
  