-
Notifications
You must be signed in to change notification settings - Fork 4.5k
AWS::GlobalAccelerator: Add the ability to set the BYOIP IP Addresses for the Global Accelerator. #28209
Description
Describe the feature
The feature being requested is the ability to set the IP Addresses (BYOIP) during Accelerator construction. The presumed method would be as parameters in the AcceleratorProps.
Use Case
When creating a stack with a global accelerator, the application should have IP Address in the customer owned range so the reverse lookup on the IP addresses show the company not AWS as the owner. This can help with brand awareness and support issue resolution.
Proposed Solution
Add new properties to the AcceleratorProps interface for IpAddresses and IpAddressType mapping to the CloudFormation AWS::GlobalAccelerator::Accelerator properties of the same name. Whereby the IpAddresses is an array of strings contains the IP Addresses to be assigned to the global accelerator. And the IpAddressType property is string with restricted values of DUAL_STACK | IPV4 in accordance with the CloudFormation property. These properties would be optional; however, setting either value requires that the other value by set as well.
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CDK version used
2.111.0 (build 2ccb59e)
Environment details (OS name and version, etc.)
Windows 11, Visual Studio 2022 Community Edition, .Net 6