Instance(实例)
更新时间:2022-04-18
查询实例列表
如下代码可查询指定集群和实例组的实例:
Plain Text
1public void listInstances(BmrClient client, String clusterId, String instanceGroupId) {
2 try {
3 ListInstancesResponse response = client.listInstances(clusterId, instanceGroupId);
4 for (Instance instance : response.getIntances()) {
5 System.out.println(instance.getId() + "," + instance.getPrivateIpAddress()
6 + "," + instance.getPublicIpAddress());
7 }
8 } catch (BceServiceException e) {
9 System.out.println("List instance failed: " + e.getErrorMessage());
10 }
11}
请求返回的ListInstancesResponse对象包含了相关的实例对象数组List
Plain Text
1public class Instance {
2 private String id;
3 private String bccInstanceId;
4 private String instanceName;
5 private String privateIpAddress;
6 private String publicIpAddress;
7 private Status status;
8 private String privateDnsName;
9 private String publicDnsName;
10 private int sshPort;
11}