public static class CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
endpoint
The name of the endpoint (vSwitch).
|
List<CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurationsPolicyConfigurations> |
policyConfigurations |
String |
trafficToEndpointPolicy
The access policy of traffic to the endpoint.
|
String |
type
The backend service type of the endpoint.
|
| 构造器和说明 |
|---|
CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations() |
@NameInMap(value="Endpoint") public String endpoint
The name of the endpoint (vSwitch).
@NameInMap(value="PolicyConfigurations") public List<CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurationsPolicyConfigurations> policyConfigurations
@NameInMap(value="TrafficToEndpointPolicy") public String trafficToEndpointPolicy
The access policy of traffic to the endpoint. Defualt value: DenyAll. Valid values:
* **DenyAll**: denies all traffic to the endpoint.
* **AllowAll**: allows all traffic to the endpoint.
* **AllowCustom**: allows traffic only to specified destinations in the endpoint
If you set this parameter to AllowCustom, you must specify IP addresses and port ranges of destinations to which to allow traffic. If you specify only IP addresses and do not specify port ranges, GA can forward traffic to all ports and the specified IP addresses in the destinations.
@NameInMap(value="Type") public String type
The backend service type of the endpoint. Default value: PrivateSubNet.
Set the value to **PrivateSubNet**, which indicates private CIDR blocks.
public CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations()
public static CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations build(Map<String,?> map) throws Exception
Exceptionpublic CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations setEndpoint(String endpoint)
public String getEndpoint()
public CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations setPolicyConfigurations(List<CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurationsPolicyConfigurations> policyConfigurations)
public List<CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurationsPolicyConfigurations> getPolicyConfigurations()
public CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations setTrafficToEndpointPolicy(String trafficToEndpointPolicy)
public String getTrafficToEndpointPolicy()
public CreateCustomRoutingEndpointsRequest.CreateCustomRoutingEndpointsRequestEndpointConfigurations setType(String type)
public String getType()
Copyright © 2023. All rights reserved.