接口说明
查询不同类型资源的价格时,参数设置也有所不同:
ResourceType=instance
时,必须同时指定参数InstanceType
。 默认查询付费方式(ChargeType
)为按量付费(PostPaid
)的价格,您可以通过指定PriceUnit
参数查询云服务器 ECS 不同计费周期的价格。ResourceType=disk
时,必须同时指定参数DataDisk.1.Category
和DataDisk.1.Size
。查询disk
资源的价格时,只返回云盘按量付费的价格,即参数PriceUnit
只能取值为Hour
。ResourceType=diskperformance
时,必须同时指定参数DataDisk.1.Category
和DataDisk.1.ProvisionedIops
。ResourceType=ddh
时,您必须同时指定参数DedicatedHostType
。ResourceType=ElasticityAssurance
时,必须同时指定参数InstanceType
。ResourceType=CapacityReservation
时,必须同时指定参数InstanceType
。ResourceType=bandwidth
时,只返回按流量计费(PayByTraffic
)的价格。
流控信息
请求参数
字段名称 | 字段详情 |
---|---|
RegionIdstring | 地域 ID。您可以调用 DescribeRegions 查看最新的阿里云地域列表。 示例值:cn-hangzhou参考取值来源: DescribeRegions |
ResourceTypestring | 目标资源的类型。取值范围:展开详情 示例值:instance参考取值来源: TagResources |
ImageIdstring | 仅当参数 ResourceType 的值为 instance 时,该参数生效。展开详情 示例值:centos_7_05_64_20G_alibase_20181212.vhd参考取值来源: ImportImage CopyImage CreateImage ExportImage DescribeImages |
InstanceTypestring | 实例的资源规格。参数 示例值:ecs.g6.large参考取值来源: DescribeInstanceTypes CreateInstance |
DedicatedHostTypestring | 专有宿主机的规格。您可以调用 DescribeDedicatedHostTypes 接口获得最新的专有宿主机规格表。 示例值:ddh.c5参考取值来源: DescribeDedicatedHostTypes AllocateDedicatedHosts |
IoOptimizedstring | 查询的实例是否为 I/O 优化实例。取值范围:展开详情 示例值:optimized |
InstanceNetworkTypestring | 实例的网络类型。取值范围:展开详情 示例值:vpc参考取值来源: DescribeInstances |
InternetChargeTypestring | 网络带宽计费方式。取值范围:展开详情 示例值:PayByTraffic |
InternetMaxBandwidthOutinteger<int32> | 公网出带宽最大值,单位为 Mbit/s(Megabit per second)。取值范围:0~100。展开详情 示例值:5 |
SystemDisk.Categorystring | 系统盘的云盘种类。取值范围:展开详情 示例值:cloud_ssd |
SystemDisk.Sizeinteger<int32> | 系统盘大小,单位为 GiB。取值范围:展开详情 示例值:80 |
SystemDisk.PerformanceLevelstring | 系统盘类型为 ESSD 云盘时,区分性能等级。仅当 示例值:PL1 |
DataDisk.1.Sizeinteger<int32> | 数据盘容量。展开详情 示例值:2000 |
DataDisk.1.Categorystring | 磁盘类型。展开详情 示例值:cloud_ssd |
DataDisk.1.PerformanceLevelstring | 数据盘的性能等级。展开详情 示例值:PL1 |
DataDisk.2.Sizeinteger<int32> | 数据盘容量。展开详情 示例值:200 |
DataDisk.2.Categorystring | 磁盘类型。展开详情 示例值:cloud_ssd |
DataDisk.2.PerformanceLevelstring | 数据盘的性能等级展开详情 示例值:PL1 |
DataDisk.3.Sizeinteger<int32> | 数据盘容量。展开详情 示例值:2000 |
DataDisk.3.Categorystring | 磁盘类型。展开详情 示例值:cloud_ssd |
DataDisk.3.PerformanceLevelstring | 数据盘的性能等级。展开详情 示例值:PL1 |
DataDisk.4.Sizeinteger<int32> | 数据盘容量。展开详情 示例值:2000 |
DataDisk.4.Categorystring | 磁盘类型。展开详情 示例值:cloud_ssd |
DataDisk.4.PerformanceLevelstring | 数据盘的性能等级。展开详情 示例值:PL1 |
Periodinteger<int32> | 云服务器 ECS 的计费时长。取值范围:展开详情 示例值:1 |
PriceUnitstring | 查询云服务器 ECS 不同计费周期的价格。取值范围:展开详情 示例值:Year |
Amountinteger<int32> | 查询批量购买某种配置的云服务器 ECS 的价格。取值范围:1~1000。展开详情 示例值:1 |
OfferingTypestring | 预留实例券的付款类型。取值范围:展开详情 示例值:All Upfront |
InstanceAmountinteger<int32> | 在一个实例规格内,需要预留的实例的总数量。展开详情 示例值:100 |
Scopestring | 预留实例券的范围。取值范围: 展开详情 示例值:Zone |
Platformstring | 实例使用的镜像的操作系统类型。取值范围: 展开详情 示例值:Linux |
Capacityinteger<int32> | 容量大小,单位为 GiB。 示例值:1024 |
AssuranceTimesstring | 弹性保障的总次数。取值:Unlimited,目前仅支持在服务生效期内的无限次模式。展开详情 示例值:Unlimited |
InstanceCpuCoreCountinteger<int32> | 弹性保障内支持实例的 vCPU 总数量。调用 API 时系统会根据用户指定的 InstanceType 换算出需要弹性保证内支持实例的数量(向上取整)。展开详情 示例值:1024 |
Ispstring | 互联网服务运营商,取值范围: 展开详情 示例值:cmcc |
InstanceTypeListarray<string> | 实例规格。目前仅支持无限次保障服务设置单个实例规格。 示例值:ecs.g6.xlarge子级条数 <= 100 |
SpotStrategystring | 按量付费实例的抢占策略。取值范围:展开详情 示例值:NoSpot枚举值:NoSpotSpotWithPriceLimitSpotAsPriceGo |
SpotDurationinteger<int32> | 抢占式实例的保留时长,单位为小时。 默认值:1。取值范围:展开详情 示例值:1 |
ZoneIdstring | 可用区 ID。展开详情 示例值:cn-hagzhou-i参考取值来源: DescribeZones |
DataDiskarray<object> | 数据盘列表集合。 子级条数 <= 16 |
SchedulerOptions.DedicatedHostIdstring | 仅当参数 ResourceType 的值为 instance 时,该参数生效。展开详情 示例值:dh-bp67acfmxazb4p****参考取值来源: DescribeDedicatedHosts |
StartTimestring | |
RecurrenceRulesarray<object> | 子级条数 <= 20 |
返回参数
字段名称 | 字段详情 |
---|---|
RequestIdstring | 请求 ID。 示例值:473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
PriceInfoobject | 价格信息类型(Price),包括价格和优惠规则。 |