接口功能介绍
VPC替换DHCP选项集。
接口约束
VPC需已绑定别的DHCP选项集,DHCP选项集需已绑定别的VPC。
接口是否审批
否
URI
POST /v4/dhcpoptionsets/dhcp_replace_vpc
Content-Type
application/json
路径参数
无
Query参数
无
请求头header参数
无
请求体body参数
请求体body参数 | 参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|---|
regionID | 是 | String | 资源池 ID | |||
dhcpOptionSetsID | 是 | String | 集合ID | |||
vpcID | 是 | String | vpc id,必须是已绑定dhcp的vpc才能替换 |
响应参数
响应参数 | 参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
statusCode | Integer | 返回状态码(800为成功,900为失败) | 800 | ||
message | String | statusCode为900时的错误信息; statusCode为800时为success, 英文 | success | ||
description | String | statusCode为900时的错误信息; statusCode为800时为成功, 中文 | 成功 | ||
errorCode | String | statusCode为900时为业务细分错误码,三段式:product.module.code; statusCode为800时为SUCCESS | SUCCESS | ||
returnObj | Object | 接口业务数据 | returnObj |
表 returnObj | 参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
dhcpOptionSetsID | String | ID | dopt-7cnie7og7q |
枚举参数
无
请求头header示例
无
请求url示例
POST /v4/dhcpoptionsets/dhcp_replace_vpc
请求体body示例
{
"regionID": "81f7728662dd11ec810800155d307d5b",
"dhcpOptionSetsID": "dopt-9ae0a7pz2b",
"vpcID": "vpc-v6cdypju72"
}
响应示例
{
"statusCode": 800,
"errorCode": "SUCCESS",
"message": "success",
"description": "成功",
"returnObj": {
"dhcpOptionSetsID": "dopt-9ae0a7pz2b"
}
}
失败
{
"description": "请求参数错误",
"returnObj": "parameter: name",
"errorCode": "invalid.request.parameter",
"details": "",
"message": "request param error",
"statusCode": 900
}
状态码
请参考状态码说明。
错误码
请参考错误码说明。