getVmInstancesById
描述
根据云提供商查询对应的VM资源信息
请求方式
GET
请求地址
https://jdfusion.jdcloud-api.com/v1/regions/{regionId}/vm_instances/{id}
名称 |
类型 |
是否必需 |
默认值 |
描述 |
id |
String |
True |
|
资源实例ID |
regionId |
String |
True |
|
地域ID |
请求参数
名称 |
类型 |
是否必需 |
默认值 |
描述 |
x-jdcloud-nonce |
String |
True |
|
获取方式请参考签名算法指导文档 |
x-jdcloud-date |
String |
True |
|
获取方式请参考签名算法指导文档 |
authorization |
String |
True |
|
获取方式请参考签名算法指导文档 |
x-jdcloud-fusion-cloudid |
String |
False |
|
云注册信息ID |
返回参数
名称 |
类型 |
描述 |
result |
Result |
|
requestId |
String |
请求ID |
Result
VmInfoDetail
名称 |
类型 |
描述 |
id |
String |
资源ID,如果为空,则执行创建操作,否则执行修改操作 |
region |
String |
可用区,根据各云平台规范填写 |
az |
String |
云主机所属的可用区 |
name |
String |
云主机名称 |
hostName |
String |
云主机 |
imageId |
String |
镜像ID |
imageType |
ImageType |
|
instanceType |
InstanceType |
|
description |
String |
云主机描述 |
subnetId |
String |
子网ID |
tags |
Tag[ ] |
|
cloudID |
String |
所属云提供商ID |
keyNames |
String[ ] |
密钥对名称,jd当前只支持传入一个 |
elasticIpAddress |
String |
主网卡主IP绑定弹性IP的地址 |
privateIpAddress |
String |
私有ip地址 |
securityGroupIds |
String[ ] |
安全组ID |
status |
String |
云主机状态 |
createdTime |
String |
创建时间 |
sysDiskInfo |
SysDiskInfo |
|
dataDiskAttachments |
DataDiskAttachment[ ] |
数据盘配置信息 |
primaryNetworkInterface |
NetAttachment |
|
secondaryNetworkInterfaces |
NetAttachment[ ] |
辅助网卡配置 |
metadata |
String |
扩展信息 |
NetAttachment
名称 |
类型 |
描述 |
autoDelete |
Boolean |
指明删除实例时是否删除网卡,默认true;(当前只能是true) |
deviceIndex |
Integer |
设备Index |
networkInterface |
NetworkInterface |
|
NetworkInterface
名称 |
类型 |
描述 |
macAddress |
String |
以太网地址 |
networkInterfaceId |
String |
弹性网卡ID |
sanityCheck |
Integer |
源和目标IP地址校验,取值为0或者1 |
subnetId |
String |
子网ID |
vpcId |
String |
虚拟网络ID |
primaryIp |
Ip |
|
secondaryIps |
Ip[ ] |
网卡辅IP |
securityGroups |
SecurityGroup[ ] |
所属安全组列表 |
SecurityGroup
名称 |
类型 |
描述 |
groupId |
String |
安全组ID |
groupName |
String |
安全组名称 |
Ip
名称 |
类型 |
描述 |
elasticIpAddress |
String |
弹性IP实例地址 |
privateIpAddress |
String |
私有IP的IPV4地址 |
DataDiskAttachment
名称 |
类型 |
描述 |
autoDelete |
Boolean |
是否随云主机一起删除,true:自动;false:非自动 |
dataDisk |
DataDiskInfo |
|
deviceName |
String |
数据盘逻辑挂载点 |
diskCategory |
String |
磁盘分类,取值为本地盘(local)或者数据盘(cloud) |
DataDiskInfo
名称 |
类型 |
描述 |
diskId |
String |
硬盘ID |
diskSize |
Integer |
硬盘大小 |
diskMediumType |
String |
磁盘介质分类,目前为预留,可以为空 |
diskName |
String |
磁盘名称 |
autoDelete |
String |
磁盘是否随主机一起删除 |
status |
String |
磁盘状态 |
SysDiskInfo
名称 |
类型 |
描述 |
diskSize |
Integer |
硬盘大小 |
diskMediumType |
String |
磁盘介质分类,目前为预留,可以为空 |
diskName |
String |
磁盘名称 |
autoDelete |
String |
磁盘是否随主机一起删除 |
status |
String |
磁盘状态 |
Tag
名称 |
类型 |
描述 |
tagKey |
String |
标签KEY值 |
tagValue |
String |
标签Value值 |
InstanceType
名称 |
类型 |
描述 |
name |
String |
实例配置类型名称 |
cpu |
Integer |
处理器核数,单位为C |
memory |
Integer |
内存大小,单位为M |
ImageType
名称 |
类型 |
描述 |
id |
String |
镜像ID |
desc |
String |
镜像描述 |
imageSource |
String |
镜像来源 |
name |
String |
镜像名称 |
osType |
String |
镜像的操作系统类型 |
osVersion |
String |
镜像的操作系统版本 |
platform |
String |
镜像的操作系统发行版 |
region |
String |
镜像所属区域 |
cloudID |
String |
所属云提供商ID |
返回码