方法说明
列举集群实例,支持分页(listClusterInstances
)。
参数说明
参数 | 类型 | 是否必选 | 说明 |
---|---|---|---|
clusterId | String | 是 | 集群ID. |
groupName | String | 是 | 实例组名称. |
marker | String | 否 | 本页起始资源标识符。默认为空字符串。 |
maxItemCount | int | 否 | 返回条数,最大取值200,默认200 |
返回值说明
成功后返回一个 ListClusterInstancesResponse 实例, 可以通过这个实例的 getClusterInstance 方法,拿到 ClusterInstance 对象。
如果失败,抛出异常: ClientException。
代码示例
try{
String clusterId = "cls-6vilcufsfd31i010";
String groupName = "group1";
ListClusterInstancesResponse response = client.listClusterInstances(clusterId, groupName);
//成功
List<ClusterInstance> list = response.getItems(); //集群实例列表
String marker = ins.getNextMarker();//下一个起始Marker
}catch(ClientException e){
e.printStackTrace();
//失败
}
ClusterInstance 属性
属性 | 类型 | 说明 |
---|---|---|
id | String | 集群实例ID |
hint | String | 对应集群实例的一些提示信息 |
state | String | 集群实例状态,可能取值为:Pending,Starting,Running,Deleting,Deleted |
ipAddress | String | 对应实例的IP地址。 |
creationTime | Date | Instance的创建时间。 |