ListInstance

获取ES实例列表信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

GET /openapi/instances HTTP/1.1

请求参数

名称

类型

位置

是否必选

示例值

描述

page Integer Query 1

实例列表的页码。

起始值:1,默认值:1

size Integer Query 10

分页查询时设置的每页条数。最大值:100,默认值:10

description String Query aliyunes_test1

实例名称,支持模糊查询。例如搜索abc的所有实例,则可能返回abcabcdexyabcxabcy的所有实例。

instanceId String Query es-cn-v641a0ta3000g****

实例ID。

esVersion String Query 6.7_with_X-Pack

实例版本。

resourceGroupId String Query rg-aekzvowej3i****

实例所在的资源组ID。

tags String Query [{"tagKey":"key1","tagValue":"value1"}]

实例标签。

vpcId String Query vpc-bp16k1dvzxtmagcva****

实例所在的专有网络ID。

zoneId String Query cn-hangzhou-i

实例所在的可用区ID。

paymentType String Query postpaid

实例的付费类型。可选值:

  • postpaid:按量付费
  • prepaid:包年包月
instanceCategory String Query advanced

实例版本类型。可选值:

  • x-pack:商业版
  • advanced/IS:增强版
  • community:基础版

返回数据

名称

类型

示例值

描述

RequestId String 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1****

请求ID。

Headers Object

返回头信息。

X-Total-Count Integer 10

实例总记录数。

Result Array of Instance

返回结果。

advancedDedicateMaster Boolean false

是否包含专有主节点,取值含义如下:

  • true:包含
  • false:不包含
nodeAmount Integer 2

实例的数据节点数量。

createdAt String 2018-07-13T03:58:07.253Z

实例创建时间。

status String active

实例的状态,取值含义如下:

  • active:正常
  • activating:生效中
  • inactive:冻结
  • invalid:失效,集群不存在或者访问不通,此类情况接口返回结果部分字段可能缺失,如domain,kibanaDomain等等。
  • unknown:未知,集群不存在或者访问不通,此类情况接口返回结果部分字段可能缺失,如domain,kibanaDomain等等。
dedicateMaster Boolean false

是否包含专有主节点(已废弃),取值含义如下:

  • true:包含
  • false:不包含
serviceVpc Boolean true

是否为服务VPC。

paymentType String postpaid

实例的付费方式。支持:

  • prepaid:包年包月
  • postpaid:按量付费
resourceGroupId String rg-aekzvowej3i****

资源组ID。

postpaidServiceStatus String active

预付费实例叠加的后付费服务状态。支持:

  • active:正常
  • closed:关闭
  • indebt:欠费冻结中
description String es-cn-abc

实例名称。

esVersion String 6.7_with_X-Pack

实例版本。

isNewDeployment String true

是否为新部署架构。

updatedAt String 2018-07-18T10:10:04.484Z

实例最后更新的时间。

instanceId String es-cn-v641a0ta3000g****

实例ID。

tags Array of Tag

实例标签。

tagKey String env

标签键。

tagValue String dev

标签值。

extendConfigs Array of Object [{ "configType": "aliVersion", "aliVersion": "ali1.3.0" }]

集群扩展参数配置。

clientNodeConfiguration Object

协调节点配置。

spec String elasticsearch.sn2ne.large

节点规格。规格信息可通过产品规格查看。

amount Integer 3

节点数量。

disk Integer 20

节点存储空间大小,单位为GB。

diskType String cloud_efficiency

节点的存储类型,只支持高效云盘(cloud_efficiency)。

specInfo String 1C 2G

节点规格描述。

elasticDataNodeConfiguration Object

弹性数据节点配置。

spec String elasticsearch.sn2ne.large

节点规格。规格信息可通过产品规格查看。

amount Integer 3

节点数量。

disk Integer 20

节点存储空间大小,单位为GB。

diskEncryption Boolean true

是否为节点开启云盘加密,取值含义如下:

  • true:开启
  • false:不开启
diskType String cloud_ssd

节点存储类型。支持:

  • cloud_ssd:SSD云盘
  • cloud_essd:ESSD云盘
  • cloud_efficiency:高效云盘
specInfo String 1C 2G

节点规格描述

kibanaConfiguration Object

Kibana节点配置。

spec String elasticsearch.n4.small

节点规格。规格信息可通过产品规格查看。

amount Integer 1

节点数量。

disk Integer 20

