public class GetBasicEndpointResponseBody
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 type of the secondary address of the endpoint.
|
String |
endpointType
The type of endpoint.
|
String |
endpointZoneId
The ID of the zone where the endpoint is deployed.
|
String |
name
The name of the endpoint that is associated with the basic GA instance.
|
String |
requestId
The ID of the request.
|
String |
state
The status of the endpoint.
|
| 构造器和说明 |
|---|
GetBasicEndpointResponseBody() |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the basic GA instance.
@NameInMap(value="EndPointId") public String endPointId
The ID of the endpoint that is associated with 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="EndpointSubAddress") public String endpointSubAddress
The secondary address of the endpoint.
This parameter is returned if the endpoint type is set to **ECS**, **ENI**, or **NLB**.
* If the endpoint type is set to **ECS**, **EndpointSubAddress** returns the secondary private IP address of the primary ENI or the primary private IP address of the primary ENI.
* If the endpoint type is set to **ENI**, **EndpointSubAddress** returns the secondary private IP address of the secondary ENI or the primary private IP address of the secondary ENI is used.
* If the endpoint type is set to **NLB**, **EndpointSubAddress** returns the primary private IP address of the backend server of the NLB instance.
@NameInMap(value="EndpointSubAddressType") public String endpointSubAddressType
The type of the secondary address of the endpoint.
* **primary:** primary private IP address
* **secondary:** 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**: elastic network interface (ENI).
* **SLB**: Classic Load Balancer (CLB) instance.
* **ECS**: Elastic Compute Service (ECS) instance.
* **NLB**: Network Load Balancer (NLB) instance.
@NameInMap(value="EndpointZoneId") public String endpointZoneId
The ID of the zone where the endpoint is deployed.
This parameter is returned only when the endpoint type is set to **NLB**.
@NameInMap(value="Name") public String name
The name of the endpoint that is associated with the basic GA instance.
@NameInMap(value="RequestId") public String requestId
The ID of the request.
@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 GetBasicEndpointResponseBody build(Map<String,?> map) throws Exception
Exceptionpublic GetBasicEndpointResponseBody setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public GetBasicEndpointResponseBody setEndPointId(String endPointId)
public String getEndPointId()
public GetBasicEndpointResponseBody setEndpointAddress(String endpointAddress)
public String getEndpointAddress()
public GetBasicEndpointResponseBody setEndpointGroupId(String endpointGroupId)
public String getEndpointGroupId()
public GetBasicEndpointResponseBody setEndpointSubAddress(String endpointSubAddress)
public String getEndpointSubAddress()
public GetBasicEndpointResponseBody setEndpointSubAddressType(String endpointSubAddressType)
public String getEndpointSubAddressType()
public GetBasicEndpointResponseBody setEndpointType(String endpointType)
public String getEndpointType()
public GetBasicEndpointResponseBody setEndpointZoneId(String endpointZoneId)
public String getEndpointZoneId()
public GetBasicEndpointResponseBody setName(String name)
public String getName()
public GetBasicEndpointResponseBody setRequestId(String requestId)
public String getRequestId()
public GetBasicEndpointResponseBody setState(String state)
public String getState()
Copyright © 2023. All rights reserved.