public class GetBasicEndpointGroupResponseBody
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
acceleratorId
The ID of the basic GA instance.
|
String |
description
The description of the endpoint group.
|
String |
endpointAddress
The address of the endpoint.
|
String |
endpointGroupId
The ID of the endpoint group.
|
String |
endpointGroupRegion
The ID of the region where the endpoint group resides.
|
String |
endpointSubAddress
The secondary address of the endpoint.
|
String |
endpointType
The type of endpoint.
|
String |
name
The name of the endpoint group.
|
String |
requestId
The ID of the request.
|
String |
state
The status of the endpoint group.
|
构造器和说明 |
---|
GetBasicEndpointGroupResponseBody() |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the basic GA instance.
@NameInMap(value="Description") public String description
The description of the endpoint group.
@NameInMap(value="EndpointAddress") public String endpointAddress
The address of the endpoint.
@NameInMap(value="EndpointGroupId") public String endpointGroupId
The ID of the endpoint group.
@NameInMap(value="EndpointGroupRegion") public String endpointGroupRegion
The ID of the region where the endpoint group resides.
@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="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="Name") public String name
The name of the endpoint group.
@NameInMap(value="RequestId") public String requestId
The ID of the request.
@NameInMap(value="State") public String state
The status of the endpoint group. Valid values:
* **init**: being initialized.
* **active**: running as expected.
* **updating**: being updated.
* **deleting**: being deleted.
public static GetBasicEndpointGroupResponseBody build(Map<String,?> map) throws Exception
Exception
public GetBasicEndpointGroupResponseBody setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public GetBasicEndpointGroupResponseBody setDescription(String description)
public String getDescription()
public GetBasicEndpointGroupResponseBody setEndpointAddress(String endpointAddress)
public String getEndpointAddress()
public GetBasicEndpointGroupResponseBody setEndpointGroupId(String endpointGroupId)
public String getEndpointGroupId()
public GetBasicEndpointGroupResponseBody setEndpointGroupRegion(String endpointGroupRegion)
public String getEndpointGroupRegion()
public GetBasicEndpointGroupResponseBody setEndpointSubAddress(String endpointSubAddress)
public String getEndpointSubAddress()
public GetBasicEndpointGroupResponseBody setEndpointType(String endpointType)
public String getEndpointType()
public GetBasicEndpointGroupResponseBody setName(String name)
public String getName()
public GetBasicEndpointGroupResponseBody setRequestId(String requestId)
public String getRequestId()
public GetBasicEndpointGroupResponseBody setState(String state)
public String getState()
Copyright © 2024. All rights reserved.