Commit 196c7ae
authored
feat(cloudfront-origins): ip address type for http origin (#35445)
### Issue # (if applicable)
Closes #35427.
### Reason for this change
AWS Cloudfront now supports for configuring IP address type for custom origins.
### Description of changes
- Add `OriginIpAddressType` enum
- Add `ipAddressType` prop to `HttpOriginProps`
### Describe any new or updated permissions being added
None
### Description of how you validated changes
Add both unit and integ tests
### Checklist
- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*1 parent b1f7f78 commit 196c7ae
File tree
13 files changed
+687
-108
lines changed- packages
- @aws-cdk-testing/framework-integ/test/aws-cloudfront-origins/test
- integ.http-origin.js.snapshot
- aws-cdk-lib
- aws-cloudfront-origins
- lib
- test
- aws-cloudfront/lib
13 files changed
+687
-108
lines changedLines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments