Solutionunvalidated

Define the CloudFront distribution with CfnDistribution instead — under the hood L2 constructs are all made up of L1 constructs. Tension: This seems like a good open source contribution use case. Outcome: Then once you run `cdk synth` the generated CloudFront Distribution will have the proper `TargetOriginId` name.

557dfc12-f677-4b70-ab32-ad7b12ff77a8

Define the CloudFront distribution with CfnDistribution instead — under the hood L2 constructs are all made up of L1 constructs. Tension: This seems like a good open source contribution use case. Outcome: Then once you run cdk synth the generated CloudFront Distribution will have the proper TargetOriginId name.