public static class CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
endpoint
The name of the endpoint (vSwitch).
|
List<CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurationsPolicyConfigurations> |
policyConfigurations |
String |
trafficToEndpointPolicy
The access policy of traffic to the specified vSwitches.
|
String |
type
The backend service type of the endpoint.
|
| 构造器和说明 |
|---|
CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations() |
@NameInMap(value="Endpoint") public String endpoint
The name of the endpoint (vSwitch).
@NameInMap(value="PolicyConfigurations") public List<CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurationsPolicyConfigurations> policyConfigurations
@NameInMap(value="TrafficToEndpointPolicy") public String trafficToEndpointPolicy
The access policy of traffic to the specified vSwitches. Default value: DenyAll. Valid values:
* **AllowAll**: allows all traffic to the vSwitch.
* **DenyAll**: denies all traffic to the vSwitch.
* **AllowCustom**: allows traffic only to specified destinations in the vSwitch.
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 the specified IP addresses over all ports 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 CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations()
public static CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations build(Map<String,?> map) throws Exception
Exceptionpublic CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations setEndpoint(String endpoint)
public String getEndpoint()
public CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations setPolicyConfigurations(List<CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurationsPolicyConfigurations> policyConfigurations)
public List<CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurationsPolicyConfigurations> getPolicyConfigurations()
public CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations setTrafficToEndpointPolicy(String trafficToEndpointPolicy)
public String getTrafficToEndpointPolicy()
public CreateCustomRoutingEndpointGroupsRequest.CreateCustomRoutingEndpointGroupsRequestEndpointGroupConfigurationsEndpointConfigurations setType(String type)
public String getType()
Copyright © 2023. All rights reserved.