-
Notifications
You must be signed in to change notification settings - Fork 4.3k
feat(imagebuilder-alpha): add support for Distribution Configuration Construct #36005
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
Conversation
1de77fb to
cfde029
Compare
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
cfde029 to
9a9c664
Compare
Pull request has been modified.
1fba748 to
5d3ff75
Compare
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
Pull request has been modified.
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
722fa15 to
bb3a318
Compare
Pull request has been modified.
bb3a318 to
5f7848e
Compare
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Outdated
Show resolved
Hide resolved
...ages/@aws-cdk/aws-imagebuilder-alpha/test/integ.all-parameters.distribution-configuration.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-imagebuilder-alpha/lib/distribution-configuration.ts
Show resolved
Hide resolved
|
@Mergifyio refresh |
✅ Pull request refreshed |
|
@Mergifyio queue |
🟠 Waiting for conditions to match
|
|
@Mergifyio queue |
🟠 Waiting for conditions to match
|
Pull request has been modified.
|
@Mergifyio queue |
|
@Mergifyio refresh |
|
@Mergifyio queue |
🟠 Waiting for conditions to match
|
|
@Mergifyio queue |
🛑 There are no queue conditions matchingThere are queue conditions defined in the configuration, but none matches. The pull request has not been embarked. Details:
|
|
@Mergifyio requeue |
☑️ This pull request is already queued |
|
@Mergifyio update |
✅ Branch has been successfully updated |
|
Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork). |
|
Comments on closed issues and PRs are hard for our team to see. |
Issue
aws/aws-cdk-rfcs#789
Reason for this change
This change adds a new alpha module for EC2 Image Builder L2 Constructs (
@aws-cdk/aws-imagebuilder-alpha), as outlined in aws/aws-cdk-rfcs#789. This PR specifically implements theDistributionConfigurationconstruct.Description of changes
This change implements the
DistributionConfigurationconstruct, which is a higher-level construct ofCfnDistributionConfiguration.Example
Describe any new or updated permissions being added
N/A - new L2 construct in alpha module
Description of how you validated changes
Validated with unit tests and integration tests. Manually verified generated CFN templates as well.
Checklist
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license