Skip to content

Commit 06a0b19

Browse files
authored
2 parents 1bc2d34 + a71a4fa commit 06a0b19

File tree

1,731 files changed

+104630
-51096
lines changed

Some content is hidden

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

1,731 files changed

+104630
-51096
lines changed

.github/workflows/github-merit-badger.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ jobs:
1717
badges: '[beginning-contributor,repeat-contributor,valued-contributor,admired-contributor,star-contributor,distinguished-contributor]'
1818
thresholds: '[0,3,6,13,25,50]'
1919
badge-type: 'achievement'
20-
ignore-usernames: '[RomainMuller,rix0rrr,MrArnoldPalmer,iliapolo,otaviomacedo,madeline-k,kaizencc,comcalvi,corymhall,peterwoodworth,ryparker,TheRealAmazonKendra,vinayak-kukreja,Naumel,mrgrain,pahud,cgarvis,kellertk,HBobertz,sumupitchayan,pattasai,SankyRed,udaypant,aws-cdk-automation,dependabot[bot],mergify[bot]]'
20+
ignore-usernames: '[RomainMuller,rix0rrr,MrArnoldPalmer,iliapolo,otaviomacedo,madeline-k,kaizencc,comcalvi,corymhall,peterwoodworth,ryparker,TheRealAmazonKendra,vinayak-kukreja,Naumel,mrgrain,pahud,cgarvis,kellertk,HBobertz,sumupitchayan,pattasai,SankyRed,udaypant,colifran,aws-cdk-automation,dependabot[bot],mergify[bot]]'

.gitpod.yml

+9-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,17 @@ github:
33
pullRequestsFromForks: true
44
addComment: true
55

6-
image: jsii/superchain:1-buster-slim
6+
image: jsii/superchain:1-buster-slim-node16
77

88
tasks:
9-
- init: yarn install && ./scripts/foreach.sh yarn build
9+
- init: |
10+
(
11+
set -e
12+
yarn install
13+
export NODE_OPTIONS=--max-old-space-size=8192
14+
# pre-build packages
15+
npx lerna run build --scope=aws-cdk-lib --scope=@aws-cdk-testing/framework-integ --skip-nx-cache
16+
)
1017
1118
vscode:
1219
extensions:

.mergify.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pull_request_rules:
1111
label:
1212
add: [ contribution/core ]
1313
conditions:
14-
- author~=^(RomainMuller|rix0rrr|MrArnoldPalmer|iliapolo|uttarasridhar|otaviomacedo|madeline-k|kaizencc|comcalvi|corymhall|peterwoodworth|ryparker|TheRealAmazonKendra|vinayak-kukreja|Naumel|mrgrain|pahud|cgarvis|kellertk|HBobertz|sumupitchayan|pattasai|SankyRed|udaypant)$
14+
- author~=^(RomainMuller|rix0rrr|MrArnoldPalmer|iliapolo|uttarasridhar|otaviomacedo|madeline-k|kaizencc|comcalvi|corymhall|peterwoodworth|ryparker|TheRealAmazonKendra|vinayak-kukreja|Naumel|mrgrain|pahud|cgarvis|kellertk|HBobertz|sumupitchayan|pattasai|SankyRed|udaypant|colifran)$
1515
- -label~="contribution/core"
1616
- name: automatic merge
1717
actions:

CHANGELOG.v2.alpha.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.77.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.76.0-alpha.0...v2.77.0-alpha.0) (2023-04-26)
6+
57
## [2.76.1-alpha.0](https://github.com/aws/aws-cdk/compare/v2.76.0-alpha.0...v2.76.1-alpha.0) (2023-04-21)
68

79
## [2.76.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.75.1-alpha.0...v2.76.0-alpha.0) (2023-04-19)

CHANGELOG.v2.md

