Skip to content

Commit a8afa07

Browse files
feat: update AWS Service Spec
Update AWS Service Spec packages to latest versions
1 parent c4cbfad commit a8afa07

11 files changed

Lines changed: 81 additions & 21 deletions

File tree

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

Lines changed: 2 additions & 2 deletions
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.0.35",
27-
"@aws-cdk/service-spec-types": "^0.0.35",
26+
"@aws-cdk/aws-service-spec": "^0.0.36",
27+
"@aws-cdk/service-spec-types": "^0.0.36",
2828
"chalk": "^4",
2929
"diff": "^5.1.0",
3030
"fast-deep-equal": "^3.1.3",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
"@aws-cdk/cloud-assembly-schema": "0.0.0",
7575
"@aws-cdk/cloudformation-diff": "0.0.0",
7676
"@aws-cdk/cx-api": "0.0.0",
77-
"@aws-cdk/aws-service-spec": "^0.0.35",
77+
"@aws-cdk/aws-service-spec": "^0.0.36",
7878
"cdk-assets": "0.0.0",
7979
"@aws-cdk/cdk-cli-wrapper": "0.0.0",
8080
"aws-cdk": "0.0.0",
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.b2bi"
5+
},
6+
"dotnet": {
7+
"package": "Amazon.CDK.AWS.B2BI"
8+
},
9+
"python": {
10+
"module": "aws_cdk.aws_b2bi"
11+
}
12+
}
13+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# AWS::B2BI 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 b2bi from 'aws-cdk-lib/aws-b2bi';
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 B2BI construct libraries](https://constructs.dev/search?q=b2bi)
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::B2BI resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_B2BI.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::B2BI](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_B2BI.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::B2BI Cloudformation Resources
2+
export * from './b2bi.generated';

packages/aws-cdk-lib/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export * as aws_autoscaling from './aws-autoscaling';
2727
export * as aws_autoscaling_common from './aws-autoscaling-common';
2828
export * as aws_autoscaling_hooktargets from './aws-autoscaling-hooktargets';
2929
export * as aws_autoscalingplans from './aws-autoscalingplans';
30+
export * as aws_b2bi from './aws-b2bi';
3031
export * as aws_backup from './aws-backup';
3132
export * as aws_backupgateway from './aws-backupgateway';
3233
export * as aws_batch from './aws-batch';

packages/aws-cdk-lib/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
"yaml": "1.10.2"
134134
},
135135
"devDependencies": {
136-
"@aws-cdk/aws-service-spec": "^0.0.35",
136+
"@aws-cdk/aws-service-spec": "^0.0.36",
137137
"@aws-cdk/cdk-build-tools": "0.0.0",
138138
"@aws-cdk/custom-resource-handlers": "0.0.0",
139139
"@aws-cdk/pkglint": "0.0.0",
@@ -238,6 +238,7 @@
238238
"./aws-autoscaling-common": "./aws-autoscaling-common/index.js",
239239
"./aws-autoscaling-hooktargets": "./aws-autoscaling-hooktargets/index.js",
240240
"./aws-autoscalingplans": "./aws-autoscalingplans/index.js",
241+
"./aws-b2bi": "./aws-b2bi/index.js",
241242
"./aws-backup": "./aws-backup/index.js",
242243
"./aws-backupgateway": "./aws-backupgateway/index.js",
243244
"./aws-batch": "./aws-batch/index.js",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@
6868
"aws-autoscalingplans": [
6969
"AWS::AutoScalingPlans"
7070
],
71+
"aws-b2bi": [
72+
"AWS::B2BI"
73+
],
7174
"aws-backup": [
7275
"AWS::Backup"
7376
],

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.0.35",
36-
"@aws-cdk/service-spec-importers": "^0.0.11",
37-
"@aws-cdk/service-spec-types": "^0.0.35",
35+
"@aws-cdk/aws-service-spec": "^0.0.36",
36+
"@aws-cdk/service-spec-importers": "^0.0.12",
37+
"@aws-cdk/service-spec-types": "^0.0.36",
3838
"@cdklabs/tskb": "^0.0.3",
3939
"@cdklabs/typewriter": "^0.0.3",
4040
"camelcase": "^6",

0 commit comments

Comments
 (0)