Package com.pulumi.alicloud.ga.outputs
Class EndpointGroupEndpointConfiguration
- java.lang.Object
-
- com.pulumi.alicloud.ga.outputs.EndpointGroupEndpointConfiguration
-
public final class EndpointGroupEndpointConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EndpointGroupEndpointConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EndpointGroupEndpointConfiguration.Builder
builder()
static EndpointGroupEndpointConfiguration.Builder
builder(EndpointGroupEndpointConfiguration defaults)
java.util.Optional<java.lang.Boolean>
enableClientipPreservation()
java.util.Optional<java.lang.Boolean>
enableProxyProtocol()
java.lang.String
endpoint()
java.lang.String
type()
java.lang.Integer
weight()
-
-
-
Method Detail
-
enableClientipPreservation
public java.util.Optional<java.lang.Boolean> enableClientipPreservation()
- Returns:
- Indicates whether client IP addresses are reserved. Default Value: `false`. Valid values:
-
enableProxyProtocol
public java.util.Optional<java.lang.Boolean> enableProxyProtocol()
- Returns:
- Specifies whether to preserve client IP addresses by using the ProxyProtocol module. Default Value: `false`. Valid values:
-
endpoint
public java.lang.String endpoint()
- Returns:
- The IP address or domain name of Endpoint N in the endpoint group.
-
type
public java.lang.String type()
- Returns:
- The type of Endpoint N in the endpoint group. Valid values:
-
weight
public java.lang.Integer weight()
- Returns:
- The weight of Endpoint N in the endpoint group. Valid values: `0` to `255`. > **NOTE:** If the weight of a terminal node is set to 0, global acceleration will terminate the distribution of traffic to the terminal node. Please be careful.
-
builder
public static EndpointGroupEndpointConfiguration.Builder builder()
-
builder
public static EndpointGroupEndpointConfiguration.Builder builder(EndpointGroupEndpointConfiguration defaults)
-
-