public static class ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
acceleratorId
The ID of the basic GA instance.
|
String |
endpointAddress
The address of the endpoint.
|
String |
endpointGroupId
The ID of the endpoint group to which the endpoint belongs.
|
String |
endpointId
The ID of the endpoint that is associated with the basic GA instance.
|
String |
endpointSubAddress
The secondary address of the endpoint.
|
String |
endpointSubAddressType
The secondary address type of the endpoint.
|
String |
endpointType
The type of endpoint.
|
String |
endpointZoneId
The zone ID of the endpoint.
|
String |
name
The name of the endpoint.
|
String |
state
The status of the endpoint.
|
构造器和说明 |
---|
ListBasicEndpointsResponseBodyEndpoints() |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the basic GA instance.
@NameInMap(value="EndpointAddress") public String endpointAddress
The address of the endpoint.
@NameInMap(value="EndpointGroupId") public String endpointGroupId
The ID of the endpoint group to which the endpoint belongs.
@NameInMap(value="EndpointId") public String endpointId
The ID of the endpoint that is associated with the basic GA instance.
@NameInMap(value="EndpointSubAddress") public String endpointSubAddress
The secondary address of the endpoint.
This parameter is returned if the endpoint type is **ECS**, **ENI**, or **NLB**.
* If the endpoint type is **ECS**, **EndpointSubAddress** returns the primary or secondary private IP address of the primary ENI.
* If the endpoint type is **ENI**, **EndpointSubAddress** returns the primary or secondary private IP address of the secondary ENI.
* If the endpoint type is **NLB**, **EndpointSubAddress** returns the primary private IP address of the NLB backend server.
@NameInMap(value="EndpointSubAddressType") public String endpointSubAddressType
The secondary address type of the endpoint.
* **primary**: a primary private IP address.
* **secondary**: a secondary private IP address.
This parameter is returned if the type of the endpoint is set to **ECS**, **ENI**, or **NLB**. If the endpoint type is set to **NLB**, **primary** is returned.
@NameInMap(value="EndpointType") public String endpointType
The type of endpoint. Valid values:
* **ENI**: ENI.
* **SLB**: CLB instance.
* **ECS**: ECS instance.
* **NLB**: NLB instance.
@NameInMap(value="EndpointZoneId") public String endpointZoneId
The zone ID of the endpoint.
This parameter is returned only when the endpoint type is set to **NLB**.
@NameInMap(value="Name") public String name
The name of the endpoint.
@NameInMap(value="State") public String state
The status of the endpoint. Valid values:
* **init**: The endpoint is being initialized.
* **active**: The endpoint is available.
* **updating**: The endpoint is being configured.
* **binding**: The endpoint is being associated.
* **unbinding**: The endpoint is being disassociated.
* **deleting**: The endpoint is being deleted.
* **bound**: The endpoint is associated.
public static ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints build(Map<String,?> map) throws Exception
Exception
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointAddress(String endpointAddress)
public String getEndpointAddress()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointGroupId(String endpointGroupId)
public String getEndpointGroupId()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointId(String endpointId)
public String getEndpointId()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointSubAddress(String endpointSubAddress)
public String getEndpointSubAddress()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointSubAddressType(String endpointSubAddressType)
public String getEndpointSubAddressType()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointType(String endpointType)
public String getEndpointType()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setEndpointZoneId(String endpointZoneId)
public String getEndpointZoneId()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setName(String name)
public String getName()
public ListBasicEndpointsResponseBody.ListBasicEndpointsResponseBodyEndpoints setState(String state)
public String getState()
Copyright © 2024. All rights reserved.