Skip to content

Commit 40a5142

Browse files
feat: update L1 CloudFormation resource definitions (#37260)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-bedrockagentcore │ └ resources │ ├[~] resource AWS::BedrockAgentCore::Evaluator │ │ └ - arnTemplate: undefined │ │ + arnTemplate: arn:${Partition}:bedrock-agentcore:${Region}:${Account}:evaluator/${EvaluatorId} │ ├[~] resource AWS::BedrockAgentCore::OnlineEvaluationConfig │ │ └ - arnTemplate: undefined │ │ + arnTemplate: arn:${Partition}:bedrock-agentcore:${Region}:${Account}:online-evaluation-config/${OnlineEvaluationConfigId} │ └[~] resource AWS::BedrockAgentCore::PolicyEngine │ └ - arnTemplate: undefined │ + arnTemplate: arn:${Partition}:bedrock-agentcore:${Region}:${Account}:policy-engine/${PolicyEngineId} ├[~] service aws-devopsagent │ └ resources │ └[~] resource AWS::DevOpsAgent::Service │ └ - arnTemplate: undefined │ + arnTemplate: arn:${Partition}:aidevops:${Region}:${Account}:service/${ServiceId} ├[~] service aws-directoryservice │ └ resources │ └[~] resource AWS::DirectoryService::MicrosoftAD │ └ - arnTemplate: arn:${Partition}:ds:${Region}:${Account}:directory/${DirectoryId} │ + arnTemplate: arn:${Partition}:ds:${Region}:${Account}:${DirectoryId} ├[~] service aws-ecr │ ├ resources │ │ └[~] resource AWS::ECR::Repository │ │ └ events │ │ ├[~] event aws.ecr@ECRImageAction │ │ │ └ types │ │ │ └[~] type ECRImageAction │ │ │ └ properties │ │ │ ├[+] last-activated-at: string │ │ │ └[+] target-storage-class: string │ │ └[~] event aws.ecr@ECRReferrerAction │ │ └ types │ │ └[~] type ECRReferrerAction │ │ └ properties │ │ ├[+] last-activated-at: string │ │ └[+] target-storage-class: string │ └ events │ ├[~] event aws.ecr@ECRImageAction │ │ └ types │ │ └[~] type ECRImageAction │ │ └ properties │ │ ├[+] last-activated-at: string │ │ └[+] target-storage-class: string │ └[~] event aws.ecr@ECRReferrerAction │ └ types │ └[~] type ECRReferrerAction │ └ properties │ ├[+] last-activated-at: string │ └[+] target-storage-class: string ├[~] service aws-networkfirewall │ └ events │ ├[+] event aws.networkfirewall@FirewallAttachmentStatusChanged │ │ ├ description: Schema for event type FirewallAttachmentStatusChanged, published by AWS service aws.networkfirewall │ │ │ source: aws.network-firewall │ │ │ detailType: Firewall Attachment Status Changed │ │ │ rootProperty: FirewallAttachmentStatusChanged │ │ └ types │ │ ├ type DataItem │ │ │ └ properties │ │ │ ├ Availability Zone: string (required) │ │ │ ├ Current Attachment Status: string (required) │ │ │ ├ Endpoint ID: string │ │ │ └ Previous Attachment Status: string │ │ ├ type FirewallAttachmentStatusChanged │ │ │ └ properties │ │ │ ├ data: DataItem[] (required) │ │ │ ├ metadata: Metadata (required) │ │ │ └ version: string (required) │ │ └ type Metadata │ │ └ properties │ │ └ State Change ID: string (required) │ ├[+] event aws.networkfirewall@FirewallConfigurationChanged │ │ ├ description: Schema for event type FirewallConfigurationChanged, published by AWS service aws.networkfirewall │ │ │ source: aws.network-firewall │ │ │ detailType: Firewall Configuration Changed │ │ │ rootProperty: FirewallConfigurationChanged │ │ └ types │ │ ├ type DataItem │ │ │ └ properties │ │ │ ├ Availability Zone: string (required) │ │ │ ├ Configuration Resource ARN: string (required) │ │ │ ├ Current Configuration Sync Status: string (required) │ │ │ ├ Previous Configuration Sync Status: string │ │ │ ├ Current Configuration Update Token: string │ │ │ └ Previous Configuration Update Token: string │ │ ├ type FirewallConfigurationChanged │ │ │ └ properties │ │ │ ├ data: DataItem[] (required) │ │ │ ├ metadata: Metadata (required) │ │ │ └ version: string (required) │ │ └ type Metadata │ │ └ properties │ │ └ State Change ID: string (required) │ └[+] event aws.networkfirewall@FirewallTransitGatewayAttachmentStatusChanged │ ├ description: Schema for event type FirewallTransitGatewayAttachmentStatusChanged, published by AWS service aws.networkfirewall │ │ source: aws.network-firewall │ │ detailType: Firewall Transit Gateway Attachment Status Changed │ │ rootProperty: FirewallTransitGatewayAttachmentStatusChanged │ └ types │ ├ type Data │ │ └ properties │ │ ├ Current Transit Gateway Attachment Status: string (required) │ │ ├ Attachment ID: string │ │ └ Previous Transit Gateway Attachment Status: string │ ├ type FirewallTransitGatewayAttachmentStatusChanged │ │ └ properties │ │ ├ data: Data (required) │ │ ├ metadata: Metadata (required) │ │ └ version: string (required) │ └ type Metadata │ └ properties │ └ State Change ID: string (required) ├[~] service aws-pinpoint │ └ resources │ └[~] resource AWS::Pinpoint::InAppTemplate │ └ - arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/SMS │ + arnTemplate: arn:${Partition}:mobiletargeting:${Region}:${Account}:templates/${TemplateName}/VOICE └[~] service aws-ram └ resources └[~] resource AWS::RAM::Permission └ - arnTemplate: arn:${Partition}:ram:${Region}:${Account}:permission/${ResourcePath} + arnTemplate: arn:${Partition}:ram::${Account}:permission/${ResourcePath} ```
1 parent ac4e2d4 commit 40a5142

6 files changed

Lines changed: 16 additions & 13 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './events.generated';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
export * as events from './events';
12
export * as mixins from './mixins';

packages/@aws-cdk/mixins-preview/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@
159159
"./aws-msk": "./lib/services/aws-msk/index.js",
160160
"./aws-msk/mixins": "./lib/services/aws-msk/mixins.js",
161161
"./aws-networkfirewall": "./lib/services/aws-networkfirewall/index.js",
162+
"./aws-networkfirewall/events": "./lib/services/aws-networkfirewall/events.js",
162163
"./aws-networkfirewall/mixins": "./lib/services/aws-networkfirewall/mixins.js",
163164
"./aws-networkmanager": "./lib/services/aws-networkmanager/index.js",
164165
"./aws-networkmanager/events": "./lib/services/aws-networkmanager/events.js",
@@ -320,7 +321,7 @@
320321
"@aws-cdk/integ-runner": "^2.196.1",
321322
"@aws-cdk/integ-tests-alpha": "0.0.0",
322323
"@aws-cdk/pkglint": "0.0.0",
323-
"@aws-cdk/service-spec-types": "^0.0.227",
324+
"@aws-cdk/service-spec-types": "^0.0.229",
324325
"@aws-cdk/spec2cdk": "0.0.0",
325326
"@cdklabs/tskb": "^0.0.4",
326327
"@cdklabs/typewriter": "^0.0.16",

packages/aws-cdk-lib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
"devDependencies": {
136136
"@aws-cdk/lambda-layer-kubectl-v31": "^2.1.0",
137137
"@aws-cdk/lambda-layer-kubectl-v33": "^2.0.1",
138-
"@aws-cdk/aws-service-spec": "^0.1.161",
138+
"@aws-cdk/aws-service-spec": "^0.1.163",
139139
"@aws-cdk/cdk-build-tools": "0.0.0",
140140
"@aws-cdk/custom-resource-handlers": "0.0.0",
141141
"@aws-cdk/pkglint": "0.0.0",

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

Lines changed: 2 additions & 2 deletions
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.161",
35+
"@aws-cdk/aws-service-spec": "^0.1.163",
3636
"@aws-cdk/service-spec-importers": "^0.0.115",
37-
"@aws-cdk/service-spec-types": "^0.0.227",
37+
"@aws-cdk/service-spec-types": "^0.0.229",
3838
"@cdklabs/tskb": "^0.0.4",
3939
"@cdklabs/typewriter": "^0.0.16",
4040
"camelcase": "^6",

yarn.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@
5858
"@aws-cdk/service-spec-types" "^0.0.198"
5959
"@cdklabs/tskb" "^0.0.4"
6060

61-
"@aws-cdk/aws-service-spec@^0.1.161":
62-
version "0.1.161"
63-
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.161.tgz#dd73fe20f21d5e780f41c5db84274b7f95866b94"
64-
integrity sha512-le9UnSpEbuKfIqUk0a4MXd7kx2GqXmC+pdaLIt3sMFxPB9CBKgnOZwHRaBpFCqj2r13bf5j3NBONy3RkD9t3Sg==
61+
"@aws-cdk/aws-service-spec@^0.1.163":
62+
version "0.1.163"
63+
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.163.tgz#c6786c9a6b21c4f1a815ff952acb63c9046f0748"
64+
integrity sha512-5hQi+cpg992vc1TDXp9IcAM7dD2JUrxIrSFo0x5ZydHeNTa8Jx6L1dnsEaOB2Sao7UPG9NOFjvJB2S6T2r0HWQ==
6565
dependencies:
66-
"@aws-cdk/service-spec-types" "^0.0.227"
66+
"@aws-cdk/service-spec-types" "^0.0.229"
6767
"@cdklabs/tskb" "^0.0.4"
6868

6969
"@aws-cdk/cloud-assembly-api@^2.1.1":
@@ -160,10 +160,10 @@
160160
dependencies:
161161
"@cdklabs/tskb" "^0.0.4"
162162

163-
"@aws-cdk/service-spec-types@^0.0.227":
164-
version "0.0.227"
165-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.227.tgz#5914614446600c28eeb24f0d1ff84cd54408cde3"
166-
integrity sha512-xQHO0xzItQN5mFxox1iX/0NxDkHMgCval2imn5uJeYh5BA6jwm5XkIVrtS4YaL0B3Eb3U3Q+tG8jK9fD/orGxg==
163+
"@aws-cdk/service-spec-types@^0.0.229":
164+
version "0.0.229"
165+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.229.tgz#6110bb161877d4307317e2eb68406304ed90db45"
166+
integrity sha512-GnZVzddpKqFbPu/ws+hq3V6OkKG5wV2ViXkb3qeJZ1bE6Lnncf2n21prp5Du5dZxyKmg6RePpWdCmmSjVCWv9Q==
167167
dependencies:
168168
"@cdklabs/tskb" "^0.0.4"
169169

0 commit comments

Comments
 (0)