Skip to Content
云主机 UHost获取主机信息 - DescribeUHostInstance

获取主机信息 - DescribeUHostInstance

简介

获取主机或主机列表信息,并可根据数据中心,主机ID等参数进行过滤。

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeUHostInstanceYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表No
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
UHostIds.Nstring【数组】UHost主机的资源ID,例如UHostIds.0代表希望获取信息 的主机1,UHostIds.1代表主机2。 如果不传入,则返回当前Region 所有符合条件的UHost实例。No
Tagstring要查询的业务组名称No
Offsetint列表起始位置偏移量,默认为0No
Limitint返回数据长度,默认为20,最大100No
IsolationGroupstring硬件隔离组id。通过硬件隔离组筛选主机。No
VPCIdstringvpc id。通过VPC筛选主机。北京一地域无效。No
SubnetIdstring子网id。通过子网筛选主机。北京一地域无效。No
UDiskIdForAttachmentstring要挂载的云盘id,过滤返回能被UDiskId挂载的云主机。目前主要针对rssd云盘使用No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
TotalCountintUHostInstance总数Yes
UHostSetarray[UHostInstanceSet]云主机实例列表,每项参数可见下面 UHostInstanceSetYes

数据模型

UHostInstanceSet

字段名类型描述信息必填
Zonestring可用区。参见 可用区列表No
UHostIdstringUHost实例IDNo
UHostTypestring【建议不再使用】云主机机型(旧)。参考云主机机型说明No
MachineTypestring云主机机型(新)。参考云主机机型说明No
CpuPlatformstring云主机CPU平台。参考云主机机型说明No
StorageTypestring【建议不再使用】主机磁盘类型。 枚举值为:

> LocalDisk,本地磁盘;

> UDisk 云盘。

只要有一块磁盘为本地盘,即返回LocalDisk。
No
ImageIdstring【建议不再使用】主机的系统盘ID。No
BasicImageIdstring基础镜像ID(指当前自定义镜像的来源镜像)No
BasicImageNamestring基础镜像名称(指当前自定义镜像的来源镜像)No
Tagstring业务组名称No
Remarkstring备注No
NamestringUHost实例名称No
Statestring实例状态,枚举值:

>初始化: Initializing;

>启动中: Starting;

> 运行中: Running;

> 关机中: Stopping;

>关机: Stopped

>安装失败: Install Fail;

>重启中: Rebooting;

> 未知(空字符串,获取状态超时或出错):""
No
CreateTimeint创建时间,格式为Unix时间戳No
ChargeTypestring计费模式,枚举值为: Year,按年付费; Month,按月付费; Dynamic,按需付费(需开启权限);Preemptive 为抢占式实例;No
ExpireTimeint到期时间,格式为Unix时间戳No
CPUint虚拟CPU核数,单位: 个No
Memoryint内存大小,单位: MBNo
AutoRenewstring是否自动续费,自动续费:“Yes”,不自动续费:“No”No
DiskSetarray[UHostDiskSet]磁盘信息见 UHostDiskSetNo
IPSetarray[UHostIPSet]详细信息见 UHostIPSetNo
NetCapabilitystring网络增强。Normal: 无;Super: 网络增强1.0; Ultra: 网络增强2.0No
NetworkStatestring【建议不再使用】网络状态。 连接:Connected, 断开:NotConnectedNo
TimemachineFeaturestring【建议不再使用】数据方舟模式。枚举值:

> Yes: 开启方舟;

> no,未开启方舟
No
SubnetTypestring【建议不再使用】仅北京A的云主机会返回此字段。基础网络模式:Default;子网模式:PrivateNo
OsNamestring创建主机的最初来源镜像的操作系统名称(若直接通过基础镜像创建,此处返回和BasicImageName一致)No
OsTypestring操作系统类别。返回”Linux”或者”Windows”No
HostTypestring【建议不再使用】主机系列:N2,表示系列2;N1,表示系列1No
LifeCyclestring主机的生命周期类型。目前仅支持Normal:普通;No
GPUintGPU个数No
GpuTypestringGPU类型;枚举值[“K80”, “P40”, “V100”, “T4”, “T4S”,“2080Ti”,“2080Ti-4C”,“1080Ti”, “T4/4”, “MI100”, “V100S”]No
HotPlugMaxCpuint热升级支持的最大CPU个数No
BootDiskStatestring系统盘状态 Normal表示初始化完成;Initializing表示在初始化。仍在初始化的系统盘无法制作镜像。No
TotalDiskSpaceint总的数据盘存储空间。No
IsolationGroupstring隔离组id,不在隔离组则返回""No
RdmaClusterIdstringRDMA集群id,仅快杰云主机返回该值;其他类型云主机返回""。当云主机的此值与RSSD云盘的RdmaClusterId相同时,RSSD可以挂载到这台云主机。No
RestrictModestring仅抢占式实例返回,LowSpeed为低速模式,PowerOff为关机模式No
HotplugFeaturebooleantrue: 开启热升级; false,未开启热升级No
CloudInitFeaturebooleantrue: 支持cloutinit方式初始化;false: 不支持No
IPv6Featurebooleantrue: 有ipv6特性;false,没有ipv6特性No
HpcFeaturebooleantrue: 开启 hpc 系列功能;false: 未开启No
EpcInstancebooleantrue: 高性能计算主机;false: 不是No
SecGroupInstancebooleantrue: 绑定了安全组的主机;false: 不是No
HiddenKvmbooleantrue: 开启 hidden kvm 功能;false: 不是No
KeyPairUHostKeyPair密钥信息见 UHostKeyPairNo
UDHostAttributeUDSetUDHostAttribute私有专区宿主机属性No
SpotAttributeSpotAttribute竞价实例信息No

