参考本示例查询预付费计费方式的Elasticsearch进行询价。
询价说明
获取预付费Elasticsearch的价格,您需要完成以下操作:
- 调用QueryProductList获取产品code,Elasticsearch的产品code为
elasticsearch
。 - 调用DescribePricingModule接口获取产品的配置参数。该接口须指定ProductCode和SubscriptionType参数。预付费产品的SubscriptionType取值为Subscription。
下表列举了获取预付费Elasticsearch价格需提供的参数。
名称 说明 示例值 OrderType 订单类型,取值:NewOrder(新增) 。 NewOrder Region 地域信息。 cn-hangzhou ModuleList.1.ModuleCode 可用区。 ZoneId ModuleList.1.Config 可用区参数格式:地域+可用区,例如:北京可用区A:cn-beijing-a。 cn-beijing-a ModuleList.2.ModuleCode 实例类型。 InstanceType ModuleList.2.Config 取值: - x-pack:商业版。
- advanced:增强版。
x-pac ModuleList.3.ModuleCode 网络类型。 NetworkType ModuleList.3.Config 网络类型取值。 VPC ModuleList.4.ModuleCode 专有网络。 VpcId ModuleList.4.Config VpcId取值。 vpc-aksjhasjxxxxx ModuleList.5.ModuleCode 虚拟交换机。 VswitchId ModuleList.5.Config VswitchId取值。 vw-askjdasjkxxxxxxx ModuleList.6.ModuleCode 版本。 ESVersion ModuleList.6.Config 版本取值:6.7,6.3,5.5.3(5.5版本)。 5.7 ModuleList.7.ModuleCode 密码。 ESAdminPassword ModuleList.7.Config ESAdminPassword取值。 HJih3d1s4KJH ModuleList.8.ModuleCode 可用区数量。 ZoneCount ModuleList.8.Config ZoneCount取值: - 1:单可用区。
- 2:两个可用区。
- 3:三个可用区。
1 ModuleList.9.ModuleCode CPFS存储空间。 CpfsDiskSize 说明 只有增强型实例才能设置。ModuleList.9.Config CPFS存储空间取值: - 5120:5TB。
- 10240:10TB。
5120 ModuleList.10.ModuleCode 数据节点存储类型。 DataDiskType ModuleList.10.Config 取值:cloud_ssd:SSD云盘。 cloud_ssd ModuleList.11.ModuleCode 数据节点单个节点存储空间。 Disk ModuleList.11.Config 取值20~5120,默认值:20。 20 ModuleList.12.ModuleCode 数据节点数量。 NodeAmount ModuleList.12.Config 取值2~50,且必须是可用区的整数倍。 2倍 ModuleList.13.ModuleCode 数据节点规格族(规格的分类)。 SpecGroup ModuleList.13.Config 取值: - cloud:云盘型(需要为数据节点配置云盘)。
- local_ssd:本地SSD盘型(不能单独再购买云盘)。
- local_efficiency:本地SATA盘型(不能单独再购买云盘)。
cloud ModuleList.14.ModuleCode 数据节点规格 NodeSpec ModuleList.14.Config 数据节点规格取值: - cloud云盘型:
- elasticsearch.n4.small:1核2G
- elasticsearch.ic5.large:2核2G
- elasticsearch.sn1ne.large:2核4G
- elasticsearch.sn2ne.large:2核8G
- elasticsearch.r5.large:2核16G
- elasticsearch.ic5.xlarge:4核4G
- elasticsearch.sn2ne.xlarge:4核16G
- elasticsearch.r5.xlarge:4核32G
- elasticsearch.ic5.2xlarge:8核8G
- elasticsearch.sn2ne.2xlarge:8核32G
- elasticsearch.r5.2xlarge:8核64G
- elasticsearch.ic5.3xlarge:12核12G
- elasticsearch.ic5.4xlarge:16核16G
- elasticsearch.sn1ne.4xlarge:16核32G
- elasticsearch.sn2ne.4xlarge:16核64G
- elasticsearch.sn1ne.8xlarge:32核64G
- 本地SATA盘型:
- elasticsearch.d1.2xlarge:8核32G(SATA:22,000G)。
- elasticsearch.d1.4xlarge:16核64G(SATA:44,000G)。
- 本地SSD盘型:
- elasticsearch.i2g.2xlarge:8核32G(SSD:894G)。
- elasticsearch.i2g.4xlarge:16核64G(SSD:1788G)。
elasticsearch.n4.small ModuleList.15.ModuleCode 协调节点。 ClientNodeAvailable ModuleList.15.Config 取值: - false:否。
- true:是。
true ModuleList.16.ModuleCode 协调节点数。 ClientNodeAmount ModuleList.16.Config 取值。 2 ModuleList.17.ModuleCode 协调节点存储空间。 ClientDiskSize ModuleList.17.Config 取值。 20 ModuleList.18.ModuleCode 协调节点存储类型。 ClientDiskType ModuleList.18.Config 取值。 cloud_efficiency:高效云盘 ModuleList.19.ModuleCode 协调节点规格。 ClientNodeSpec ModuleList.19.Config 协调节点规格取值。 elasticsearch.ic5.large ModuleList.20.ModuleCode Kibana节点(必须,1c2g 0元赠送)。 KibanaNodeAvailable ModuleList.20.Config 取值。 true ModuleList.21.ModuleCode Kibana规格。 KibanaNodeSpec ModuleList.21.Config 取值。 elasticsearch.n4.small ModuleList.22.ModuleCode 专有主节点。 AdvancedMasterAvailable ModuleList.22.Config 取值。 false ModuleList.23.ModuleCode 专有主节点存储空间。 MasterDiskSize ModuleList.23.Config 取值。 20 ModuleList.24.ModuleCode 专有主节点存储类型。 MasterDiskType ModuleList.24.Config 取值。 cloud_ssd ModuleList.25.ModuleCode 专有主节点规格。 MasterNodeSpec ModuleList.25.Config 专有主节点规格取值。 elasticsearch.sn2ne.large ModuleList.26.ModuleCode 专有主节点数。 MasterNodeAmount ModuleList.26.Config 取值。 3 ModuleList.27.ModuleCode 冷数据节点。 WarnNodeAvailable ModuleList.27.Config 取值。 false ModuleList.28.ModuleCode 冷数据节点数量。 WarmNodeAmount ModuleList.28.Config 取值 2 ModuleList.29.ModuleCode 冷数据节点存储空间。 WarmDiskSize ModuleList.29.Config 取值。 500 ModuleList.30.ModuleCode 冷节点存储类型。 WarmDiskType ModuleList.30.Config 取值。 cloud_efficiency ModuleList.31.ModuleCode 冷数据节点云盘加密。 WarmDiskEncryption ModuleList.31.Config 取值。 false ModuleList.32.ModuleCode 冷数据节点规格。 WarmNodeSpec ModuleList.32.Config 取值。 elasticsearch.ic5.large ModuleList.33.ModuleCode 强制更新(升配时参数)。 Force ModuleList.33.Config 取值。 true ModuleList.34.ModuleCode 数据节点云盘加密。 DiskEncryption ModuleList.34.Config 取值。 false ServicePeriodQuantity 购买时长。 1 ServicePeriodUnit 购买时长单位。 - Month:月。
- Year:年。
Month Quantity 购买数量。 1 - 调用GetSubscriptionPrice接口获取预付费Elasticsearch的价格。
请求示例
https://business.aliyuncs.com/?Action=GetSubscriptionPrice
&SubscriptionType=Subscription
&OrderType=NewOrder
&ProductCode=elasticsearch
&ProductType=elasticsearchpre
&Region=cn-hangzhou
&ModuleList.1.ModuleCode=ESVersion
&ModuleList.1.Config=ESVersion:5.5.3_with_X-Pack
&ModuleList.2.ModuleCode=NetworkType
&ModuleList.2.Config=NetworkType:VPC
&ModuleList.3.ModuleCode=NodeSpec
&ModuleList.3.Config=NodeSpec:elasticsearch.n4.small
&ModuleList.4.ModuleCode=NodeAmount
&ModuleList.4.Config=NodeAmount:3
&ModuleList.5.ModuleCode=AdvancedMasterAvailable
&ModuleList.5.Config=AdvancedMasterAvailable:true
&ModuleList.6.ModuleCode=DataDiskType
&ModuleList.6.Config=DataDiskType:cloud_ssd
&ModuleList.7.ModuleCode=Disk
&ModuleList.7.Config=Disk:50
&Quantity=1
&ServicePeriodQuantity=1
&ServicePeriodUnit=Month
&公共参数