云主机接口
创建云服务器
接口方法: POST
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:CreateInstance |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
post body参数
名称 | 类型 | 是否必须 | 描述 |
OrderId | String | 否 | 订单Id 如果传入orderId 则创建请求失败后需要用户自己撤销订单 |
PayType | Enum | 没有OrderId时必须 | 计费类型 PostPaid: 后付费 PrePay: 预付费 |
Period | Integer | Prepay必须 | 预付费周期 取值范围1~12或24 |
AutoRenewPeriod | Integer | Prepay可选 | 自动续费周期 取值范围1~12或0 默认是0 即不自动续订 |
TerminateMethod | Enum | 否 | 预付费实例到期策略 可选 删除DELETE 或者 转按量PERSIST |
InstanceName | String | 是 | 云服务器名,3-64字符,数字或者中划线组成,以字母开头 |
ImageId | String | 是 | 镜像id |
SpecType | String | 是 | 云主机规格码,需要注意类型,以 small2 规格为例,标准型 n1 为 nvm.n1.small2,标准型 n2 为 nvm.n2.small2,具体参考实例类型 |
Password | String | 否 | 云服务器系统管理员密码,8-30个字符,须同时包含大写字母,小写字母,数值和特殊符号中的一种以及以上。对linux主机无效。 |
KeyPairNames | List<Object> | 否 | linux主机秘钥列表,对 windows 主机无效 |
Placement | Object | 是 | 云主机位置信息 |
VirtualPrivateCloud | Object | 否 | 云主机所在网络Id,vpc网络必填,classic网络非必填。 |
SecurityGroupIds | List<String> | 否 | 安全组 ID 列表 当前只支持一个 ID。 VPC 环境下云主机必填。 |
AssociatePublicIpAddress | Boolean | 否 | 是否分配生命周期IP |
InternetMaxBandwidth | Integer | 否 | 生命周期IP带宽 |
NetworkChargeType | Enum | 否 | 生命周期IP计费方式 按带宽BANDWIDTH 或按流量TRAFFIC |
Description | String | 否 | 主机描述 一百字符以内 |
Personality | List<Object> | 否 | 用户自定义数据 仅linux云服务器支持 当前只支持注入一个自定义数据文件 文件内容不超过16K |
GroupId | string | 否 | 置换群组id |
KeyPairNames参数
名称 | 类型 | 是否必须 | 描述 |
name | String | 是 | 密钥名称 |
fingerprint | String | 是 | 密钥指纹 |
Placement参数
名称 | 类型 | 是否必须 | 描述 |
ZoneId | String | 是 | 主机所在AZ,以华东1为例,可用区 A 为 cn-east-1a,可用区 B 为 cn-east-1b |
VirtualPrivateCloud参数
名称 | 类型 | 是否必须 | 描述 |
VpcId | String | 是 | 云主机所在网络Id |
SubnetId | String | 新版VPC必须 | 新版VPC子网Id |
Personality参数
名称 | 类型 | 是否必须 | 描述 |
Path | String | 是 | 用户自定义数据注入主机的路径 |
Contents | String | 是 | 用户注入的内容 文本大小不大于16K |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
OrderId | String | 订单Id |
Instances | List | 云主机列表 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=CreateInstance&Version=2017-12-14
-d '{
"PayType": "PrePay",
"Period": "6",
"AutoRenewPeriod": "6",
"InstanceName": "test",
"ImageId": "97f3fd8c-fb5a-11e7-8dee-3200174de000",
"SpecType": "nvm.n1.small2",
"KeyPairNames": [{"name":"ssh-key1","fingerprint":"37:8c:98:14:85:41:3f:78:ac:ca:6f:31:10:d8:4a:f5"}],
"Placement": {
"ZoneId": "cn-east-1a"
},
"VirtualPrivateCloud": {
"VpcId": "9c7fc4a1-fb5b-11e7-a988-3200174de000",
"SubnetId": "a6af71c0-fb5b-11e7-b619-3200174de000"
},
"SecurityGroupIds": ["b0d2ed3a-fb5b-11e7-a31c-3200174de000"],
"AssociatePublicIpAddress": true,
"InternetMaxBandwidth": 100,
"NetworkChargeType": "BANDWIDTH",
"Description": "this is a demo"
}
'
返回示例
{
"Instances": ["08220b8f-fb5f-11e7-99b3-3200174de000"],
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
启动云服务器
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:StartInstance |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=StartInstance&Version=2017-12-14
&InstanceId=92773b5f-b10e-4600-8f9b-91c0cb5579d3
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
停止云服务器
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:StopInstance |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=StopInstance&Version=2017-12-14
&InstanceId=92773b5f-b10e-4600-8f9b-91c0cb5579d3
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
重启云服务器
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:RebootInstance |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=RebootInstance&Version=2017-12-14
&InstanceId=92773b5f-b10e-4600-8f9b-91c0cb5579d3
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
修改云服务器信息
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:ModifyInstanceAttribute |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid |
Description | String | 是 | base64编码的字符串 编码前长度<100 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=ModifyInstanceAttribute&Version=2017-12-14
&InstanceId=92773b5f-b10e-4600-8f9b-91c0cb5579d3
&Description=dGVzdCBuZXcgb3BlbmFwaQ==
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
修改云服务器规格
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:ModifyInstanceSpec |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid |
SpecType | String | 否 | 云主机规格码 |
InternetMaxBandwidth | Integer | 否 | 云主机生命周期IP带宽 |
NetworkChargeType | String | 否 | 云主机生命周期IP计费方式 |
OrderId | String | 否 | 变配订单Id 如果填写订单Id 则订单规格需要和上述参数中的规格相同 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
OrderId | String | 订单Id |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=ModifyInstanceSpec&Version=2017-12-14
InstanceId=08220b8f-fb5f-11e7-99b3-3200174de000&SpecType=nvm.n1.large8&InternetMaxBandwidth=100
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
删除云服务器
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:DeleteInstance |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid 仅允许删除按量计费云主机 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=DeleteInstance&Version=2017-12-14
&InstanceId=08220b8f-fb5f-11e7-99b3-3200174de000
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
删除云服务器列表
接口方法: POST
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:DeleteInstances |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
post body参数
名称 | 类型 | 是否必须 | 描述 |
Instances | List | 否 | 待删除的云主机列表 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
UnDeletedInstances | String | 如果只有部分删除成功则返回未删除的云服务器列表 |
RequestId | String | 请求Id |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=DeleteInstances&Version=2017-12-14
-d {
"Instances": [
"28bde8ef-2952-4c04-8afd-355b5c5712d2",
"2181e850-8134-4335-ab64-86b6e0ca589f"
]
}
返回示例
// 全部删除成功
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
}
// 部分删除成功
{
"Code": "RequestFailed",
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626",
"UndeletedInstances": [
"f1a15c5b-03a9-4bd4-beac-890fa556d913",
"89e856ae-2a4a-4476-986a-2f94087c7b72"
]
}
查询操作日志
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:DescribeInstanceActionLogs |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
InstanceId | String | 是 | 云服务器uuid |
LastLogId | int | 是 | 由于日志记录是按照操作时间倒序输出 这里允许制定查询指定logId之前的日志 该参数不填则默认从最新一条日志开始 |
Limit | int | 否 | 查询结果每页结果数量 默认20 |
Offset | int | 否 | 查询结果起始序号 默认0 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
ActionLogs | List<Object> | 操作记录 按操作时间逆序排列 |
TotalCount | int | 操作记录数量 |
ActionLogs参数
名称 | 类型 | 描述 |
LogId | String | 日志记录id |
CreateAt | String | 操作日志时间 |
ActionType | String | 操作内容 |
ActionResult | String | 操作结果 |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=DescribeInstanceActionLogs&Version=2017-12-14
&InstanceId=92773b5f-b10e-4600-8f9b-91c0cb5579d3&LastLogId=224359
返回示例
{
"ActionLogs": [
{
"ActionResult": "成功",
"ActionType": "创建镜像",
"CreateAt": "2018-05-14T13:46:08Z",
"LogId": 223846
},
{
"ActionResult": "成功",
"ActionType": "停机",
"CreateAt": "2018-05-14T13:45:34Z",
"LogId": 223845
},
{
"ActionResult": "成功",
"ActionType": "创建",
"CreateAt": "2018-04-26T14:52:39Z",
"LogId": 222579
}
],
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626",
"TotalCount": 5
}
查询云服务器列表
接口方法: POST
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:DescribeInstanceList |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
Limit | int | 否 | 查询结果每页结果数量 默认20,最大100 |
Offset | int | 否 | 查询结果起始序号 默认0 |
post body参数
名称 | 类型 | 是否必须 | 描述 |
Filter | Object | 是 | 查询条件 可选 默认为空 为空则返回所有有权限查看的主机列表 |
Filter参数
名称 | 类型 | 是否必须 | 描述 |
Name | List | 否 | 主机名称列表 支持模糊匹配 |
InstanceId | List | 否 | 主机Id列表 精确匹配 |
PrivateIp | List | 否 | 私有网IP列表 精确匹配 |
VpcId | List | 否 | VPC网络Id列表 精确匹配 |
SubnetId | List | 否 | VPC网络子网Id列表 精确匹配 |
ZoneId | List | 否 | AZ列表 精确匹配 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
RequestId | String | 请求Id |
Instances | List<Object> | 查询到的云服务器信息列表 |
TotalCount | int | 查询到的云服务器总数量 |
Instances参数
名称 | 类型 | 描述 |
InstanceId | String | 云服务器uuid |
InstanceName | String | 云服务器名称 |
InstanceType | String | 云服务器操作系统类型 |
Image | Object | 云服务器所使用的镜像 |
SpecType | String | 云服务器规格 |
PayType | String | 云服务器计费类型 |
PrivateIpAddresses | List<String> | 云服务器私有网IP地址 |
EipAddress | String | 云服务器浮动公网IP地址 |
Placement | Object | 云服务器AZ信息 |
VirtualPrivateCloud | Object | 云服务器网络信息 |
PublicIpAddresses | List<String> | 云服务器生命周期公网IP地址 |
Status | String | 云服务器状态 |
LockReason | String | 如果非正常停服 如欠费等 显示停服原因 |
CreateAt | String | 云服务器创建时间 |
Image参数
名称 | 类型 | 描述 |
ImageId | String | 镜像Id |
ImageName | String | 镜像名称 |
ImageType | String | 镜像类型 Public or Private |
OsType | String | 操作系统类型 windows or linux |
OsVersion | String | 操作系统版本 |
Distribution | String | 操作系统发行版本 |
Placement参数
名称 | 类型 | 描述 |
ZoneId | String | 云服务器所在AZ名称 |
VirtualPrivateCloud参数
名称 | 类型 | 描述 |
VpcId | String | 云服务器所在VPC网络Id |
SubnetId | String | 云服务器所在VPC子网Id |
NetworkInterfaces参数
名称 | 类型 | 描述 |
NetworkInterfaceId | String | 网卡Id |
请求示例
https://${address}/nvm?Action=DescribeInstanceList&Version=2017-12-14&Limit=20&Offset=0
-d '{"Filter": {"Name": ["test"], "ZoneId": ["cn-east-1a"]}}'
返回示例
{
"Instances": [
{
"CreateAt": "2017-12-11T13:20:11Z",
"InstanceId": "ab1f801c-d3d1-4819-b57c-f46479b66d11",
"InstanceName": "test3",
"InstanceType": "linux",
"Image": {
"Distribution": "ubuntu",
"ImageId": "62faa9c9-5afe-4f0d-b073-e5e7eb468a83",
"ImageName": "Ubuntu 16.04 64\u4f4d",
"ImageType": "Public",
"OsType": "linux",
"OsVersion": "16.04"
},
"Placement": {
"ZoneId": "cn-east-1a"
},
"PayType": "PostPaid",
"PrivateIpAddresses": [
"10.18.192.40"
],
"SpecType": "nvm.n1.large8",
"Status": "ACTIVE"
},
{
"CreateAt": "2017-12-11T12:26:53Z",
"EipAddress": [
"115.238.123.41"
],
"InstanceId": "03a64a87-9b92-464b-ae1e-1ac3b503b5e1",
"InstanceName": "test2",
"InstanceType": "linux",
"Image": {
"Distribution": "ubuntu",
"ImageId": "62faa9c9-5afe-4f0d-b073-e5e7eb468a83",
"ImageName": "Ubuntu 16.04 64\u4f4d",
"ImageType": "Public",
"OsType": "linux",
"OsVersion": "16.04"
},
"Placement": {
"ZoneId": "cn-east-1a"
},
"PayType": "PostPaid",
"PrivateIpAddresses": [
"10.18.192.39"
],
"SpecType": "nvm.n1.large8",
"Status": "ACTIVE"
}
],
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626",
"TotalCount": 2
}
查询云服务器详细信息
所属服务
nvm
Action
DescribeInstance
Version
2017-12-14
Method
GET
描述
同步接口
请求参数
query
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
InstanceId | 云服务器uuid | string | 是 | |
Action | DescribeInstance | string | 是 | |
Version | 2017-12-14 | string | 是 | |
返回参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
Code | 仅返回http status code非200时有效 指示错误类型 | string | 否 | |
Message | 仅返回http status code非200时有效 指示详细错误信息 | string | 否 | |
RequestId | 请求Id | string | 是 | |
InstanceId | 云服务器uuid | string | 是 | |
InstanceName | 云服务器名称 | string | 是 | |
DnsRecordSetId | 云服务器DNS资源记录集Id | string | 否 | |
DnsZoneId | 云服务器DNS域Id | string | 否 | |
ReverseRecordSetId | 云服务器DNS反解资源记录集Id | string | 否 | |
ReverseZoneId | 云服务器DNS反解域Id | string | 否 | |
InstanceType | 云服务器操作系统类型 | string | 是 | |
SpecType | 云服务器规格 | string | 是 | |
Image | 云服务器所使用的镜像 | object | 是 | 详细信息见下表 |
PayType | 云服务器计费类型 | string | 是 | |
PrivateIpAddresses | 云服务器私有网IP地址 | array | 是 | |
EipAddress | 云服务器浮动公网IP地址 | string | 否 | |
KeyPairNames | linux云服务器秘钥列表 | array | 否 | |
Placement | 云服务器AZ信息 | object | 是 | 详细信息见下表 |
VirtualPrivateCloud | 云服务器网络信息 | object | 是 | 详细信息见下表 |
PublicIpAddresses | 云服务器生命周期公网IP地址 | array | 否 | |
NetworkChargeType | 云服务器生命周期公网IP计费类型 | string | 否 | |
InternetMaxBandwidth | 云服务器生命周期公网IP最大带宽 | string | 否 | |
Description | 云服务器描述信息 | string | 是 | |
Status | 云服务器状态 | string | 是 | |
LockReason | 如果非正常停服 如欠费等 显示停服原因 | string | 否 | |
CreateAt | 云服务器创建时间 | string | 是 | |
UpdateAt | 云服务器更新时间 | string | 是 | |
AttachVolumes | 云服务器挂载磁盘信息 | array | 否 | 详细信息见下表 |
NetworkInterfaces | 云服务器网卡信息 | array | 否 | 详细信息见下表 |
NetworkInterfaces
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
NetworkInterfaceId | 网卡Id | string | 是 | |
Type | 类型(仅有主网卡primary) | string | 是 | |
PrivateIpAddress | 云服务器私有网IP地址(主IP) | string | 是 | |
EipAddress | 云服务器浮动公网IP地址(主IP绑定的弹性IP) | string | 是 | |
SecondaryPrivateIpAddresses | 辅助IP集合 | array | 是 | 详细信息见下表 |
SecondaryPrivateIpAddresses
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
SecondaryPrivateIpAddress | 辅助IP私有网地址 | string | 是 | |
EipAddress | 辅IP绑定的公网IP | string | 是 | |
CreateAt | 辅IP创建时间 | string | 是 | |
UpdateAt | 辅IP更新时间 | string | 是 | |
AttachVolumes
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
DiskName | 磁盘名称 | string | 否 | |
DiskType | 磁盘类型 | string | 否 | |
DiskSize | 磁盘大小 | string | 否 | |
DiskId | 磁盘Id | string | 否 | |
CreateTime | 创建时间 | string | 否 | |
Status | 磁盘状态 | string | 否 | |
Device | 磁盘挂载路径(仅linux有效) | string | 否 | |
VirtualPrivateCloud
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
VpcId | 云服务器所在VPC网络Id | string | 否 | |
SubnetId | 云服务器所在VPC子网Id | string | 否 | |
Placement
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
ZoneId | 云服务器所在AZ名称 | string | 否 | |
ResourcePoolId | 云服务器所在资源池Id | string | 否 | |
ResourcePoolName | 云服务器所在资源名称 | string | 否 | |
Distributor | 资源池所属组织 | string | 否 | |
Image
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
ImageId | 镜像Id | string | 否 | |
ImageName | 镜像名称 | string | 否 | |
ImageType | 镜像类型 Public or Private | string | 否 | |
OsType | 操作系统类型 windows or linux | string | 否 | |
OsVersion | 操作系统版本 | string | 否 | |
Distribution | 操作系统发行版本 | string | 否 | |
状态码
错误码(Code) | 错误提示(Message) | http status code | 说明 |
RequestFailed | 请求失败 | 400 | null |
UnauthorizedOperation | 子帐号未授权 | 403 | null |
NoSuchInstance | 没有这个主机 | 404 | null |
请求示例
curl -X GET -H "X-Product-Id:0777ccfb14c84bb18cd819f92b9d7b24" -H "Content-Type:application/json" -H "X-Request-Id:TEST-REQUEST-ID" -H "X-163-AcceG0" -H "X-163-DebugMode:true" 'http://127.0.0.1:8188/nvm?Version=2017-12-14&Action=DescribeInstance&InstanceId=b4d5e41b-ef74-45a7-ab6d-9cb779b4049f'
返回示例
{
"AttachVolumes": [],
"BreakdownStrategy": "None",
"CreateAt": "2019-02-18T09:00:51Z",
"Description "EipAddress": "60.191.82.189",
"Image": {
"Distribution": "ubuntu",
"ImageId": "17da624b-04a2-4c1e-944e-815fd236d479",
"ImageName": "Ubuntu 14.04",
"ImageType": "Public",
"OsType": "linux",
"OsVersion": "14.04"
},
"InstanceId": "b4d5e41b-ef74-45a7-ab6d-9cb779b4049f",
"InstanceName": "testb",
"InstanceType": "linux",
"KeyPairNames": [
"hyq-ci1"
],
"NetworkInterfaces": [
{
"NetworkInterfaceId": "54c408ae-17a2-4bf8-90ca-e8e26ea0496b",
"Type": "primary",
"PrivateIpAddress": "172.30.10.206",
"EipAddress": "60.191.82.189",
"SecondaryPrivateIpAddresses": [
{
"SecondaryPrivateIpAddress": "172.30.10.202",
"EipAddress": "60.191.82.188",
"CreateAt": "2019-02-20T03:13:20Z",
"UpdateAt": "2019-02-20T03:13:20Z"
}
],
}
],
"PayType": "PostPaid",
"Placement": {
"ZoneId": "cn-east-1b"
},
"PrivateIpAddresses": [
"172.30.10.206"
],
"RequestId": "TEST-REQUEST-ID",
"SecurityGroupIds": [
"cf78a1be-d0da-4ff3-b5fa-5607ca209fb0"
],
"SpecType": "nvm.n2.small2",
"Status": "SHUTOFF",
"UpdateAt": "2019-02-20T03:04:59Z",
"VirtualPrivateCloud": {
"SubnetId": "fb68cd77-1fc9-4c96-974e-7c6c5af7e855",
"VpcId": "5ff7584a-6e47-43a2-a498-a0258354516c"
}
}
查询规格列表
接口方法: GET
url参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 固定值:DescribeFlavors |
Version | String | 是 | API版本号 当前版本 2017-12-14 |
Limit | int | 否 | 查询结果每页结果数量 默认20 |
Offset | int | 否 | 查询结果起始序号 默认0 |
返回参数
名称 | 类型 | 描述 |
Code | String | 仅返回http status code非200时有效 指示错误类型 |
Message | String | 仅返回http status code非200时有效 指示详细错误信息 |
Flavors | List<Object> | 规格信息列表 |
RequestId | String | 请求Id |
Flavors参数
名称 | 类型 | 描述 |
FlavorId | String | 规格Id |
SpecType | String | 规格码 |
Vcpu | int | cpu数量 |
Memory | int | 内存大小 GB |
Disk | int | 系统盘大小 GB |
Series | int | 系列码 |
Type | int | 机型码 |
SupportOs | List<String> | 规格支持的操作系统类型 |
请求示例
https://open.cn-east-1.163yun.com/nvm?Action=DescribeFlavors&Version=2017-12-14
返回示例
{
"RequestId": "d2025d02-7922-11e8-a014-f48e3886a626"
"Flavors": [
{
"FlavorId": "32680009",
"SpecType": "nvm.e2.large8",
"Vcpu": 4,
"Memory": 8192,
"Disk": 80,
"Series": 2,
"Type": 4,
"SupportOs": ["linux"]
},
{
"FlavorId": "32680010",
"SpecType": "nvm.e2.large8",
"Vcpu": 4,
"Memory": 8192,
"Disk": 100,
"Series": 2,
"Type": 4,
"SupportOs": ["linux"]
},
]
}