Skip to content

Commit a7cacb8

Browse files
feat: update L1 CloudFormation resource definitions (#33475)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-acmpca │ └ resources │ └[~] resource AWS::ACMPCA::CertificateAuthority │ └ types │ └[~] type CrlConfiguration │ └ properties │ ├[+] CrlType: string │ └[+] CustomPath: string ├[~] service aws-bedrock │ └ resources │ ├[~] resource AWS::Bedrock::DataSource │ │ └ types │ │ └[~] type BedrockFoundationModelConfiguration │ │ ├ - documentation: Settings for a foundation model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) used to parse documents for a data source. │ │ │ + documentation: Settings for a foundation model used to parse documents for a data source. │ │ └ properties │ │ └ ModelArn: (documentation changed) │ └[~] resource AWS::Bedrock::KnowledgeBase │ └ types │ └[~] type VectorKnowledgeBaseConfiguration │ └ properties │ └ EmbeddingModelArn: (documentation changed) ├[~] service aws-cognito │ └ resources │ └[~] resource AWS::Cognito::UserPoolDomain │ └ attributes │ └[-] Id: string ├[~] service aws-datasync │ └ resources │ └[~] resource AWS::DataSync::LocationSMB │ ├ - documentation: The `AWS::DataSync::LocationSMB` resource specifies a Server Message Block (SMB) location. │ │ + documentation: The `AWS::DataSync::LocationSMB` resource specifies a Server Message Block (SMB) location that AWS DataSync can use as a transfer source or destination. │ ├ properties │ │ ├ AgentArns: (documentation changed) │ │ ├ AuthenticationType: (documentation changed) │ │ ├ DnsIpAddresses: (documentation changed) │ │ ├ KerberosKeytab: (documentation changed) │ │ ├ KerberosKrb5Conf: (documentation changed) │ │ ├ KerberosPrincipal: (documentation changed) │ │ ├ Password: (documentation changed) │ │ ├ Subdirectory: (documentation changed) │ │ └ User: (documentation changed) │ └ attributes │ └ LocationArn: (documentation changed) ├[~] service aws-dynamodb │ └ resources │ └[~] resource AWS::DynamoDB::GlobalTable │ └ properties │ └[+] PointInTimeRecoverySpecification: PointInTimeRecoverySpecification ├[~] service aws-ec2 │ └ resources │ ├[~] resource AWS::EC2::EC2Fleet │ │ └ types │ │ └[~] type FleetLaunchTemplateOverridesRequest │ │ └ properties │ │ └ MaxPrice: (documentation changed) │ ├[~] resource AWS::EC2::IPAM │ │ ├ properties │ │ │ └[+] DefaultResourceDiscoveryOrganizationalUnitExclusions: Array<IpamOrganizationalUnitExclusion> │ │ └ types │ │ └[+] type IpamOrganizationalUnitExclusion │ │ ├ documentation: If your IPAM is integrated with AWS Organizations and you add an organizational unit (OU) exclusion, IPAM will not manage the IP addresses in accounts in that OU exclusion. │ │ │ name: IpamOrganizationalUnitExclusion │ │ └ properties │ │ └ OrganizationsEntityPath: string (required) │ ├[~] resource AWS::EC2::IPAMResourceDiscovery │ │ ├ properties │ │ │ └[+] OrganizationalUnitExclusions: Array<IpamResourceDiscoveryOrganizationalUnitExclusion> │ │ └ types │ │ └[+] type IpamResourceDiscoveryOrganizationalUnitExclusion │ │ ├ documentation: If your IPAM is integrated with AWS Organizations and you add an organizational unit (OU) exclusion, IPAM will not manage the IP addresses in accounts in that OU exclusion. │ │ │ name: IpamResourceDiscoveryOrganizationalUnitExclusion │ │ └ properties │ │ └ OrganizationsEntityPath: string (required) │ └[~] resource AWS::EC2::LaunchTemplate │ └ types │ └[~] type SpotOptions │ └ properties │ └ MaxPrice: (documentation changed) ├[~] service aws-ivs │ └ resources │ ├[~] resource AWS::IVS::Channel │ │ └ properties │ │ └ Type: (documentation changed) │ ├[~] resource AWS::IVS::PlaybackKeyPair │ │ └ properties │ │ └ PublicKeyMaterial: (documentation changed) │ └[~] resource AWS::IVS::PublicKey │ └ properties │ └ PublicKeyMaterial: (documentation changed) ├[~] service aws-medialive │ └ resources │ ├[~] resource AWS::MediaLive::Channel │ │ ├ properties │ │ │ ├[+] ChannelEngineVersion: ChannelEngineVersionRequest │ │ │ └[+] DryRun: boolean │ │ └ types │ │ ├[+] type ChannelEngineVersionRequest │ │ │ ├ name: ChannelEngineVersionRequest │ │ │ └ properties │ │ │ └ Version: string │ │ ├[~] type CmafIngestGroupSettings │ │ │ └ properties │ │ │ ├[+] Id3Behavior: string │ │ │ ├[+] Id3NameModifier: string │ │ │ ├[+] KlvBehavior: string │ │ │ ├[+] KlvNameModifier: string │ │ │ ├[+] NielsenId3NameModifier: string │ │ │ └[+] Scte35NameModifier: string │ │ ├[~] type H265Settings │ │ │ └ properties │ │ │ └[+] Deblocking: string │ │ └[~] type MediaPackageOutputDestinationSettings │ │ └ properties │ │ ├[+] ChannelGroup: string │ │ └[+] ChannelName: string │ └[~] resource AWS::MediaLive::InputSecurityGroup │ └ properties │ └ Tags: - json │ + json (immutable) └[~] service aws-rds └ resources └[~] resource AWS::RDS::DBInstance └ properties └ ApplyImmediately: (documentation changed) ```
1 parent 4b0094b commit a7cacb8

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

packages/@aws-cdk/cloudformation-diff/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
},
2424
"license": "Apache-2.0",
2525
"dependencies": {
26-
"@aws-cdk/aws-service-spec": "^0.1.53",
27-
"@aws-cdk/service-spec-types": "^0.0.119",
26+
"@aws-cdk/aws-service-spec": "^0.1.55",
27+
"@aws-cdk/service-spec-types": "^0.0.121",
2828
"chalk": "^4",
2929
"diff": "^5.2.0",
3030
"fast-deep-equal": "^3.1.3",

packages/@aws-cdk/integ-runner/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"@aws-cdk/cloud-assembly-schema": "^39.2.0",
7676
"@aws-cdk/cloudformation-diff": "0.0.0",
7777
"@aws-cdk/cx-api": "0.0.0",
78-
"@aws-cdk/aws-service-spec": "^0.1.53",
78+
"@aws-cdk/aws-service-spec": "^0.1.55",
7979
"cdk-assets": "3.0.0-rc.143",
8080
"@aws-cdk/cdk-cli-wrapper": "0.0.0",
8181
"aws-cdk": "0.0.0",

packages/aws-cdk-lib/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
},
137137
"devDependencies": {
138138
"@aws-cdk/lambda-layer-kubectl-v31": "^2.0.0",
139-
"@aws-cdk/aws-service-spec": "^0.1.53",
139+
"@aws-cdk/aws-service-spec": "^0.1.55",
140140
"@aws-cdk/cdk-build-tools": "0.0.0",
141141
"@aws-cdk/custom-resource-handlers": "0.0.0",
142142
"@aws-cdk/pkglint": "0.0.0",

tools/@aws-cdk/spec2cdk/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
},
3333
"license": "Apache-2.0",
3434
"dependencies": {
35-
"@aws-cdk/aws-service-spec": "^0.1.53",
36-
"@aws-cdk/service-spec-importers": "^0.0.66",
37-
"@aws-cdk/service-spec-types": "^0.0.119",
35+
"@aws-cdk/aws-service-spec": "^0.1.55",
36+
"@aws-cdk/service-spec-importers": "^0.0.68",
37+
"@aws-cdk/service-spec-types": "^0.0.121",
3838
"@cdklabs/tskb": "^0.0.3",
3939
"@cdklabs/typewriter": "^0.0.3",
4040
"camelcase": "^6",

yarn.lock

+14-14
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@
5858
resolved "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.1.0.tgz#6d3c7860354d4856a7e75375f2f0ecab313b4989"
5959
integrity sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A==
6060

61-
"@aws-cdk/aws-service-spec@^0.1.53":
62-
version "0.1.53"
63-
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.53.tgz#7bddd2f1ca1a68c2e04f625d3871cf3eed4fa502"
64-
integrity sha512-In/JWxUjd7GmTuTIir7JqWP3TzoH797I2DEJwWog4esWXYZaU7bz/opMl7Mug4IwTzz3iuPgZveIFcJ9acPM8w==
61+
"@aws-cdk/aws-service-spec@^0.1.55":
62+
version "0.1.55"
63+
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.55.tgz#b8a9153de64b3236a10198c5459ddded5912fed9"
64+
integrity sha512-FM8ywYMtxbi3EVah1/3B8ex/xTTTapXhODsjfCEVF61IP8NQQ4HjaXY8LiWTKmr+rHaHxtiJhoniWLrl4Xjt1Q==
6565
dependencies:
66-
"@aws-cdk/service-spec-types" "^0.0.119"
66+
"@aws-cdk/service-spec-types" "^0.0.121"
6767
"@cdklabs/tskb" "^0.0.3"
6868

6969
"@aws-cdk/cloud-assembly-schema@^39.2.0":
@@ -119,12 +119,12 @@
119119
resolved "https://registry.npmjs.org/@aws-cdk/lambda-layer-kubectl-v32/-/lambda-layer-kubectl-v32-2.0.1.tgz#8f77f30f16161fc07f1e82688ae7fa618c9a6d4e"
120120
integrity sha512-kysjeU/A5axsSLYhOzrIZgzZoCY4z9R2cYo/l6s7QA8mKbes3plmOGBQCRSCVQN2MhnXNk/a0kZOEfDUpLQung==
121121

122-
"@aws-cdk/service-spec-importers@^0.0.66":
123-
version "0.0.66"
124-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-importers/-/service-spec-importers-0.0.66.tgz#ba26b8862dc23970faadff18dc8d576043ec87e1"
125-
integrity sha512-BGdeGt6zPF1M6KpRi3DGrlPhrH+T0Meeu9MzXP9SQ09ztC/D650vlpu8RMTCvnbIl1m3MUkZEAFGs9X/XB1Flw==
122+
"@aws-cdk/service-spec-importers@^0.0.68":
123+
version "0.0.68"
124+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-importers/-/service-spec-importers-0.0.68.tgz#89999b9c51f16f1c3c3c8d9d82ec0fd5a4507b23"
125+
integrity sha512-XZKpOa/3tiUzpgfYgpw2RDyYhVVLWDacZFs0J7opq1n29cB71tnNm7R1jDAwGx1+MpDQZ/V6wrGf1N0MOTs5kA==
126126
dependencies:
127-
"@aws-cdk/service-spec-types" "^0.0.119"
127+
"@aws-cdk/service-spec-types" "^0.0.121"
128128
"@cdklabs/tskb" "^0.0.3"
129129
ajv "^6"
130130
canonicalize "^2.0.0"
@@ -135,10 +135,10 @@
135135
glob "^8"
136136
sort-json "^2.0.1"
137137

138-
"@aws-cdk/service-spec-types@^0.0.119":
139-
version "0.0.119"
140-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.119.tgz#4f4904ff6c2d972dbada79bd05fa27a1e30b2a1a"
141-
integrity sha512-7Uc9g+yTvKOrr58uADU7RrjiBSviR23jxnYSzok02jHONrXWWAfZuJRrUdNImrol0V/rdzEuRuswFR8iYZ98iw==
138+
"@aws-cdk/service-spec-types@^0.0.121":
139+
version "0.0.121"
140+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.121.tgz#f9f2e91838bb93f48b98e1b8e29bc0cdacccc559"
141+
integrity sha512-skPyQa4tV4ozC7wtMiJTjSR8mbJ7DQaheTkPxz0NRYUe7kNiGw2hnFzkTrFcMMFtwwLOzAtVxMsDlrVsa68GPA==
142142
dependencies:
143143
"@cdklabs/tskb" "^0.0.3"
144144

0 commit comments

Comments
 (0)