UHostDiskSet

字段名类型描述信息必填
DiskTypestring磁盘类型。请参考磁盘类型Yes
IsBootstring是否是系统盘。枚举值:

> True,是系统盘

> False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。
Yes
Encryptedstring”true”: 加密盘 “false”:非加密盘No
Typestring【建议不再使用】磁盘类型。系统盘: Boot,数据盘: Data,网络盘:UdiskNo
DiskIdstring磁盘IDNo
NamestringUDisk名字(仅当磁盘是UDisk时返回)No
Drivestring磁盘盘符No
Sizeint磁盘大小,单位: GBNo
BackupTypestring备份方案。若开通了数据方舟,则为DATAARKNo

UHostIPSet

字段名类型描述信息必填
IPModestringIPv4/IPv6;Yes
Defaultstring内网 Private 类型下,表示是否为默认网卡。true: 是默认网卡;其他值:不是。No
Macstring内网 Private 类型下,当前网卡的Mac。No
Weightint当前EIP的权重。权重最大的为当前的出口IP。No
Typestring国际: Internation,BGP: Bgp,内网: PrivateNo
IPIdstring外网IP资源ID 。(内网IP无对应的资源ID)No
IPstringIP地址No
BandwidthintIP对应的带宽, 单位: Mb (内网IP不显示带宽信息)No
VPCIdstringIP地址对应的VPC ID。(北京一不支持,字段返回为空)No
SubnetIdstringIP地址对应的子网 ID。(北京一不支持,字段返回为空)No
NetworkInterfaceIdstring弹性网卡为默认网卡时,返回对应的 ID 值No

UHostKeyPair

字段名类型描述信息必填
KeyPairIdstring密钥对IDNo
KeyPairStatestring主机密钥对状态,Normal 正常,Deleted 删除No

UDSetUDHostAttribute

字段名类型描述信息必填
UDHostIdstring私有专区宿主机No
UDSetIdstring私有专区No
HostBindingboolean是否绑定私有专区宿主机No

SpotAttribute

字段名类型描述信息必填
RecycleTimeint回收时间No

示例

请求示例

https://api.an-link.com/?Action=DescribeUHostInstance &Region=cn-zj &Zone=cn-zj-01 &ProjectId=jrdYPkBQ &UHostIds.N=AUNsCFMm &Tag=DorQZLay &LifeCycle=6 &Offset=6 &Limit=3 &IsolationGroup=nSNImHzi &VPCId=FPnJyAyj &SubnetId=HLhfwaFY &NoEIP=false &ResourceType=ghgUBbcV &UDiskIdForAttachment=UQmrMUGU &EpcInstance=true

响应示例

{ "Action": "DescribeUHostInstanceResponse", "RetCode": 0, "TotalCount": 2, "UHostSet": [ { "AutoRenew": "qSWETQza", "BasicImageId": "GCiPFJNV", "BasicImageName": "AilAICpK", "BootDiskState": "wvOqKxrL", "CPU": 1, "ChargeType": "eeXICSgb", "CloudInitFeature": true, "CpuPlatform": "aZLBvEiZ", "CreateTime": 2, "DiskSet": [ { "BackupType": "wThaZMBG", "DiskId": "HGkYYGPC", "DiskType": "thFULWJN", "Drive": "eFKaOPGI", "Encrypted": "TTUcGitp", "IsBoot": "uYTOToOh", "Name": "AIFttSSZ", "Size": 9, "Type": "JJZViwCZ" } ], "EpcInstance": true, "ExpireTime": 4, "GPU": 4, "GpuType": "pJdSxKkv", "HiddenKvm": false, "HostType": "dQanjRcq", "HotplugFeature": true, "HpcFeature": false, "IPSet": [ { "Bandwidth": 2, "Default": "PemrNWxq", "IP": "hGoWLqyN", "IPId": "qBthvXCJ", "SubnetId": "owZpgAju", "Type": "TBHMANhj", "VPCId": "KRvUYRsX" } ], "IPv6Feature": true, "ImageId": "laKdatME", "IsolationGroup": "uUbVSIFS", "KeyPair": {}, "LifeCycle": "wtcCMMQT", "MachineType": "PyCWLFIG", "Memory": 9, "Name": "gsILwqks", "NetCapability": "txhhItss", "NetworkState": "jquNUNJz", "OsName": "QHGtNxIw", "OsType": "CnavCvrW", "RdmaClusterId": "TqrHYSXc", "Remark": "MxEcJQhA", "RestrictMode": "EeJHESCx", "SecGroupInstance": false, "State": "UtnhXfCa", "StorageType": "tEDwzsXb", "SubnetType": "ZSfByswJ", "Tag": "GbFHtrBQ", "TimemachineFeature": "tZqkqfws", "TotalDiskSpace": 3, "UHostId": "qPzuUUCE", "UHostType": "QaByhkja", "Zone": "CiMUTSzW" } ] }