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.
|
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 **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 type of the secondary address 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**: 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.
@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
Exception
public 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 © 2024. All rights reserved.