public static class ListNodesResponseBody.ListNodesResponseBodyResult
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
agentStatus
The status of the shipper on the ECS instance.
|
String |
cloudAssistantStatus
Indicates whether the Cloud Assistant client is installed.
|
String |
ecsInstanceId
The ID of the ECS instance.
|
String |
ecsInstanceName
The name of the ECS instance.
|
List<ListNodesResponseBody.ListNodesResponseBodyResultIpAddress> |
ipAddress
The IP addresses of the ECS instance.
|
String |
osType
The operating system type of the ECS instance.
|
String |
status
The status of the ECS instance.
|
List<ListNodesResponseBody.ListNodesResponseBodyResultTags> |
tags
The tags of the ECS instance.
|
构造器和说明 |
---|
ListNodesResponseBodyResult() |
@NameInMap(value="agentStatus") public String agentStatus
The status of the shipper on the ECS instance. Valid values:
* heartOk: The heartbeat is normal.
* heartLost: The heartbeat is abnormal.
* uninstalled: The shipper is not installed.
* failed: The shipper fails to be installed.
@NameInMap(value="cloudAssistantStatus") public String cloudAssistantStatus
Indicates whether the Cloud Assistant client is installed. Valid values:
* true: installed
* false: not installed
@NameInMap(value="ecsInstanceId") public String ecsInstanceId
The ID of the ECS instance.
@NameInMap(value="ecsInstanceName") public String ecsInstanceName
The name of the ECS instance.
@NameInMap(value="ipAddress") public List<ListNodesResponseBody.ListNodesResponseBodyResultIpAddress> ipAddress
The IP addresses of the ECS instance.
@NameInMap(value="osType") public String osType
The operating system type of the ECS instance. Valid values:
* windows: Windows Server
* linux: Linux
@NameInMap(value="status") public String status
The status of the ECS instance. Valid values:
* running: The instance is running.
* starting: The instance is being started.
* stopping: The instance is being stopped.
* stopped: The instance is stopped.
@NameInMap(value="tags") public List<ListNodesResponseBody.ListNodesResponseBodyResultTags> tags
The tags of the ECS instance.
public static ListNodesResponseBody.ListNodesResponseBodyResult build(Map<String,?> map) throws Exception
Exception
public ListNodesResponseBody.ListNodesResponseBodyResult setAgentStatus(String agentStatus)
public String getAgentStatus()
public ListNodesResponseBody.ListNodesResponseBodyResult setCloudAssistantStatus(String cloudAssistantStatus)
public String getCloudAssistantStatus()
public ListNodesResponseBody.ListNodesResponseBodyResult setEcsInstanceId(String ecsInstanceId)
public String getEcsInstanceId()
public ListNodesResponseBody.ListNodesResponseBodyResult setEcsInstanceName(String ecsInstanceName)
public String getEcsInstanceName()
public ListNodesResponseBody.ListNodesResponseBodyResult setIpAddress(List<ListNodesResponseBody.ListNodesResponseBodyResultIpAddress> ipAddress)
public List<ListNodesResponseBody.ListNodesResponseBodyResultIpAddress> getIpAddress()
public ListNodesResponseBody.ListNodesResponseBodyResult setOsType(String osType)
public String getOsType()
public ListNodesResponseBody.ListNodesResponseBodyResult setStatus(String status)
public String getStatus()
public ListNodesResponseBody.ListNodesResponseBodyResult setTags(List<ListNodesResponseBody.ListNodesResponseBodyResultTags> tags)
public List<ListNodesResponseBody.ListNodesResponseBodyResultTags> getTags()
Copyright © 2024. All rights reserved.