Skip to content

Commit

Permalink
feat: update L1 CloudFormation resource definitions
Browse files Browse the repository at this point in the history
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`
  • Loading branch information
aws-cdk-automation authored and github-actions[bot] committed Apr 11, 2024
1 parent b0e0353 commit c527728
Show file tree
Hide file tree
Showing 23 changed files with 254 additions and 18 deletions.
4 changes: 2 additions & 2 deletions packages/@aws-cdk/cloudformation-diff/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
},
"license": "Apache-2.0",
"dependencies": {
"@aws-cdk/aws-service-spec": "^0.0.61",
"@aws-cdk/service-spec-types": "^0.0.61",
"@aws-cdk/aws-service-spec": "^0.0.62",
"@aws-cdk/service-spec-types": "^0.0.62",
"chalk": "^4",
"diff": "^5.2.0",
"fast-deep-equal": "^3.1.3",
Expand Down
2 changes: 1 addition & 1 deletion packages/@aws-cdk/integ-runner/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
"@aws-cdk/cloud-assembly-schema": "0.0.0",
"@aws-cdk/cloudformation-diff": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"@aws-cdk/aws-service-spec": "^0.0.61",
"@aws-cdk/aws-service-spec": "^0.0.62",
"cdk-assets": "0.0.0",
"@aws-cdk/cdk-cli-wrapper": "0.0.0",
"aws-cdk": "0.0.0",
Expand Down
13 changes: 13 additions & 0 deletions packages/aws-cdk-lib/aws-bcmdataexports/.jsiirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.bcmdataexports"
},
"dotnet": {
"package": "Amazon.CDK.AWS.BCMDataExports"
},
"python": {
"module": "aws_cdk.aws_bcmdataexports"
}
}
}
39 changes: 39 additions & 0 deletions packages/aws-cdk-lib/aws-bcmdataexports/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# AWS::BCMDataExports Construct Library
<!--BEGIN STABILITY BANNER-->

---

![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)

> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
>
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
---

<!--END STABILITY BANNER-->

This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.

```ts nofixture
import * as bcmdataexports from 'aws-cdk-lib/aws-bcmdataexports';
```

<!--BEGIN CFNONLY DISCLAIMER-->

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:

- Search [Construct Hub for BCMDataExports construct libraries](https://constructs.dev/search?q=bcmdataexports)
- 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::BCMDataExports resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_BCMDataExports.html) directly.


<!--BEGIN CFNONLY DISCLAIMER-->

There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
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.

For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::BCMDataExports](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_BCMDataExports.html).

(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.)

<!--END CFNONLY DISCLAIMER-->
1 change: 1 addition & 0 deletions packages/aws-cdk-lib/aws-bcmdataexports/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './lib';
2 changes: 2 additions & 0 deletions packages/aws-cdk-lib/aws-bcmdataexports/lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// AWS::BCMDataExports Cloudformation Resources
export * from './bcmdataexports.generated';
13 changes: 13 additions & 0 deletions packages/aws-cdk-lib/aws-cleanroomsml/.jsiirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.cleanroomsml"
},
"dotnet": {
"package": "Amazon.CDK.AWS.CleanRoomsML"
},
"python": {
"module": "aws_cdk.aws_cleanroomsml"
}
}
}
39 changes: 39 additions & 0 deletions packages/aws-cdk-lib/aws-cleanroomsml/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# AWS::CleanRoomsML Construct Library
<!--BEGIN STABILITY BANNER-->

---

![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)

> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
>
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
---

<!--END STABILITY BANNER-->

This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.

```ts nofixture
import * as cleanroomsml from 'aws-cdk-lib/aws-cleanroomsml';
```

<!--BEGIN CFNONLY DISCLAIMER-->

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:

- Search [Construct Hub for CleanRoomsML construct libraries](https://constructs.dev/search?q=cleanroomsml)
- 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::CleanRoomsML resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_CleanRoomsML.html) directly.


<!--BEGIN CFNONLY DISCLAIMER-->

There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
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.

For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::CleanRoomsML](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_CleanRoomsML.html).

(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.)

<!--END CFNONLY DISCLAIMER-->
1 change: 1 addition & 0 deletions packages/aws-cdk-lib/aws-cleanroomsml/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './lib';
2 changes: 2 additions & 0 deletions packages/aws-cdk-lib/aws-cleanroomsml/lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// AWS::CleanRoomsML Cloudformation Resources
export * from './cleanroomsml.generated';
13 changes: 13 additions & 0 deletions packages/aws-cdk-lib/aws-codeconnections/.jsiirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.codeconnections"
},
"dotnet": {
"package": "Amazon.CDK.AWS.CodeConnections"
},
"python": {
"module": "aws_cdk.aws_codeconnections"
}
}
}
39 changes: 39 additions & 0 deletions packages/aws-cdk-lib/aws-codeconnections/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# AWS::CodeConnections Construct Library
<!--BEGIN STABILITY BANNER-->

---

![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)

> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
>
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
---

<!--END STABILITY BANNER-->

This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.

```ts nofixture
import * as codeconnections from 'aws-cdk-lib/aws-codeconnections';
```

<!--BEGIN CFNONLY DISCLAIMER-->

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:

- Search [Construct Hub for CodeConnections construct libraries](https://constructs.dev/search?q=codeconnections)
- 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::CodeConnections resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_CodeConnections.html) directly.


<!--BEGIN CFNONLY DISCLAIMER-->

There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
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.

For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::CodeConnections](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_CodeConnections.html).

(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.)

<!--END CFNONLY DISCLAIMER-->
1 change: 1 addition & 0 deletions packages/aws-cdk-lib/aws-codeconnections/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './lib';
2 changes: 2 additions & 0 deletions packages/aws-cdk-lib/aws-codeconnections/lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// AWS::CodeConnections Cloudformation Resources
export * from './codeconnections.generated';
13 changes: 13 additions & 0 deletions packages/aws-cdk-lib/aws-deadline/.jsiirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.deadline"
},
"dotnet": {
"package": "Amazon.CDK.AWS.Deadline"
},
"python": {
"module": "aws_cdk.aws_deadline"
}
}
}
39 changes: 39 additions & 0 deletions packages/aws-cdk-lib/aws-deadline/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# AWS::Deadline Construct Library
<!--BEGIN STABILITY BANNER-->

---

![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)

> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
>
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
---

<!--END STABILITY BANNER-->

This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.

```ts nofixture
import * as deadline from 'aws-cdk-lib/aws-deadline';
```

<!--BEGIN CFNONLY DISCLAIMER-->

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:

- Search [Construct Hub for Deadline construct libraries](https://constructs.dev/search?q=deadline)
- 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::Deadline resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Deadline.html) directly.


<!--BEGIN CFNONLY DISCLAIMER-->

There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
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.

For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::Deadline](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Deadline.html).

(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.)

<!--END CFNONLY DISCLAIMER-->
1 change: 1 addition & 0 deletions packages/aws-cdk-lib/aws-deadline/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './lib';
2 changes: 2 additions & 0 deletions packages/aws-cdk-lib/aws-deadline/lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// AWS::Deadline Cloudformation Resources
export * from './deadline.generated';
4 changes: 4 additions & 0 deletions packages/aws-cdk-lib/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ export * as aws_b2bi from './aws-b2bi';
export * as aws_backup from './aws-backup';
export * as aws_backupgateway from './aws-backupgateway';
export * as aws_batch from './aws-batch';
export * as aws_bcmdataexports from './aws-bcmdataexports';
export * as aws_bedrock from './aws-bedrock';
export * as aws_billingconductor from './aws-billingconductor';
export * as aws_budgets from './aws-budgets';
Expand All @@ -39,6 +40,7 @@ export * as aws_ce from './aws-ce';
export * as aws_certificatemanager from './aws-certificatemanager';
export * as aws_chatbot from './aws-chatbot';
export * as aws_cleanrooms from './aws-cleanrooms';
export * as aws_cleanroomsml from './aws-cleanroomsml';
export * as aws_cloud9 from './aws-cloud9';
export * as aws_cloudformation from './aws-cloudformation';
export * as aws_cloudfront from './aws-cloudfront';
Expand All @@ -49,6 +51,7 @@ export * as aws_cloudwatch_actions from './aws-cloudwatch-actions';
export * as aws_codeartifact from './aws-codeartifact';
export * as aws_codebuild from './aws-codebuild';
export * as aws_codecommit from './aws-codecommit';
export * as aws_codeconnections from './aws-codeconnections';
export * as aws_codedeploy from './aws-codedeploy';
export * as aws_codeguruprofiler from './aws-codeguruprofiler';
export * as aws_codegurureviewer from './aws-codegurureviewer';
Expand All @@ -70,6 +73,7 @@ export * as aws_datapipeline from './aws-datapipeline';
export * as aws_datasync from './aws-datasync';
export * as aws_datazone from './aws-datazone';
export * as aws_dax from './aws-dax';
export * as aws_deadline from './aws-deadline';
export * as aws_detective from './aws-detective';
export * as aws_devicefarm from './aws-devicefarm';
export * as aws_devopsguru from './aws-devopsguru';
Expand Down
6 changes: 5 additions & 1 deletion packages/aws-cdk-lib/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
"mime-types": "^2.1.35"
},
"devDependencies": {
"@aws-cdk/aws-service-spec": "^0.0.61",
"@aws-cdk/aws-service-spec": "^0.0.62",
"@aws-cdk/cdk-build-tools": "0.0.0",
"@aws-cdk/custom-resource-handlers": "0.0.0",
"@aws-cdk/pkglint": "0.0.0",
Expand Down Expand Up @@ -245,6 +245,7 @@
"./aws-backup": "./aws-backup/index.js",
"./aws-backupgateway": "./aws-backupgateway/index.js",
"./aws-batch": "./aws-batch/index.js",
"./aws-bcmdataexports": "./aws-bcmdataexports/index.js",
"./aws-bedrock": "./aws-bedrock/index.js",
"./aws-billingconductor": "./aws-billingconductor/index.js",
"./aws-budgets": "./aws-budgets/index.js",
Expand All @@ -253,6 +254,7 @@
"./aws-certificatemanager": "./aws-certificatemanager/index.js",
"./aws-chatbot": "./aws-chatbot/index.js",
"./aws-cleanrooms": "./aws-cleanrooms/index.js",
"./aws-cleanroomsml": "./aws-cleanroomsml/index.js",
"./aws-cloud9": "./aws-cloud9/index.js",
"./aws-cloudformation": "./aws-cloudformation/index.js",
"./aws-cloudfront": "./aws-cloudfront/index.js",
Expand All @@ -263,6 +265,7 @@
"./aws-codeartifact": "./aws-codeartifact/index.js",
"./aws-codebuild": "./aws-codebuild/index.js",
"./aws-codecommit": "./aws-codecommit/index.js",
"./aws-codeconnections": "./aws-codeconnections/index.js",
"./aws-codedeploy": "./aws-codedeploy/index.js",
"./aws-codeguruprofiler": "./aws-codeguruprofiler/index.js",
"./aws-codegurureviewer": "./aws-codegurureviewer/index.js",
Expand All @@ -284,6 +287,7 @@
"./aws-datasync": "./aws-datasync/index.js",
"./aws-datazone": "./aws-datazone/index.js",
"./aws-dax": "./aws-dax/index.js",
"./aws-deadline": "./aws-deadline/index.js",
"./aws-detective": "./aws-detective/index.js",
"./aws-devicefarm": "./aws-devicefarm/index.js",
"./aws-devopsguru": "./aws-devopsguru/index.js",
Expand Down
15 changes: 15 additions & 0 deletions packages/aws-cdk-lib/scripts/scope-map.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,12 @@
"aws-batch": [
"AWS::Batch"
],
"aws-bcmdataexports": [
"AWS::BCMDataExports"
],
"aws-bedrock": [
"AWS::Bedrock"
],
"aws-billingconductor": [
"AWS::BillingConductor"
],
Expand All @@ -101,6 +107,9 @@
"aws-cleanrooms": [
"AWS::CleanRooms"
],
"aws-cleanroomsml": [
"AWS::CleanRoomsML"
],
"aws-cloud9": [
"AWS::Cloud9"
],
Expand All @@ -125,6 +134,9 @@
"aws-codecommit": [
"AWS::CodeCommit"
],
"aws-codeconnections": [
"AWS::CodeConnections"
],
"aws-codedeploy": [
"AWS::CodeDeploy"
],
Expand Down Expand Up @@ -185,6 +197,9 @@
"aws-dax": [
"AWS::DAX"
],
"aws-deadline": [
"AWS::Deadline"
],
"aws-detective": [
"AWS::Detective"
],
Expand Down
4 changes: 2 additions & 2 deletions tools/@aws-cdk/spec2cdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
},
"license": "Apache-2.0",
"dependencies": {
"@aws-cdk/aws-service-spec": "^0.0.61",
"@aws-cdk/aws-service-spec": "^0.0.62",
"@aws-cdk/service-spec-importers": "^0.0.29",
"@aws-cdk/service-spec-types": "^0.0.61",
"@aws-cdk/service-spec-types": "^0.0.62",
"@cdklabs/tskb": "^0.0.3",
"@cdklabs/typewriter": "^0.0.3",
"camelcase": "^6",
Expand Down
Loading

0 comments on commit c527728

Please sign in to comment.