Skip to content

Commit 75967e1

Browse files
authored
fix(integ-tests): allow multiple AwsApiCalls with the same action and different parameters (#25241)
This PR allows multiple AwsApiCalls with the same action and different parameters. Closes #25014 To be able to test the new behavior, a new integration test has been added in aws-redshift-alpha package. Next possible step (to be discussed): add an optional `callNumber` in `awsApiCall` method to be able to use this method twice with the same action and same parameters.
1 parent 4531300 commit 75967e1

File tree

14 files changed

+1635
-986
lines changed

14 files changed

+1635
-986
lines changed

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/asset.36618132bd37b6b15f9987b57ad1fbf613f1ad937aec72381232b163ed9c44c4.bundle/index.js

+1,296
Large diffs are not rendered by default.

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/asset.382ba2a8fd0a13f6782aec5543e465f988f5c100f35ed20f90cd96b8ee53f674.bundle/index.js

-783
This file was deleted.

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/aws-cdk-redshift-cluster-create.assets.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
11
{
2-
"version": "22.0.0",
2+
"version": "31.0.0",
33
"files": {
4-
"1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e": {
4+
"f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487": {
55
"source": {
6-
"path": "asset.1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e",
6+
"path": "asset.f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487",
77
"packaging": "zip"
88
},
99
"destinations": {
1010
"current_account-current_region": {
1111
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
12-
"objectKey": "1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e.zip",
12+
"objectKey": "f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487.zip",
1313
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
1414
}
1515
}
1616
},
17-
"a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585": {
17+
"45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146": {
1818
"source": {
19-
"path": "asset.a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585",
19+
"path": "asset.45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146",
2020
"packaging": "zip"
2121
},
2222
"destinations": {
2323
"current_account-current_region": {
2424
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
25-
"objectKey": "a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585.zip",
25+
"objectKey": "45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146.zip",
2626
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
2727
}
2828
}
2929
},
30-
"93a411da5664a42e1702532262aa281227dd5fc1f136148d06a42addd7c763c0": {
30+
"a3a59ec8b0572a87ca29c517181a57bd05312c0e3d2dd45b660c0c526259ebdd": {
3131
"source": {
3232
"path": "aws-cdk-redshift-cluster-create.template.json",
3333
"packaging": "file"
3434
},
3535
"destinations": {
3636
"current_account-current_region": {
3737
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
38-
"objectKey": "93a411da5664a42e1702532262aa281227dd5fc1f136148d06a42addd7c763c0.json",
38+
"objectKey": "a3a59ec8b0572a87ca29c517181a57bd05312c0e3d2dd45b660c0c526259ebdd.json",
3939
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
4040
}
4141
}

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/aws-cdk-redshift-cluster-create.template.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@
356356
"S3Bucket": {
357357
"Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}"
358358
},
359-
"S3Key": "a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585.zip"
359+
"S3Key": "45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146.zip"
360360
},
361361
"Role": {
362362
"Fn::GetAtt": [
@@ -496,7 +496,7 @@
496496
"S3Bucket": {
497497
"Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}"
498498
},
499-
"S3Key": "1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e.zip"
499+
"S3Key": "f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487.zip"
500500
},
501501
"Role": {
502502
"Fn::GetAtt": [

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/aws-cdk-redshift-cluster-update.assets.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
11
{
2-
"version": "22.0.0",
2+
"version": "31.0.0",
33
"files": {
4-
"1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e": {
4+
"f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487": {
55
"source": {
6-
"path": "asset.1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e",
6+
"path": "asset.f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487",
77
"packaging": "zip"
88
},
99
"destinations": {
1010
"current_account-current_region": {
1111
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
12-
"objectKey": "1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e.zip",
12+
"objectKey": "f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487.zip",
1313
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
1414
}
1515
}
1616
},
17-
"a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585": {
17+
"45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146": {
1818
"source": {
19-
"path": "asset.a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585",
19+
"path": "asset.45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146",
2020
"packaging": "zip"
2121
},
2222
"destinations": {
2323
"current_account-current_region": {
2424
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
25-
"objectKey": "a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585.zip",
25+
"objectKey": "45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146.zip",
2626
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
2727
}
2828
}
2929
},
30-
"5a23231417fb67ed1d1d3f790c75060c7ca5f2b45a1e8b532dcaf9d8d40171cd": {
30+
"97990b879ea2c8adb892391a2f778d1ccdaef8dcf7d75fa9f92eaf0ffd6d86c9": {
3131
"source": {
3232
"path": "aws-cdk-redshift-cluster-update.template.json",
3333
"packaging": "file"
3434
},
3535
"destinations": {
3636
"current_account-current_region": {
3737
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
38-
"objectKey": "5a23231417fb67ed1d1d3f790c75060c7ca5f2b45a1e8b532dcaf9d8d40171cd.json",
38+
"objectKey": "97990b879ea2c8adb892391a2f778d1ccdaef8dcf7d75fa9f92eaf0ffd6d86c9.json",
3939
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
4040
}
4141
}

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/aws-cdk-redshift-cluster-update.template.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@
360360
"S3Bucket": {
361361
"Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}"
362362
},
363-
"S3Key": "a8a62b989c7866e3ad5b24f3eb6228f8ca91ebff5f5c76f1da466f6c805c0585.zip"
363+
"S3Key": "45017ac1fb5b50dac36a255c328b0fe125f18a8e6d3689e188eab5e3a1bf8146.zip"
364364
},
365365
"Role": {
366366
"Fn::GetAtt": [
@@ -500,7 +500,7 @@
500500
"S3Bucket": {
501501
"Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}"
502502
},
503-
"S3Key": "1b88b7c3e3e0f8d3e27ded1bde51b7a80c75f3d8733872af7952c3a6d902147e.zip"
503+
"S3Key": "f24dbc80501234c95b4f320adc2d30c202d44977defc11a763044e044c699487.zip"
504504
},
505505
"Role": {
506506
"Fn::GetAtt": [

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/awscdkredshiftreboottestDefaultTestDeployAssert1AE11B34.assets.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
{
2-
"version": "22.0.0",
2+
"version": "31.0.0",
33
"files": {
4-
"382ba2a8fd0a13f6782aec5543e465f988f5c100f35ed20f90cd96b8ee53f674": {
4+
"36618132bd37b6b15f9987b57ad1fbf613f1ad937aec72381232b163ed9c44c4": {
55
"source": {
6-
"path": "asset.382ba2a8fd0a13f6782aec5543e465f988f5c100f35ed20f90cd96b8ee53f674.bundle",
6+
"path": "asset.36618132bd37b6b15f9987b57ad1fbf613f1ad937aec72381232b163ed9c44c4.bundle",
77
"packaging": "zip"
88
},
99
"destinations": {
1010
"current_account-current_region": {
1111
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
12-
"objectKey": "382ba2a8fd0a13f6782aec5543e465f988f5c100f35ed20f90cd96b8ee53f674.zip",
12+
"objectKey": "36618132bd37b6b15f9987b57ad1fbf613f1ad937aec72381232b163ed9c44c4.zip",
1313
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
1414
}
1515
}
1616
},
17-
"02ba7e5975057b784436be8170fb2b40a050d51601ba1ed065a7339ea2cd67ae": {
17+
"1cf8e19e4738471fa63eb35a1f40e99e2b461f8249636eb15de6f1b00eef8827": {
1818
"source": {
1919
"path": "awscdkredshiftreboottestDefaultTestDeployAssert1AE11B34.template.json",
2020
"packaging": "file"
2121
},
2222
"destinations": {
2323
"current_account-current_region": {
2424
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
25-
"objectKey": "02ba7e5975057b784436be8170fb2b40a050d51601ba1ed065a7339ea2cd67ae.json",
25+
"objectKey": "1cf8e19e4738471fa63eb35a1f40e99e2b461f8249636eb15de6f1b00eef8827.json",
2626
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
2727
}
2828
}

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/awscdkredshiftreboottestDefaultTestDeployAssert1AE11B34.template.json

+50-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"Resources": {
3-
"AwsApiCallRedshiftdescribeClusters": {
3+
"AwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a": {
44
"Type": "Custom::DeployAssert@SdkCallRedshiftdescribeClusters",
55
"Properties": {
66
"ServiceToken": {
@@ -22,7 +22,7 @@
2222
"outputPaths": [
2323
"Clusters.0.ClusterParameterGroups.0.ParameterApplyStatus"
2424
],
25-
"salt": "1671057311528"
25+
"salt": "1682092967858"
2626
},
2727
"UpdateReplacePolicy": "Delete",
2828
"DeletionPolicy": "Delete"
@@ -62,6 +62,15 @@
6262
"*"
6363
]
6464
},
65+
{
66+
"Action": [
67+
"redshift:DescribeClusterParameters"
68+
],
69+
"Effect": "Allow",
70+
"Resource": [
71+
"*"
72+
]
73+
},
6574
{
6675
"Action": [
6776
"redshift:DescribeClusterParameters"
@@ -85,7 +94,7 @@
8594
"S3Bucket": {
8695
"Fn::Sub": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}"
8796
},
88-
"S3Key": "382ba2a8fd0a13f6782aec5543e465f988f5c100f35ed20f90cd96b8ee53f674.zip"
97+
"S3Key": "36618132bd37b6b15f9987b57ad1fbf613f1ad937aec72381232b163ed9c44c4.zip"
8998
},
9099
"Timeout": 120,
91100
"Handler": "index.handler",
@@ -97,7 +106,7 @@
97106
}
98107
}
99108
},
100-
"AwsApiCallRedshiftdescribeClusterParameters": {
109+
"AwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce": {
101110
"Type": "Custom::DeployAssert@SdkCallRedshiftdescribeClusterParameter",
102111
"Properties": {
103112
"ServiceToken": {
@@ -116,25 +125,57 @@
116125
"Source": "user"
117126
},
118127
"flattenResponse": "false",
119-
"salt": "1671057311529"
128+
"salt": "1682092967859"
129+
},
130+
"UpdateReplacePolicy": "Delete",
131+
"DeletionPolicy": "Delete"
132+
},
133+
"AwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7": {
134+
"Type": "Custom::DeployAssert@SdkCallRedshiftdescribeClusterParameter",
135+
"Properties": {
136+
"ServiceToken": {
137+
"Fn::GetAtt": [
138+
"SingletonFunction1488541a7b23466481b69b4408076b81HandlerCD40AE9F",
139+
"Arn"
140+
]
141+
},
142+
"service": "Redshift",
143+
"api": "describeClusterParameters",
144+
"expected": "{\"$ObjectLike\":{\"Parameters\":{\"$ArrayWith\":[{\"$ObjectLike\":{\"ParameterName\":\"auto_analyze\",\"ParameterValue\":\"true\"}},{\"$ObjectLike\":{\"ParameterName\":\"auto_mv\",\"ParameterValue\":\"true\"}},{\"$ObjectLike\":{\"ParameterName\":\"datestyle\",\"ParameterValue\":\"ISO, MDY\"}},{\"$ObjectLike\":{\"ParameterName\":\"enable_case_sensitive_identifier\",\"ParameterValue\":\"false\"}},{\"$ObjectLike\":{\"ParameterName\":\"extra_float_digits\",\"ParameterValue\":\"0\"}},{\"$ObjectLike\":{\"ParameterName\":\"max_concurrency_scaling_clusters\",\"ParameterValue\":\"1\"}},{\"$ObjectLike\":{\"ParameterName\":\"max_cursor_result_set_size\",\"ParameterValue\":\"default\"}},{\"$ObjectLike\":{\"ParameterName\":\"query_group\",\"ParameterValue\":\"default\"}},{\"$ObjectLike\":{\"ParameterName\":\"require_ssl\",\"ParameterValue\":\"false\"}},{\"$ObjectLike\":{\"ParameterName\":\"search_path\",\"ParameterValue\":\"$user, public\"}},{\"$ObjectLike\":{\"ParameterName\":\"statement_timeout\",\"ParameterValue\":\"0\"}},{\"$ObjectLike\":{\"ParameterName\":\"wlm_json_configuration\",\"ParameterValue\":\"[{\\\"auto_wlm\\\":true}]\"}}]}}}",
145+
"parameters": {
146+
"ParameterGroupName": {
147+
"Fn::ImportValue": "aws-cdk-redshift-cluster-reboot-integ:ExportsOutputRefParameterGroup5E32DECBB33EA140"
148+
},
149+
"Source": "engine-default"
150+
},
151+
"flattenResponse": "false",
152+
"salt": "1682092967859"
120153
},
121154
"UpdateReplacePolicy": "Delete",
122155
"DeletionPolicy": "Delete"
123156
}
124157
},
125158
"Outputs": {
126-
"AssertionResultsAwsApiCallRedshiftdescribeClusters": {
159+
"AssertionResultsAwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a": {
160+
"Value": {
161+
"Fn::GetAtt": [
162+
"AwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a",
163+
"assertion"
164+
]
165+
}
166+
},
167+
"AssertionResultsAwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce": {
127168
"Value": {
128169
"Fn::GetAtt": [
129-
"AwsApiCallRedshiftdescribeClusters",
170+
"AwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce",
130171
"assertion"
131172
]
132173
}
133174
},
134-
"AssertionResultsAwsApiCallRedshiftdescribeClusterParameters": {
175+
"AssertionResultsAwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7": {
135176
"Value": {
136177
"Fn::GetAtt": [
137-
"AwsApiCallRedshiftdescribeClusterParameters",
178+
"AwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7",
138179
"assertion"
139180
]
140181
}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"22.0.0"}
1+
{"version":"31.0.0"}

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/integ.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "22.0.0",
2+
"version": "31.0.0",
33
"testCases": {
44
"aws-cdk-redshift-reboot-test/DefaultTest": {
55
"stacks": [

packages/@aws-cdk/aws-redshift-alpha/test/integ.cluster-reboot.js.snapshot/manifest.json

+24-12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "22.0.0",
2+
"version": "31.0.0",
33
"artifacts": {
44
"aws-cdk-redshift-cluster-create.assets": {
55
"type": "cdk:asset-manifest",
@@ -17,7 +17,7 @@
1717
"validateOnSynth": false,
1818
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}",
1919
"cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}",
20-
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/93a411da5664a42e1702532262aa281227dd5fc1f136148d06a42addd7c763c0.json",
20+
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/a3a59ec8b0572a87ca29c517181a57bd05312c0e3d2dd45b660c0c526259ebdd.json",
2121
"requiresBootstrapStackVersion": 6,
2222
"bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version",
2323
"additionalDependencies": [
@@ -185,7 +185,7 @@
185185
"validateOnSynth": false,
186186
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}",
187187
"cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}",
188-
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/5a23231417fb67ed1d1d3f790c75060c7ca5f2b45a1e8b532dcaf9d8d40171cd.json",
188+
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/97990b879ea2c8adb892391a2f778d1ccdaef8dcf7d75fa9f92eaf0ffd6d86c9.json",
189189
"requiresBootstrapStackVersion": 6,
190190
"bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version",
191191
"additionalDependencies": [
@@ -366,7 +366,7 @@
366366
"validateOnSynth": false,
367367
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}",
368368
"cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}",
369-
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/02ba7e5975057b784436be8170fb2b40a050d51601ba1ed065a7339ea2cd67ae.json",
369+
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/1cf8e19e4738471fa63eb35a1f40e99e2b461f8249636eb15de6f1b00eef8827.json",
370370
"requiresBootstrapStackVersion": 6,
371371
"bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version",
372372
"additionalDependencies": [
@@ -383,16 +383,16 @@
383383
"awscdkredshiftreboottestDefaultTestDeployAssert1AE11B34.assets"
384384
],
385385
"metadata": {
386-
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusters/Default/Default": [
386+
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a/Default/Default": [
387387
{
388388
"type": "aws:cdk:logicalId",
389-
"data": "AwsApiCallRedshiftdescribeClusters"
389+
"data": "AwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a"
390390
}
391391
],
392-
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusters/AssertionResults": [
392+
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a/AssertionResults": [
393393
{
394394
"type": "aws:cdk:logicalId",
395-
"data": "AssertionResultsAwsApiCallRedshiftdescribeClusters"
395+
"data": "AssertionResultsAwsApiCallRedshiftdescribeClusters6bafd43948798e58841b1b8573ec604a"
396396
}
397397
],
398398
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/SingletonFunction1488541a7b23466481b69b4408076b81/Role": [
@@ -407,16 +407,28 @@
407407
"data": "SingletonFunction1488541a7b23466481b69b4408076b81HandlerCD40AE9F"
408408
}
409409
],
410-
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusterParameters/Default/Default": [
410+
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce/Default/Default": [
411411
{
412412
"type": "aws:cdk:logicalId",
413-
"data": "AwsApiCallRedshiftdescribeClusterParameters"
413+
"data": "AwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce"
414414
}
415415
],
416-
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusterParameters/AssertionResults": [
416+
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce/AssertionResults": [
417417
{
418418
"type": "aws:cdk:logicalId",
419-
"data": "AssertionResultsAwsApiCallRedshiftdescribeClusterParameters"
419+
"data": "AssertionResultsAwsApiCallRedshiftdescribeClusterParameters801759f1ed4aa244ea8caa72110acfce"
420+
}
421+
],
422+
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7/Default/Default": [
423+
{
424+
"type": "aws:cdk:logicalId",
425+
"data": "AwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7"
426+
}
427+
],
428+
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/AwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7/AssertionResults": [
429+
{
430+
"type": "aws:cdk:logicalId",
431+
"data": "AssertionResultsAwsApiCallRedshiftdescribeClusterParameters484bd6887b66878d75dbc528712556c7"
420432
}
421433
],
422434
"/aws-cdk-redshift-reboot-test/DefaultTest/DeployAssert/BootstrapVersion": [

0 commit comments

Comments
 (0)