@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:31.301Z") @Stability(value=Experimental) public interface RawEndpointProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
RawEndpointProps.Builder
A builder for
RawEndpointProps |
static class |
RawEndpointProps.Jsii$Proxy
An implementation for
RawEndpointProps |
| Modifier and Type | Method and Description |
|---|---|
static RawEndpointProps.Builder |
builder() |
String |
getEndpointId()
(experimental) Identifier of the endpoint.
|
default Boolean |
getPreserveClientIp()
(experimental) Forward the client IP address.
|
default String |
getRegion()
(experimental) The region where this endpoint is located.
|
default Number |
getWeight()
(experimental) Endpoint weight across all endpoints in the group.
|
@Stability(value=Experimental) @NotNull String getEndpointId()
Load balancer ARN, instance ID or EIP allocation ID.
@Stability(value=Experimental) @Nullable default Boolean getPreserveClientIp()
GlobalAccelerator will create Network Interfaces in your VPC in order to preserve the client IP address.
Only applies to Application Load Balancers and EC2 instances.
Client IP address preservation is supported only in specific AWS Regions. See the GlobalAccelerator Developer Guide for a list.
Default: true if possible and available
@Stability(value=Experimental) @Nullable default String getRegion()
Default: - Unknown what region this endpoint is located
@Stability(value=Experimental) @Nullable default Number getWeight()
Must be a value between 0 and 255.
Default: 128
@Stability(value=Experimental) static RawEndpointProps.Builder builder()
RawEndpointProps.Builder of RawEndpointPropsCopyright © 2021. All rights reserved.