From de04742a8692bcc55d742255555985fc287056d2 Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Fri, 3 Jan 2025 09:28:44 -0800 Subject: [PATCH] feat: update L1 CloudFormation resource definitions (#32726) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-batch │ └ resources │ └[~] resource AWS::Batch::JobDefinition │ └ types │ ├[-] type EksPodProperties │ │ ├ documentation: The properties for the pod. │ │ │ name: EksPodProperties │ │ └ properties │ │ ├ InitContainers: Array │ │ ├ Volumes: Array │ │ ├ DnsPolicy: string │ │ ├ Containers: Array │ │ ├ Metadata: EksMetadata │ │ ├ ServiceAccountName: string │ │ ├ ImagePullSecrets: Array │ │ ├ HostNetwork: boolean │ │ └ ShareProcessNamespace: boolean │ ├[~] type EksProperties │ │ └ properties │ │ └ PodProperties: - EksPodProperties ⇐ PodProperties │ │ + PodProperties │ └[~] type PodProperties │ └ properties │ ├[+] ImagePullSecrets: Array │ ├[+] InitContainers: Array │ ├ Metadata: - Metadata │ │ + EksMetadata ⇐ Metadata │ └[+] ShareProcessNamespace: boolean └[~] service aws-wisdom └ resources ├[~] resource AWS::Wisdom::AIAgent │ └ attributes │ └[+] ModifiedTimeSeconds: number └[~] resource AWS::Wisdom::AIPrompt └ attributes └[+] ModifiedTimeSeconds: number ``` --- .../@aws-cdk/cloudformation-diff/package.json | 4 ++-- packages/@aws-cdk/integ-runner/package.json | 2 +- packages/aws-cdk-lib/package.json | 2 +- tools/@aws-cdk/spec2cdk/package.json | 4 ++-- yarn.lock | 17 ++++++++++++----- 5 files changed, 18 insertions(+), 11 deletions(-) diff --git a/packages/@aws-cdk/cloudformation-diff/package.json b/packages/@aws-cdk/cloudformation-diff/package.json index 661086bba4e97..7cac96e64d28a 100644 --- a/packages/@aws-cdk/cloudformation-diff/package.json +++ b/packages/@aws-cdk/cloudformation-diff/package.json @@ -23,8 +23,8 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-cdk/aws-service-spec": "^0.1.42", - "@aws-cdk/service-spec-types": "^0.0.109", + "@aws-cdk/aws-service-spec": "^0.1.44", + "@aws-cdk/service-spec-types": "^0.0.110", "chalk": "^4", "diff": "^5.2.0", "fast-deep-equal": "^3.1.3", diff --git a/packages/@aws-cdk/integ-runner/package.json b/packages/@aws-cdk/integ-runner/package.json index 3f5673282ec85..7fc87a20f695f 100644 --- a/packages/@aws-cdk/integ-runner/package.json +++ b/packages/@aws-cdk/integ-runner/package.json @@ -75,7 +75,7 @@ "@aws-cdk/cloud-assembly-schema": "^39.0.0", "@aws-cdk/cloudformation-diff": "0.0.0", "@aws-cdk/cx-api": "0.0.0", - "@aws-cdk/aws-service-spec": "^0.1.42", + "@aws-cdk/aws-service-spec": "^0.1.44", "cdk-assets": "3.0.0-rc.111", "@aws-cdk/cdk-cli-wrapper": "0.0.0", "aws-cdk": "0.0.0", diff --git a/packages/aws-cdk-lib/package.json b/packages/aws-cdk-lib/package.json index dcb0e8a4d8918..de07ab9c30622 100644 --- a/packages/aws-cdk-lib/package.json +++ b/packages/aws-cdk-lib/package.json @@ -136,7 +136,7 @@ "mime-types": "^2.1.35" }, "devDependencies": { - "@aws-cdk/aws-service-spec": "^0.1.42", + "@aws-cdk/aws-service-spec": "^0.1.44", "@aws-cdk/cdk-build-tools": "0.0.0", "@aws-cdk/custom-resource-handlers": "0.0.0", "@aws-cdk/pkglint": "0.0.0", diff --git a/tools/@aws-cdk/spec2cdk/package.json b/tools/@aws-cdk/spec2cdk/package.json index 57b61b186072c..1a25d6693b935 100644 --- a/tools/@aws-cdk/spec2cdk/package.json +++ b/tools/@aws-cdk/spec2cdk/package.json @@ -32,9 +32,9 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-cdk/aws-service-spec": "^0.1.42", + "@aws-cdk/aws-service-spec": "^0.1.44", "@aws-cdk/service-spec-importers": "^0.0.62", - "@aws-cdk/service-spec-types": "^0.0.109", + "@aws-cdk/service-spec-types": "^0.0.110", "@cdklabs/tskb": "^0.0.3", "@cdklabs/typewriter": "^0.0.3", "camelcase": "^6", diff --git a/yarn.lock b/yarn.lock index afbd487fcffe4..0a6b6b3688aa3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -63,12 +63,12 @@ resolved "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.1.0.tgz#6d3c7860354d4856a7e75375f2f0ecab313b4989" integrity sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A== -"@aws-cdk/aws-service-spec@^0.1.42": - version "0.1.42" - resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.42.tgz#4e1be2beaf8b1d0c73bf810137689a6079cdaf0f" - integrity sha512-pw7akjxfVXl1HJgLcvsELD9ZIdm2s0XSF4E/dxfgKdcB3c1i4oBzOzoFV2YV8ZzAZ09abRy53OClZNiV7P64XA== +"@aws-cdk/aws-service-spec@^0.1.44": + version "0.1.44" + resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.44.tgz#eb43f18346433a4d87871e98cbab4697b3b7f126" + integrity sha512-t21QOjnBwskftloYVzSi8g2Ls6u4sGG2eLY5WB9PMZ3Mhnv2V1L81sZ8I8Uoe9TSzjHlCvew5SYAFkXKdeqnaQ== dependencies: - "@aws-cdk/service-spec-types" "^0.0.109" + "@aws-cdk/service-spec-types" "^0.0.110" "@cdklabs/tskb" "^0.0.3" "@aws-cdk/cloud-assembly-schema@^39.0.0", "@aws-cdk/cloud-assembly-schema@^39.0.1", "@aws-cdk/cloud-assembly-schema@^39.1.34": @@ -129,6 +129,13 @@ dependencies: "@cdklabs/tskb" "^0.0.3" +"@aws-cdk/service-spec-types@^0.0.110": + version "0.0.110" + resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.110.tgz#8eb340306cb8de5038c9254fce97edb6036fc22f" + integrity sha512-ms9LK1lboCFh8FZrmR1X5VWUP6PnfYsm+RsvRDHRMRZ4ohJHwX7anOdWU2qduoAReaPDVP4G6HRjQC418UXCEg== + dependencies: + "@cdklabs/tskb" "^0.0.3" + "@aws-crypto/crc32@5.2.0": version "5.2.0" resolved "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-5.2.0.tgz#cfcc22570949c98c6689cfcbd2d693d36cdae2e1"