+35-1
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,43 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5-
## [2.76.1](https://github.com/aws/aws-cdk/compare/v2.76.0...v2.76.1) (2023-04-21)
5+
## [2.77.0](https://github.com/aws/aws-cdk/compare/v2.76.0...v2.77.0) (2023-04-26)
6+
7+
8+
### Features
9+
10+
* upgrade default CR runtime version ([#24916](https://github.com/aws/aws-cdk/issues/24916)) ([6f7c4b5](https://github.com/aws/aws-cdk/commit/6f7c4b595d4281a9f9bf19796d8d5ffa08c9d5e3))
11+
* **custom-resource:** expose removalPolicy ([#25235](https://github.com/aws/aws-cdk/issues/25235)) ([79881c5](https://github.com/aws/aws-cdk/commit/79881c510abef0bab2c713c36e291246b7892756)), closes [#25220](https://github.com/aws/aws-cdk/issues/25220)
12+
* **ecs-patterns:** Tagging support for scheduled tasks ([#25222](https://github.com/aws/aws-cdk/issues/25222)) ([6da4eba](https://github.com/aws/aws-cdk/commit/6da4ebae60f6a770325d5913f1c95d8557137573)), closes [#23838](https://github.com/aws/aws-cdk/issues/23838) [#25106](https://github.com/aws/aws-cdk/issues/25106)
13+
* **eks:** support for Kubernetes version 1.26 ([#25088](https://github.com/aws/aws-cdk/issues/25088)) ([792e3f2](https://github.com/aws/aws-cdk/commit/792e3f2edeccbc8983ec95f4f31a433181619dee)), closes [#25087](https://github.com/aws/aws-cdk/issues/25087)
14+
* **lambda:** Java 17 runtime ([#25240](https://github.com/aws/aws-cdk/issues/25240)) ([5573025](https://github.com/aws/aws-cdk/commit/5573025f89359d46fd2878be49ce09b52854b6fd))
15+
* **lambda-event-sources:** Add eventsourceMappingArn to IEventSourceMapping ([#24991](https://github.com/aws/aws-cdk/issues/24991)) ([ecd7374](https://github.com/aws/aws-cdk/commit/ecd737405f27a06a17400a1f6164c14a869a2f2d)), closes [#24801](https://github.com/aws/aws-cdk/issues/24801)
16+
* **pipelines:** added logging as option for codeBuildDefaults prop on CodePipeline construct ([#25266](https://github.com/aws/aws-cdk/issues/25266)) ([d479b4d](https://github.com/aws/aws-cdk/commit/d479b4d719cae06a7972daa7ba923029c60890ae)), closes [#22045](https://github.com/aws/aws-cdk/issues/22045) [#22045](https://github.com/aws/aws-cdk/issues/22045)
17+
* **s3-deployment:** implement new signContent option ([#24713](https://github.com/aws/aws-cdk/issues/24713)) ([5a836cb](https://github.com/aws/aws-cdk/commit/5a836cb6a889dd39b0b2bb897de7ebd7760f0213)), closes [#24711](https://github.com/aws/aws-cdk/issues/24711)
18+
* **stepfunctions-tasks:** add elasticmapreduce:AddTags permission for EmrCreateCluster state with tags ([#24856](https://github.com/aws/aws-cdk/issues/24856)) ([81beab3](https://github.com/aws/aws-cdk/commit/81beab32da9796772cfaebca89ca21dac59e3419)), closes [#24842](https://github.com/aws/aws-cdk/issues/24842)
619

720

21+
### Bug Fixes
22+
23+
* **cli:** diff doesn't display paths for removed resources ([#25294](https://github.com/aws/aws-cdk/issues/25294)) ([9bf63ed](https://github.com/aws/aws-cdk/commit/9bf63ede8ac41605b904e13a1b645e592076a3d5))
24+
* **pipelines:** CodeBuild Action role can be assumed by too many identities ([#25316](https://github.com/aws/aws-cdk/issues/25316)) ([90cb79f](https://github.com/aws/aws-cdk/commit/90cb79f29523997e5430f67755e718b457ebcb1c))
25+
* log buckets don't have acls enabled ([#25303](https://github.com/aws/aws-cdk/issues/25303)) ([0e9440b](https://github.com/aws/aws-cdk/commit/0e9440bfc218516e354855285ab6ab535398e800)), closes [#25288](https://github.com/aws/aws-cdk/issues/25288)
26+
* **apigatewayv2:** does not work in non-aws partition ([#25284](https://github.com/aws/aws-cdk/issues/25284)) ([706dc89](https://github.com/aws/aws-cdk/commit/706dc8962e55af4501e038096cdd7e6362d75d03))
27+
* **appmesh:** add missing `port` property ([#25112](https://github.com/aws/aws-cdk/issues/25112)) ([925c9ba](https://github.com/aws/aws-cdk/commit/925c9ba66fc802161ffe159b48b564c6d1e6f816)), closes [#22452](https://github.com/aws/aws-cdk/issues/22452)
28+
* **backup:** `BackupVault.fromBackupVaultArn` parses wrong arn format ([#25259](https://github.com/aws/aws-cdk/issues/25259)) ([c2082a7](https://github.com/aws/aws-cdk/commit/c2082a7433eb586e2c8738dd8fdd55b0a312180e)), closes [#25212](https://github.com/aws/aws-cdk/issues/25212)
29+
* **batch:** jobDefinitionName returns ARN instead of name ([#25207](https://github.com/aws/aws-cdk/issues/25207)) ([3ea6062](https://github.com/aws/aws-cdk/commit/3ea60625a2946ab12b91a3bd1d477fa6e41ab5ae)), closes [#25197](https://github.com/aws/aws-cdk/issues/25197)
30+
* **bootstrap:** add `previous-parameters` option to bootstrap command ([#25219](https://github.com/aws/aws-cdk/issues/25219)) ([02e8758](https://github.com/aws/aws-cdk/commit/02e875855e26d2a79ba9145f2a5207924424bb48)), closes [#23780](https://github.com/aws/aws-cdk/issues/23780)
31+
* **cloudfront:** can't create the default log bucket ([#25298](https://github.com/aws/aws-cdk/issues/25298)) ([0eb25f2](https://github.com/aws/aws-cdk/commit/0eb25f275707ae5c1cc52d1bbb500e96e89698a4)), closes [/docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html#access-logs-choosing-s3](https://github.com/aws//docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html/issues/access-logs-choosing-s3) [#25288](https://github.com/aws/aws-cdk/issues/25288) [#25291](https://github.com/aws/aws-cdk/issues/25291)
32+
* **core:** crossRegionReferences doesn't work when exporting to multiple regions ([#25190](https://github.com/aws/aws-cdk/issues/25190)) ([89b26b8](https://github.com/aws/aws-cdk/commit/89b26b863de0c57e039c39541b6921c31e4b141c)), closes [#24464](https://github.com/aws/aws-cdk/issues/24464)
33+
* **custom-resources:** State functionActiveV2 not found ([#25228](https://github.com/aws/aws-cdk/issues/25228)) ([13a230e](https://github.com/aws/aws-cdk/commit/13a230ecd98f9cc4da1d1e25a2c4dbf6598c0b21)), closes [#24358](https://github.com/aws/aws-cdk/issues/24358)
34+
* **eks:** Allow helm pull from non-ECR OCI repositories ([#25237](https://github.com/aws/aws-cdk/issues/25237)) ([27da99e](https://github.com/aws/aws-cdk/commit/27da99e6a23d08ebbc43399b12aac0e4cf42d552)), closes [#24710](https://github.com/aws/aws-cdk/issues/24710)
35+
* **eks:** policy does not exist or is not attachable in China and GovCloud regions ([#25215](https://github.com/aws/aws-cdk/issues/25215)) ([ea65415](https://github.com/aws/aws-cdk/commit/ea65415e9056ac3b951979ffd1c7b145adda7157)), closes [#24358](https://github.com/aws/aws-cdk/issues/24358) [#24696](https://github.com/aws/aws-cdk/issues/24696)
36+
* **elasticloadbalancingv2:** ALB listeners with multiple forwardi… ([#25005](https://github.com/aws/aws-cdk/issues/25005)) ([512f64e](https://github.com/aws/aws-cdk/commit/512f64e5d731c5402c53ea7d20d6f3f3e9719ae4)), closes [#24805](https://github.com/aws/aws-cdk/issues/24805)
37+
* **elasticloadbalancingv2:** can not set sessionTimeout ([#24457](https://github.com/aws/aws-cdk/issues/24457)) ([cefbb33](https://github.com/aws/aws-cdk/commit/cefbb334609869b65bbd5e2b8aabbc153c423466)), closes [#12843](https://github.com/aws/aws-cdk/issues/12843) [#21768](https://github.com/aws/aws-cdk/issues/21768)
38+
* **rds:** Correct ARN in IAM policy for IAM database access ([#25141](https://github.com/aws/aws-cdk/issues/25141)) ([227ea09](https://github.com/aws/aws-cdk/commit/227ea0905c1d299395c1f93779d23426144d6df5)), closes [#12416](https://github.com/aws/aws-cdk/issues/12416) [#11851](https://github.com/aws/aws-cdk/issues/11851)
39+
40+
## [2.76.1](https://github.com/aws/aws-cdk/compare/v2.76.0...v2.76.1) (2023-04-21)
41+
842
### Bug Fixes
943

1044
* **custom-resources:** State functionActiveV2 not found ([#25228](https://github.com/aws/aws-cdk/issues/25228)) ([be8e8aa](https://github.com/aws/aws-cdk/commit/be8e8aa42443ea96071123c6277ce08222c62191)), closes [#24358](https://github.com/aws/aws-cdk/issues/24358)

INTEGRATION_TESTS.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ _integ.lambda.ts_
8585
import * as iam from '@aws-cdk/aws-iam';
8686
import * as cdk from '@aws-cdk/core';
8787
import * as lambda from '../lib';
88-
import * as integ from '@aws-cdk/integ-tests';
88+
import * as integ from '@aws-cdk/integ-tests-alpha';
8989

9090
const app = new cdk.App();
9191

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"jsii-diff": "1.78.1",
2727
"jsii-pacmak": "1.78.1",
2828
"jsii-reflect": "1.78.1",
29-
"jsii-rosetta": "~5.0.0",
29+
"jsii-rosetta": "~5.0.7",
3030
"lerna": "^6.6.1",
3131
"patch-package": "^6.5.1",
3232
"semver": "^6.3.0",

packages/@aws-cdk-testing/cli-integ/lib/staging/maven.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/* eslint-disable no-console */
22
import * as path from 'path';
3+
import { pathExists } from 'fs-extra';
34
import { LoginInformation } from './codeartifact';
45
import { parallelShell } from './parallel-shell';
56
import { UsageDir } from './usage-dir';
@@ -29,15 +30,18 @@ export async function uploadJavaPackages(packages: string[], login: LoginInforma
2930
await parallelShell(packages, async (pkg, output) => {
3031
console.log(`⏳ ${pkg}`);
3132

33+
const sourcesFile = pkg.replace(/.pom$/, '-sources.jar');
34+
const javadocFile = pkg.replace(/.pom$/, '-javadoc.jar');
35+
3236
await shell(['mvn',
3337
`--settings=${settingsFile(usageDir)}`,
3438
'org.apache.maven.plugins:maven-deploy-plugin:3.0.0:deploy-file',
3539
`-Durl=${login.mavenEndpoint}`,
3640
'-DrepositoryId=codeartifact',
3741
`-DpomFile=${pkg}`,
3842
`-Dfile=${pkg.replace(/.pom$/, '.jar')}`,
39-
`-Dsources=${pkg.replace(/.pom$/, '-sources.jar')}`,
40-
`-Djavadoc=${pkg.replace(/.pom$/, '-javadoc.jar')}`], {
43+
...await pathExists(sourcesFile) ? [`-Dsources=${sourcesFile}`] : [],
44+
...await pathExists(javadocFile) ? [`-Djavadoc=${javadocFile}`] : []], {
4145
output,
4246
modEnv: {
4347
// Do not try to JIT the Maven binary

packages/@aws-cdk-testing/cli-integ/lib/with-cdk-app.ts

+8
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,11 @@ export interface CdkModernBootstrapCommandOptions extends CommonCdkBootstrapComm
242242
* @default undefined
243243
*/
244244
readonly customPermissionsBoundary?: string;
245+
246+
/**
247+
* @default undefined
248+
*/
249+
readonly usePreviousParameters?: boolean;
245250
}
246251

247252
export class TestFixture extends ShellHelper {
@@ -359,6 +364,9 @@ export class TestFixture extends ShellHelper {
359364
} else if (options.examplePermissionsBoundary !== undefined) {
360365
args.push('--example-permissions-boundary');
361366
}
367+
if (options.usePreviousParameters === false) {
368+
args.push('--no-previous-parameters');
369+
}
362370

363371
return this.cdk(args, {
364372
...options.cliOptions,

packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/bootstrapping.integtest.ts

+53
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable @aws-cdk/no-literal-partition */
12
import * as fs from 'fs';
23
import * as path from 'path';
34
import * as yaml from 'yaml';
@@ -254,6 +255,58 @@ integTest('can use the custom permissions boundary to bootstrap', withoutBootstr
254255
expect(template).toContain('permission-boundary-name');
255256
}));
256257

258+
integTest('can remove customPermissionsBoundary', withoutBootstrap(async (fixture) => {
259+
const bootstrapStackName = fixture.bootstrapStackName;
260+
const policyName = `${bootstrapStackName}-pb`;
261+
let policyArn;
262+
try {
263+
const policy = await fixture.aws.iam('createPolicy', {
264+
PolicyName: policyName,
265+
PolicyDocument: JSON.stringify({
266+
Version: '2012-10-17',
267+
Statement: {
268+
Action: ['*'],
269+
Resource: ['*'],
270+
Effect: 'Allow',
271+
},
272+
}),
273+
});
274+
policyArn = policy.Policy?.Arn;
275+
await fixture.cdkBootstrapModern({
276+
// toolkitStackName doesn't matter for this particular invocation
277+
toolkitStackName: bootstrapStackName,
278+
customPermissionsBoundary: policyName,
279+
});
280+
281+
const response = await fixture.aws.cloudFormation('describeStacks', { StackName: bootstrapStackName });
282+
expect(
283+
response.Stacks?.[0].Parameters?.some(
284+
param => (param.ParameterKey === 'InputPermissionsBoundary' && param.ParameterValue === policyName),
285+
)).toEqual(true);
286+
287+
await fixture.cdkBootstrapModern({
288+
// toolkitStackName doesn't matter for this particular invocation
289+
toolkitStackName: bootstrapStackName,
290+
usePreviousParameters: false,
291+
});
292+
const response2 = await fixture.aws.cloudFormation('describeStacks', { StackName: bootstrapStackName });
293+
expect(
294+
response2.Stacks?.[0].Parameters?.some(
295+
param => (param.ParameterKey === 'InputPermissionsBoundary' && !param.ParameterValue),
296+
)).toEqual(true);
297+
298+
const region = fixture.aws.region;
299+
const account = await fixture.aws.account();
300+
const role = await fixture.aws.iam('getRole', { RoleName: `cdk-${fixture.qualifier}-cfn-exec-role-${account}-${region}` });
301+
expect(role.Role.PermissionsBoundary).toBeUndefined();
302+
303+
} finally {
304+
if (policyArn) {
305+
await fixture.aws.iam('deletePolicy', { PolicyArn: policyArn });
306+
}
307+
}
308+
}));
309+
257310
integTest('switch on termination protection, switch is left alone on re-bootstrap', withoutBootstrap(async (fixture) => {
258311
const bootstrapStackName = fixture.bootstrapStackName;
259312

packages/@aws-cdk-testing/framework-integ/package.json

+6-5
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,21 @@
2929
},
3030
"license": "Apache-2.0",
3131
"devDependencies": {
32-
"@aws-cdk/cdk-build-tools": "0.0.0",
3332
"@aws-cdk/aws-batch-alpha": "0.0.0",
34-
"delay": "5.0.0",
35-
"@aws-cdk/pkglint": "0.0.0"
33+
"@aws-cdk/cdk-build-tools": "0.0.0",
34+
"@aws-cdk/integ-runner": "^0.0.0",
35+
"@aws-cdk/pkglint": "0.0.0",
36+
"delay": "5.0.0"
3637
},
3738
"dependencies": {
39+
"@aws-cdk/integ-tests-alpha": "0.0.0",
3840
"@aws-cdk/lambda-layer-kubectl-v24": "^2.0.100",
3941
"aws-cdk-lib": "0.0.0",
4042
"aws-sdk": "^2.1317.0",
4143
"aws-sdk-mock": "5.6.0",
4244
"cdk8s": "^2.7.15",
4345
"cdk8s-plus-24": "2.4.40",
44-
"constructs": "^10.0.0",
45-
"@aws-cdk/integ-tests-alpha": "0.0.0"
46+
"constructs": "^10.0.0"
4647
},
4748
"repository": {
4849
"url": "https://github.com/aws/aws-cdk.git",
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"20.0.0"}
1+
{"version":"31.0.0"}

packages/@aws-cdk-testing/framework-integ/test/aws-appmesh/test/integ.mesh.js.snapshot/integ.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "20.0.0",
2+
"version": "31.0.0",
33
"testCases": {
44
"integ.mesh": {
55
"stacks": [

packages/@aws-cdk-testing/framework-integ/test/aws-appmesh/test/integ.mesh.js.snapshot/manifest.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
{
2-
"version": "20.0.0",
2+
"version": "31.0.0",
33
"artifacts": {
4-
"Tree": {
5-
"type": "cdk:tree",
6-
"properties": {
7-
"file": "tree.json"
8-
}
9-
},
104
"mesh-stack.assets": {
115
"type": "cdk:asset-manifest",
126
"properties": {
@@ -23,7 +17,7 @@
2317
"validateOnSynth": false,
2418
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-deploy-role-${AWS::AccountId}-${AWS::Region}",
2519
"cloudFormationExecutionRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-cfn-exec-role-${AWS::AccountId}-${AWS::Region}",
26-
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/ec4bc0974fc8b71ab8d34be8fe53f41a594bd0c03588e03d5a46ac8919288992.json",
20+
"stackTemplateAssetObjectUrl": "s3://cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}/e22d0f948e4b9a0aac11f68f048f52c09eeb7d8fef79972eb7e6f957111955bb.json",
2721
"requiresBootstrapStackVersion": 6,
2822
"bootstrapStackVersionSsmParameter": "/cdk-bootstrap/hnb659fds/version",
2923
"additionalDependencies": [
@@ -371,6 +365,12 @@
371365
]
372366
},
373367
"displayName": "mesh-stack"
368+
},
369+
"Tree": {
370+
"type": "cdk:tree",
371+
"properties": {
372+
"file": "tree.json"
373+
}
374374
}
375375
}
376376
}

packages/@aws-cdk-testing/framework-integ/test/aws-appmesh/test/integ.mesh.js.snapshot/mesh-stack.assets.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"version": "20.0.0",
2+
"version": "31.0.0",
33
"files": {
4-
"ec4bc0974fc8b71ab8d34be8fe53f41a594bd0c03588e03d5a46ac8919288992": {
4+
"e22d0f948e4b9a0aac11f68f048f52c09eeb7d8fef79972eb7e6f957111955bb": {
55
"source": {
66
"path": "mesh-stack.template.json",
77
"packaging": "file"
88
},
99
"destinations": {
1010
"current_account-current_region": {
1111
"bucketName": "cdk-hnb659fds-assets-${AWS::AccountId}-${AWS::Region}",
12-
"objectKey": "ec4bc0974fc8b71ab8d34be8fe53f41a594bd0c03588e03d5a46ac8919288992.json",
12+
"objectKey": "e22d0f948e4b9a0aac11f68f048f52c09eeb7d8fef79972eb7e6f957111955bb.json",
1313
"assumeRoleArn": "arn:${AWS::Partition}:iam::${AWS::AccountId}:role/cdk-hnb659fds-file-publishing-role-${AWS::AccountId}-${AWS::Region}"
1414
}
1515
}

packages/@aws-cdk-testing/framework-integ/test/aws-appmesh/test/integ.mesh.js.snapshot/mesh-stack.template.json

+1
Original file line numberDiff line numberDiff line change
@@ -1372,6 +1372,7 @@
13721372
"Exact": "example.com"
13731373
},
13741374
"Method": "POST",
1375+
"Port": 8080,
13751376
"Prefix": "/",
13761377
"QueryParameters": [
13771378
{

0 commit comments

Comments
 (0)