节点存储空间大小,单位为GB。

diskType String cloud_ssd

节点存储类型。

specInfo String 1C 2G

节点规格描述

masterConfiguration Object

Master节点配置。

spec String elasticsearch.sn2ne.large

节点规格。规格信息可通过产品规格查看。

amount Integer 3

节点数量。

disk Integer 20

节点存储空间大小,单位为GB。

diskType String cloud_ssd

节点存储类型。只支持cloud_ssd(SSD云盘)。

specInfo String 1C 2G

节点规格描述

networkConfig Object

网络配置。

vpcId String vpc-abc

专有网络ID。

vsArea String cn-hangzhou-e

实例所在的可用区。

type String vpc

网络类型,只支持专有网络VPC(Virtual Private Cloud)。

vswitchId String vsw-def

虚拟交换机ID。

whiteIpGroupList Array of whiteIpGroupList

集群公私网网络白名单分组设置。

groupName String default

分组名。

whiteIpType String PUBLIC_KIBANA

网络类型。PRIVATE_ES,ES私网。PUBLIC_KIBANA。Kibana公网。PUBLIC_ES,ES公网。PRIVATE_KIBANA,Kibana私网。

ips Array of String ["0.0.0.0", "127.0.XX.XX"]

网络白名单列表。

nodeSpec Object

数据节点配置信息。

spec String elasticsearch.n4.small

节点规格。规格信息可通过产品规格查看。

disk Integer 50

节点的存储空间大小,单位为GB。

diskEncryption Boolean false

是否使用磁盘加密,取值含义如下:

  • true:使用
  • false:不使用
diskType String cloud_ssd

节点的存储类型。支持:

  • cloud_ssd:SSD云盘
  • cloud_efficiency:高效云盘
performanceLevel String PL1

ESSD云盘的性能级别。当diskType为cloud_essd时,该参数必选,支持PL1、PL2、PL3。

specInfo String 1C 2G

节点规格描述

vpcInstanceId String vpc-bp1uag5jj38c****

专有网络ID。

kibanaIPWhitelist Array of String "0.0.0.0/0"

集群Kibana节点公网访问白名单。

kibanaPrivateIPWhitelist Array of String ["192.168.XX.XX"]

集群Kibana节点私网访问白名单。

publicIpWhitelist Array of String [ "0.0.0.0/0" ]

Elasticsearch集群公网访问白名单。

privateNetworkIpWhiteList Array of String ["192.168.XX.XX/25"]

Elasticsearch集群私网访问白名单。

endTime Long 1715826092044

实例到期时间。

archType String public

部署模式,架构类型:

exclusive:基础管控

public:云原生新管控

domain String es-cn-nif1q8auz0005****.elasticsearch.aliyuncs.com

实例的内网地址。

说明 以下返回示例中,包含响应返回中的大部分参数,具体以实际返回为准,程序中不建议强制依赖获取以上参数。

示例

请求示例

GET /openapi/instances?esVersion=6.7_with_X-Pack&resourceGroupId=rg-aekzvowej3i****&tags=[{"tagKey":"key1","tagValue":"value1"}]&vpcId=vpc-bp16k1dvzxtmagcva****&zoneId=cn-hangzhou-i HTTP/1.1
Host:elasticsearch.aliyuncs.com
Content-Type:application/json

