响应参数
5.4 保护组
5.4.1 创建保护组
功能介绍
创建保护组。 说明: 本接口为异步接口,调用成功只是表示请求下发,创建结果需要 通过“查询job状态”接口获取
接口约束
无
调试
您可以在API Explorer中调试该接口。
URI
POST /v1/{project_id}/server-groups
表5-127 路径参数
参数 是否必选 参数类型 描述
project_id 是 String 项目ID。
请求参数
表5-128 请求 Header 参数
参数 是否必选 参数类型 描述
X-Auth-Token 是 String 用户Token。通过调用IAM服务 获取用户Token接口获取(响应 消息头中X-Subject-Token的 值)
表5-129 请求 Body 参数
参数 是否必选 参数类型 描述
server_group 是 CreateProtec tionGroupRe questParams object
保护组信息。
表5-130 CreateProtectionGroupRequestParams
description 否 String 指定保护组的描述,最大支持长 度为64个字节。不能包含左尖 括号(<)或右尖括号(>)。
最小长度:1 最大长度:64 source_availa
bility_zone 是 String 指定保护组的生产站点可用区名 称。
target_availab
ility_zone 是 String 指定保护组的容灾站点可用区名 称。
domain_id 是 String 指定双活域的ID。
source_vpc_id 是 String 生产站点虚拟私有云ID。
dr_type 否 String 部署模式。默认值为
“migration”,migration表示 VPC内迁移。
缺省值:migration 枚举值:
● migration
响应参数
状态码: 200
表5-131 响应 Body 参数
参数 参数类型 描述
job_id String 成功返回jobId信息
状态码: 400
表5-132 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-133 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 401
表5-134 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-135 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 403
表5-136 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-137 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 404
表5-138 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-139 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 405
表5-140 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-141 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 406
表5-142 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-143 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 407
表5-144 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-145 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 408
表5-146 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-147 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 409
表5-148 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-149 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 500
表5-150 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-151 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 501
表5-152 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-153 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 503
表5-154 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-155 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
状态码: 504
表5-156 响应 Body 参数
参数 参数类型 描述
error ErrorInfo
object 失败返回结构
表5-157 ErrorInfo
参数 参数类型 描述
message String 错误信息
code String 错误码
请求示例
POST https://{endpoint}/v1/{project_id}/server-groups { "server_group" : {
"name" : "testname", "description" : "description",
"source_availability_zone" : "cn-north-1a", "target_availability_zone" : "cn-north-1b",
"domain_id" : "fb4bb8e3-a574-4437-a156-78c916aeea4d", "source_vpc_id" : "046852ef-c49d-409b-8389-546aaaa5701f", "dr_type" : "migration"
}}
响应示例
状态码: 200 OK
{ "job_id" : "0000000062db92d70162db9d200f000a"
}
状态码
状态码 描述
200 OK
400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found
405 Method Not Allowed 406 Not Acceptable
407 Proxy Authentication Required 408 Request Timeout
409 Conflict
500 Internal Server Error
状态码 描述
501 Not Implemented 503 Service Unavailable 504 Gateway Timeout
错误码
请参见错误码。