public static class ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
acceleratorId
The ID of the GA instance with which the endpoint is associated.
|
String |
endpoint
The name of the vSwitch that is specified as an endpoint.
|
String |
endpointGroupId
The ID of the endpoint group to which the endpoint belongs.
|
String |
endpointId
The endpoint ID.
|
String |
listenerId
The ID of the listener to which the endpoint belongs.
|
String |
serviceId
The ID of the service that manages the GA instance.
|
Boolean |
serviceManaged
Indicates whether the GA instance is managed.
|
List<ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpointsServiceManagedInfos> |
serviceManagedInfos
The actions that users can perform on the managed instance.
|
String |
trafficToEndpointPolicy
The access policy of traffic that is destined for the endpoint.
|
String |
type
The backend service type of the endpoint.
|
构造器和说明 |
---|
ListCustomRoutingEndpointsResponseBodyEndpoints() |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the GA instance with which the endpoint is associated.
@NameInMap(value="Endpoint") public String endpoint
The name of the vSwitch that is specified as an 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 endpoint ID.
@NameInMap(value="ListenerId") public String listenerId
The ID of the listener to which the endpoint belongs.
@NameInMap(value="ServiceId") public String serviceId
The ID of the service that manages the GA instance.
> This parameter is valid only if **ServiceManaged** is set to **True**.
@NameInMap(value="ServiceManaged") public Boolean serviceManaged
Indicates whether the GA instance is managed. Valid values:
* **true**
* **false**
@NameInMap(value="ServiceManagedInfos") public List<ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpointsServiceManagedInfos> serviceManagedInfos
The actions that users can perform on the managed instance.
> This parameter is valid only if **ServiceManaged** is set to **True**.
* Users can perform only specific actions on a managed instance.
@NameInMap(value="TrafficToEndpointPolicy") public String trafficToEndpointPolicy
The access policy of traffic that is destined for the endpoint. Valid values:
* **AllowAll**: allows all traffic to the endpoint.
* **DenyAll**: denies all traffic to the endpoint.
* **AllowCustom**: allows traffic only to specified destinations.
@NameInMap(value="Type") public String type
The backend service type of the endpoint.
Only **PrivateSubNet** may be returned, which indicates a private CIDR block.
public ListCustomRoutingEndpointsResponseBodyEndpoints()
public static ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints build(Map<String,?> map) throws Exception
Exception
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setEndpoint(String endpoint)
public String getEndpoint()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setEndpointGroupId(String endpointGroupId)
public String getEndpointGroupId()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setEndpointId(String endpointId)
public String getEndpointId()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setListenerId(String listenerId)
public String getListenerId()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setServiceId(String serviceId)
public String getServiceId()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setServiceManaged(Boolean serviceManaged)
public Boolean getServiceManaged()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setServiceManagedInfos(List<ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpointsServiceManagedInfos> serviceManagedInfos)
public List<ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpointsServiceManagedInfos> getServiceManagedInfos()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setTrafficToEndpointPolicy(String trafficToEndpointPolicy)
public String getTrafficToEndpointPolicy()
public ListCustomRoutingEndpointsResponseBody.ListCustomRoutingEndpointsResponseBodyEndpoints setType(String type)
public String getType()
Copyright © 2024. All rights reserved.