Skip to content

Commit 2856ccb

Browse files
feat: update L1 CloudFormation resource definitions
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`
1 parent 3384724 commit 2856ccb

File tree

9 files changed

+78
-25
lines changed

9 files changed

+78
-25
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"targets": {
3+
"java": {
4+
"package": "software.amazon.awscdk.services.smsvoice"
5+
},
6+
"dotnet": {
7+
"package": "Amazon.CDK.AWS.SMSVOICE"
8+
},
9+
"python": {
10+
"module": "aws_cdk.aws_smsvoice"
11+
}
12+
}
13+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# AWS::SMSVOICE Construct Library
2+
<!--BEGIN STABILITY BANNER-->
3+
4+
---
5+
6+
![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)
7+
8+
> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
9+
>
10+
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
11+
12+
---
13+
14+
<!--END STABILITY BANNER-->
15+
16+
This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.
17+
18+
```ts nofixture
19+
import * as smsvoice from 'aws-cdk-lib/aws-smsvoice';
20+
```
21+
22+
<!--BEGIN CFNONLY DISCLAIMER-->
23+
24+
There are no official hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet. Here are some suggestions on how to proceed:
25+
26+
- Search [Construct Hub for SMSVOICE construct libraries](https://constructs.dev/search?q=smsvoice)
27+
- Use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, in the same way you would use [the CloudFormation AWS::SMSVOICE resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SMSVOICE.html) directly.
28+
29+
30+
<!--BEGIN CFNONLY DISCLAIMER-->
31+
32+
There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
33+
However, you can still use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, and use this service exactly as you would using CloudFormation directly.
34+
35+
For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::SMSVOICE](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SMSVOICE.html).
36+
37+
(Read the [CDK Contributing Guide](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and submit an RFC if you are interested in contributing to this construct library.)
38+
39+
<!--END CFNONLY DISCLAIMER-->
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './lib';
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// AWS::SMSVOICE Cloudformation Resources
2+
export * from './smsvoice.generated';

packages/aws-cdk-lib/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@ export * as aws_ses_actions from './aws-ses-actions';
262262
export * as aws_shield from './aws-shield';
263263
export * as aws_signer from './aws-signer';
264264
export * as aws_simspaceweaver from './aws-simspaceweaver';
265+
export * as aws_smsvoice from './aws-smsvoice';
265266
export * as aws_sns from './aws-sns';
266267
export * as aws_sns_subscriptions from './aws-sns-subscriptions';
267268
export * as aws_sqs from './aws-sqs';

packages/aws-cdk-lib/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
},
137137
"devDependencies": {
138138
"@aws-cdk/lambda-layer-kubectl-v31": "^2.1.0",
139-
"@aws-cdk/aws-service-spec": "^0.1.95",
139+
"@aws-cdk/aws-service-spec": "^0.1.96",
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",
@@ -479,6 +479,7 @@
479479
"./aws-shield": "./aws-shield/index.js",
480480
"./aws-signer": "./aws-signer/index.js",
481481
"./aws-simspaceweaver": "./aws-simspaceweaver/index.js",
482+
"./aws-smsvoice": "./aws-smsvoice/index.js",
482483
"./aws-sns": "./aws-sns/index.js",
483484
"./aws-sns-subscriptions": "./aws-sns-subscriptions/index.js",
484485
"./aws-sqs": "./aws-sqs/index.js",

packages/aws-cdk-lib/scripts/scope-map.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -714,6 +714,9 @@
714714
"aws-simspaceweaver": [
715715
"AWS::SimSpaceWeaver"
716716
],
717+
"aws-smsvoice": [
718+
"AWS::SMSVOICE"
719+
],
717720
"aws-sns": [
718721
"AWS::SNS"
719722
],

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

Lines changed: 3 additions & 3 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.95",
36-
"@aws-cdk/service-spec-importers": "^0.0.84",
37-
"@aws-cdk/service-spec-types": "^0.0.161",
35+
"@aws-cdk/aws-service-spec": "^0.1.96",
36+
"@aws-cdk/service-spec-importers": "^0.0.85",
37+
"@aws-cdk/service-spec-types": "^0.0.162",
3838
"@cdklabs/tskb": "^0.0.3",
3939
"@cdklabs/typewriter": "^0.0.5",
4040
"camelcase": "^6",

yarn.lock

Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@
6666
"@aws-cdk/service-spec-types" "^0.0.158"
6767
"@cdklabs/tskb" "^0.0.3"
6868

69-
"@aws-cdk/aws-service-spec@^0.1.95":
70-
version "0.1.95"
71-
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.95.tgz#f41c70c99906975cf2f9eb9de0c09780a896d917"
72-
integrity sha512-3Iaz/XBg2Bg8uycpcosSEUHUUdaxdgKHOUxylLiX9DpD6GCE5Ken+xfmvB73lFT5oba3Zo9E3xbTlThCy61WWg==
69+
"@aws-cdk/aws-service-spec@^0.1.96":
70+
version "0.1.96"
71+
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.96.tgz#a4bb89a4d23ba035ab92d5dafb8f90bda2f7fa44"
72+
integrity sha512-RIJR9YoCDqEPjqRFUXIXBjsh6ksa1V2weVvgDn9PbvCgiZzRIvzFa4DkNUBHc+K6kSIVucOda+jd52HLSZab/w==
7373
dependencies:
74-
"@aws-cdk/service-spec-types" "^0.0.161"
74+
"@aws-cdk/service-spec-types" "^0.0.162"
7575
"@cdklabs/tskb" "^0.0.3"
7676

7777
"@aws-cdk/cloud-assembly-schema@^48.6.0":
@@ -122,12 +122,12 @@
122122
resolved "https://registry.npmjs.org/@aws-cdk/lambda-layer-kubectl-v33/-/lambda-layer-kubectl-v33-2.0.0.tgz#0c521ad987bb3ac597a4b4ebeece8fd2721ca000"
123123
integrity sha512-osA3wkwWK2OfpymTcCZKhgaKSca9PQSr+7xi+UevKFRHtMdxHgygC345hdDpCtZlMmX9pKjtFpRUxeRrbGHMEw==
124124

125-
"@aws-cdk/service-spec-importers@^0.0.84":
126-
version "0.0.84"
127-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-importers/-/service-spec-importers-0.0.84.tgz#f261345c5bccfac0c2ff3d854c5247d677b6091a"
128-
integrity sha512-iVuiU2nCnlDnJETWscboiTqdu/PWQrTQuNA3M0TA4YdidJd5tlG2El/m9eF3OHe+8RLSixZsG7xKbtMzwjqaOg==
125+
"@aws-cdk/service-spec-importers@^0.0.85":
126+
version "0.0.85"
127+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-importers/-/service-spec-importers-0.0.85.tgz#6f4d2a153b579642f32a06bba515b17a9958a86e"
128+
integrity sha512-W8DrJ46UnRIs/n9vymVahVKpiZno/igd0aZGWdvM7h4ZYCamiEAmjimtJa674iGjvTe1ZlHI5+ET9m1HN2U8GA==
129129
dependencies:
130-
"@aws-cdk/service-spec-types" "^0.0.160"
130+
"@aws-cdk/service-spec-types" "^0.0.162"
131131
"@cdklabs/tskb" "^0.0.3"
132132
ajv "^6"
133133
canonicalize "^2.1.0"
@@ -145,17 +145,10 @@
145145
dependencies:
146146
"@cdklabs/tskb" "^0.0.3"
147147

148-
"@aws-cdk/service-spec-types@^0.0.160":
149-
version "0.0.160"
150-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.160.tgz#3c37e324418db15a4820f957b95d282244b1743c"
151-
integrity sha512-uTSZyc6yBbX7SYSvnPi0EkvGGqUbo2Xc2O2urtNTviv2v9vRROMJNxvWc8QIobDYe+KEP3QcgbZTHKxI0apuKQ==
152-
dependencies:
153-
"@cdklabs/tskb" "^0.0.3"
154-
155-
"@aws-cdk/service-spec-types@^0.0.161":
156-
version "0.0.161"
157-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.161.tgz#bf0f42b44156a5c0d58ab27c8050a4baa1956dfb"
158-
integrity sha512-GT1QaeEP3AKnwEerB3wGQ15OM5QPX8xVkjF/wq71RkX4rnqeMX4h4OSZFZUV/8gW2j2c74LHwPIJ15xSTBt54w==
148+
"@aws-cdk/service-spec-types@^0.0.162":
149+
version "0.0.162"
150+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.162.tgz#757498555635b28fcffbe78ddecd80212261591d"
151+
integrity sha512-zGMhV7rk1hqmVNYPYT4q4zUO2KwJdLtCNB0tQ/4W+bpg2djT0rIjdtC0h7xPe7L5mCBm97PLlDG2c6ckWKkaKQ==
159152
dependencies:
160153
"@cdklabs/tskb" "^0.0.3"
161154

0 commit comments

Comments
 (0)