正常返回示例

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Result" : [ {
    "instanceId" : "es-cn-v641a0ta3000g****",
    "description" : "aliyunes_test1",
    "nodeAmount" : 3,
    "paymentType" : "postpaid",
    "status" : "active",
    "esVersion" : "6.7.0_with_X-Pack",
    "esConfig" : { },
    "esIPWhitelist" : [ ],
    "esIPBlacklist" : [ ],
    "privateNetworkIpWhiteList" : [ ],
    "kibanaIPWhitelist" : [ ],
    "publicIpWhitelist" : [ ],
    "serviceVpc" : true,
    "enablePublic" : false,
    "haveKibana" : true,
    "nodeSpec" : {
      "spec" : "elasticsearch.sn1ne.large",
      "disk" : 20,
      "diskType" : "cloud_ssd",
      "diskEncryption" : true
    },
    "networkConfig" : {
      "vpcId" : "vpc-bp1xk0naij7jx4ph1****",
      "vswitchId" : "vsw-bp1ogpdintii5qvyx****",
      "vsArea" : "cn-hangzhou-g",
      "type" : "vpc"
    },
    "createdAt" : "2019-08-26T08:18:06.652Z",
    "updatedAt" : "2019-08-26T08:19:49.448Z",
    "inited" : true,
    "tags" : [ {
      "tagKey" : "key1",
      "tagValue" : "value1"
    } ],
    "dedicateMaster" : false,
    "advancedDedicateMaster" : true,
    "masterConfiguration" : {
      "spec" : "elasticsearch.ic5.large",
      "amount" : 3,
      "diskType" : "cloud_ssd",
      "disk" : 20
    },
    "haveClientNode" : true,
    "warmNode" : true,
    "warmNodeConfiguration" : {
      "spec" : "elasticsearch.ic5.large",
      "amount" : 2,
      "diskType" : "cloud_efficiency",
      "disk" : 500,
      "diskEncryption" : true
    },
    "clientNodeConfiguration" : {
      "spec" : "elasticsearch.ic5.large",
      "amount" : 2,
      "diskType" : "cloud_efficiency",
      "disk" : 20
    },
    "kibanaConfiguration" : {
      "spec" : "elasticsearch.n4.small",
      "amount" : 1,
      "disk" : 0
    },
    "commodityCode" : "elasticsearch",
    "endTime" : 4722508800000,
    "dictList" : [ ],
    "synonymsDicts" : [ ],
    "ikHotDicts" : [ ],
    "aliwsDicts" : [ ],
    "clusterTasks" : [ ],
    "resourceGroupId" : "rg-acfmwriiikz****",
    "zoneCount" : 1,
    "protocol" : "HTTP",
    "haveGrafana" : false,
    "haveCerebro" : false,
    "zoneInfos" : [ {
      "zoneId" : "cn-hangzhou-g",
      "status" : "NORMAL"
    } ],
    "enableKibanaPublicNetwork" : false,
    "advancedSetting" : {
      "gcName" : "CMS"
    }
  }, {
    "instanceId" : "es-cn-v641920bh0006****",
    "description" : "aliyunes_test2",
    "nodeAmount" : 2,
    "paymentType" : "postpaid",
    "status" : "active",
    "esVersion" : "6.7.0_with_X-Pack",
    "archType" : "exclusive",
    "esConfig" : { },
    "esIPWhitelist" : [ ],
    "esIPBlacklist" : [ ],
    "privateNetworkIpWhiteList" : [ ],
    "kibanaIPWhitelist" : [ ],
    "publicIpWhitelist" : [ ],
    "enablePublic" : false,
    "haveKibana" : true,
    "nodeSpec" : {
      "spec" : "elasticsearch.sn2ne.2xlarge",
      "disk" : 20,
      "diskType" : "cloud_ssd",
      "diskEncryption" : false
    },
    "networkConfig" : {
      "vpcId" : "vpc-bp1op7luys63go2x5****",
      "vswitchId" : "vsw-bp1rusvg785q97ucp****",
      "vsArea" : "cn-hangzhou-i",
      "type" : "vpc"
    },
    "createdAt" : "2019-08-07T13:14:07.974Z",
    "updatedAt" : "2019-08-12T03:04:27.215Z",
    "inited" : true,
    "tags" : [ ],
    "dedicateMaster" : false,
    "advancedDedicateMaster" : false,
    "masterConfiguration" : { },
    "haveClientNode" : false,
    "warmNode" : false,
    "warmNodeConfiguration" : { },
    "clientNodeConfiguration" : { },
    "kibanaConfiguration" : {
      "spec" : "elasticsearch.n4.small",
      "amount" : 1,
      "disk" : 0
    },
    "commodityCode" : "elasticsearch",
    "endTime" : 4720867200000,
    "dictList" : [ ],
    "synonymsDicts" : [ ],
    "ikHotDicts" : [ ],
    "aliwsDicts" : [ ],
    "clusterTasks" : [ ],
    "resourceGroupId" : "rg-acfmwriiikz****",
    "zoneCount" : 1,
    "protocol" : "HTTP",
    "haveGrafana" : false,
    "haveCerebro" : false,
    "zoneInfos" : [ {
      "zoneId" : "cn-hangzhou-i",
      "status" : "NORMAL"
    } ],
    "enableKibanaPublicNetwork" : false,
    "advancedSetting" : {
      "gcName" : "CMS"
    }
  } ]
}

错误码

访问错误中心查看更多错误码。