From f31ce7f099586f2eac05ad7aa56e7dd9471b3c8c Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 7 Jul 2023 19:35:40 +0000 Subject: [PATCH] chore(deps): upgrade `aws-cdk` version `2.86.0` -> `2.87.0` Upgrades project `aws-cdk` version `2.86.0` -> `2.87.0`. See details in [workflow run]. [Workflow Run]: https://github.com/RenovoSolutions/cdk-library-aws-iam-access-key/actions/runs/5489922906 ------ *Automatically created via the "upgrade-cdk" workflow* Signed-off-by: github-actions --- .projen/deps.json | 4 ++-- .projenrc.ts | 2 +- API.md | 9 ++++----- package.json | 4 ++-- yarn.lock | 8 ++++---- 5 files changed, 13 insertions(+), 14 deletions(-) diff --git a/.projen/deps.json b/.projen/deps.json index 2f7f111..1f6109c 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -22,7 +22,7 @@ }, { "name": "aws-cdk-lib", - "version": "2.86.0", + "version": "2.87.0", "type": "build" }, { @@ -113,7 +113,7 @@ }, { "name": "aws-cdk-lib", - "version": "^2.86.0", + "version": "^2.87.0", "type": "peer" }, { diff --git a/.projenrc.ts b/.projenrc.ts index cb7c36d..9bd3c2f 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -3,7 +3,7 @@ const project = new awscdk.AwsCdkConstructLibrary({ author: 'Renovo Solutions', authorAddress: 'webmaster+cdk@renovo1.com', projenrcTs: true, - cdkVersion: '2.86.0', + cdkVersion: '2.87.0', defaultReleaseBranch: 'master', name: '@renovosolutions/cdk-library-aws-iam-access-key', description: 'AWS CDK Construct Library for generating AWS access keys and storing them in Secrets Manager', diff --git a/API.md b/API.md index 2e98bd5..347a6e4 100644 --- a/API.md +++ b/API.md @@ -1482,7 +1482,7 @@ public readonly encryption: BucketEncryption; ``` - *Type:* aws-cdk-lib.aws_s3.BucketEncryption -- *Default:* `Kms` if `encryptionKey` is specified, or `Managed` otherwise. +- *Default:* `KMS` if `encryptionKey` is specified, or `UNENCRYPTED` otherwise. But if `UNENCRYPTED` is specified, the bucket will be encrypted as `S3_MANAGED` automatically. The kind of server-side encryption to apply to this bucket. @@ -1498,13 +1498,12 @@ public readonly encryptionKey: IKey; ``` - *Type:* aws-cdk-lib.aws_kms.IKey -- *Default:* If encryption is set to "Kms" and this property is undefined, a new KMS key will be created and associated with this bucket. +- *Default:* If `encryption` is set to `KMS` and this property is undefined, a new KMS key will be created and associated with this bucket. External KMS key to use for bucket encryption. -The 'encryption' property must be either not specified or set to "Kms". -An error will be emitted if encryption is set to "Unencrypted" or -"Managed". +The `encryption` property must be either not specified or set to `KMS` or `DSSE`. +An error will be emitted if `encryption` is set to `UNENCRYPTED` or `S3_MANAGED`. --- diff --git a/package.json b/package.json index 05a3cf8..baaced2 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@types/node": "^16", "@typescript-eslint/eslint-plugin": "^5", "@typescript-eslint/parser": "^5", - "aws-cdk-lib": "2.86.0", + "aws-cdk-lib": "2.87.0", "constructs": "10.0.5", "eslint": "^8", "eslint-import-resolver-node": "^0.3.7", @@ -62,7 +62,7 @@ "typescript": "^4.9.5" }, "peerDependencies": { - "aws-cdk-lib": "^2.86.0", + "aws-cdk-lib": "^2.87.0", "constructs": "^10.0.5" }, "resolutions": { diff --git a/yarn.lock b/yarn.lock index bd901f0..4d14106 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1360,10 +1360,10 @@ available-typed-arrays@^1.0.5: resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== -aws-cdk-lib@2.86.0: - version "2.86.0" - resolved "https://registry.yarnpkg.com/aws-cdk-lib/-/aws-cdk-lib-2.86.0.tgz#374f5096d6a0c4c98176bc3d4a8878e403cd11f7" - integrity sha512-76yZ2MawAGXLD3ox4FjhUIPmAMXteGKkeo3tPMthemusDCCkD2X6DBssXBHjB7r9GnrOMMf8JH5BGq2lOZ539g== +aws-cdk-lib@2.87.0: + version "2.87.0" + resolved "https://registry.yarnpkg.com/aws-cdk-lib/-/aws-cdk-lib-2.87.0.tgz#585a2569fa139ffecc3ff40ffc399eb7da030a4a" + integrity sha512-9kirXX7L7OP/yGmCbaYlkt5OAtowGiGw0AYFIQvSwvx/UU3aJO5XuDwAgDsvToDkRpBi0yX0bNwqa0DItu+C6A== dependencies: "@aws-cdk/asset-awscli-v1" "^2.2.177" "@aws-cdk/asset-kubectl-v20" "^2.1.1"