-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AWS::GlobalAccelerator: Add the ability to set the BYOIP IP Addresses for the Global Accelerator. #28209
Comments
ah maybe not a direct dupe but I added this functionality in that PR as well. |
Thank you, Michael. |
thanks @michael-k for submitting this. |
|
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
CDK version used
2.111.0 (build 2ccb59e)
Environment details (OS name and version, etc.)
Windows 11, Visual Studio 2022 Community Edition, .Net 6
The text was updated successfully, but these errors were encountered: