Skip to Content
云主机 UHost获取主机价格 - GetUHostInstancePrice

获取主机价格 - GetUHostInstancePrice

简介

根据UHost实例配置,获取UHost实例的价格。

定义

公共参数

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

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表No
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
CPUintCPU核数。可选参数:1-64。可选范围参照控制台。默认值: 4Yes
Memoryint内存大小。单位:MB。范围 :[1024, 262144],取值为1024的倍数(可选范围参照好控制台)。默认值:8192Yes
Countint购买台数,范围[1,5]Yes
Disks.N.IsBootstring是否是系统盘。枚举值:

> True,是系统盘

> False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。
Yes
Disks.N.Sizeint磁盘大小,单位GB。请参考磁盘类型Yes
Disks.N.Typestring磁盘类型。请参考磁盘类型Yes
Disks.N.BackupTypestring磁盘备份方案。枚举值:

> NONE,无备份

> DATAARK,数据方舟

> SNAPSHOT,快照

当前磁盘支持的备份模式参考 磁盘类型
No
ImageIdstring镜像Id,可通过 DescribeImage 获取镜像ID, 如果镜像ID不传,系统盘大小必传No
GPUintGPU卡核心数。仅GPU机型支持此字段。No
ChargeTypestring计费模式。枚举值为:

> Year,按年付费;

> Month,按月付费;

> Dynamic,按小时付费 // >Preemptive 抢占式实例

如果不传某个枚举值,默认返回年付、月付、时付的价格组合集。
No
NetCapabilitystring网络增强。枚举值:Normal,不开启; Super,开启网络增强1.0。 默认值为Normal。No
UHostTypestring【待废弃】云主机机型(V1版本概念)。参考云主机机型说明No
MachineTypestring云主机机型(V2版本概念)。枚举值[“N”, “C”, “G”, “O”, “OS”, “OPRO”, “OMAX”, “O.BM”, “O.EPC”]。参考云主机机型说明No
GpuTypestringGPU类型,枚举值[“K80”, “P40”, “V100”, “T4”,“T4S”,“2080Ti”,“2080Ti-4C”,“1080Ti”, “T4/4”,“MI100”,“V100S”]No
Quantityint购买时长。默认: 1。按小时购买(Dynamic)时无需此参数。 月付时,此参数传0,代表了购买至月末。No
CpuPlatformstring取值”Intel” “Amd”,默认值“Intel”No
UDSetUHostInstanceboolean专区云主机。如果要在专区宿主机上创建云主机,该参数可以填写为trueNo
ShowPriceDetailsboolean返回价格详细信息No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
PriceSetarray[UHostPriceSet]价格列表 UHostPriceSetNo

数据模型

UHostPriceSet

字段名类型描述信息必填
ChargeTypestring计费类型。Year,Month,DynamicYes
Pricefloat价格,单位: 元,保留小数点后两位有效数字Yes
OriginalPricefloat限时优惠的折前原价(即列表价乘以商务折扣后的单价)。Yes
ListPricefloat产品列表价。No
PriceDetailPriceDetail价格详细信息(只有询价接口返回)。No
OriginalPriceDetailPriceDetail原价详细信息(只有询价接口返回)。No
ListPriceDetailPriceDetail列表价详细信息(只有询价接口返回)。No

PriceDetail

字段名类型描述信息必填
UHostfloat主机价格No
UDiskfloat云盘价格No
Snapshotfloat快照价格No
Volumefloat数据卷价格No

示例

请求示例

https://api.an-link.com/?Action=GetUHostInstancePrice &Region=cn-bj2 &Zone=cn-bj2-04 &ProjectId=org-xxx &ImageId=xxx &MachineType=N &CPU=2 &Memory=4096 &Count=1 &ChargeType=Dynamic &Disks.0.Size=40 &Disks.0.IsBoot=True &Disks.0.Type=CLOUD_SSD &CpuPlatform=pmuJsysU &Volumes.N.Type=asluorww &Volumes.N.Size=3 &Volumes.N.IsBoot=eHeLEeHi &HpcEnhanced=false &GpuTyp=pmujj &GPU=1 &UDSetUHostInstance=true &ShowPriceDetails=true

响应示例

{ "Action": "GetUHostInstancePriceResponse", "PriceSet": [ { "ChargeType": "Dynamic", "Price": 0.42 } ], "RetCode": 0 }