Skip to content

Commit 7feabc1

Browse files
authored
feat(appconfig): graduate to stable 🚀 (#29188)
We are excited to graduate the @aws-cdk/aws-appconfig-alpha module to STABLE. It now lives on as `aws-cdk-lib/aws-appconfig`. Deprecated function removed: `deploy()` function is deprecated. ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent f528c47 commit 7feabc1

File tree

73 files changed

+17372
-558
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+17372
-558
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@
159159
"aws-cdk-lib/ignore/**",
160160
"aws-cdk-lib/jsonschema",
161161
"aws-cdk-lib/jsonschema/**",
162+
"aws-cdk-lib/mime-types",
163+
"aws-cdk-lib/mime-types/**",
162164
"aws-cdk-lib/minimatch",
163165
"aws-cdk-lib/minimatch/**",
164166
"aws-cdk-lib/punycode",
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"content": "This is the configuration content"
3+
}

packages/@aws-cdk-testing/framework-integ/test/aws-appconfig/test/integ.application.js.snapshot/appconfigapplicationDefaultTestDeployAssertD6537C40.assets.json

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-appconfig/test/integ.application.js.snapshot/appconfigapplicationDefaultTestDeployAssertD6537C40.template.json

Lines changed: 36 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-appconfig/test/integ.application.js.snapshot/aws-appconfig-application.assets.json

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
{
2+
"Resources": {
3+
"MyAppConfigB4B63E75": {
4+
"Type": "AWS::AppConfig::Application",
5+
"Properties": {
6+
"Description": "This is my application for testing",
7+
"Name": "MySampleApplication"
8+
}
9+
},
10+
"MyTaskDefTaskRole727F9D3B": {
11+
"Type": "AWS::IAM::Role",
12+
"Properties": {
13+
"AssumeRolePolicyDocument": {
14+
"Statement": [
15+
{
16+
"Action": "sts:AssumeRole",
17+
"Effect": "Allow",
18+
"Principal": {
19+
"Service": "ecs-tasks.amazonaws.com"
20+
}
21+
}
22+
],
23+
"Version": "2012-10-17"
24+
}
25+
}
26+
},
27+
"MyTaskDef01F0D39B": {
28+
"Type": "AWS::ECS::TaskDefinition",
29+
"Properties": {
30+
"ContainerDefinitions": [
31+
{
32+
"Essential": true,
33+
"Image": "public.ecr.aws/aws-appconfig/aws-appconfig-agent:latest",
34+
"Name": "AppConfigAgentContainer"
35+
}
36+
],
37+
"Cpu": "256",
38+
"Family": "awsappconfigapplicationMyTaskDef7372410D",
39+
"Memory": "512",
40+
"NetworkMode": "awsvpc",
41+
"RequiresCompatibilities": [
42+
"FARGATE"
43+
],
44+
"TaskRoleArn": {
45+
"Fn::GetAtt": [
46+
"MyTaskDefTaskRole727F9D3B",
47+
"Arn"
48+
]
49+
}
50+
}
51+
}
52+
},
53+
"Parameters": {
54+
"BootstrapVersion": {
55+
"Type": "AWS::SSM::Parameter::Value<String>",
56+
"Default": "/cdk-bootstrap/hnb659fds/version",
57+
"Description": "Version of the CDK Bootstrap resources in this environment, automatically retrieved from SSM Parameter Store. [cdk:skip]"
58+
}
59+
},
60+
"Rules": {
61+
"CheckBootstrapVersion": {
62+
"Assertions": [
63+
{
64+
"Assert": {
65+
"Fn::Not": [
66+
{
67+
"Fn::Contains": [
68+
[
69+
"1",
70+
"2",
71+
"3",
72+
"4",
73+
"5"
74+
],
75+
{
76+
"Ref": "BootstrapVersion"
77+
}
78+
]
79+
}
80+
]
81+
},
82+
"AssertDescription": "CDK bootstrap stack version 6 required. Please run 'cdk bootstrap' with a recent version of the CDK CLI."
83+
}
84+
]
85+
}
86+
}
87+
}

packages/@aws-cdk-testing/framework-integ/test/aws-appconfig/test/integ.application.js.snapshot/cdk.out

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-appconfig/test/integ.application.js.snapshot/integ.json

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-appconfig/test/integ.application.js.snapshot/manifest.json

Lines changed: 125 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)