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 Sep 8, 2024
1 parent 4fa7716 commit a81dc54
Show file tree
Hide file tree
Showing 15 changed files with 145 additions and 25 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.1.21",
"@aws-cdk/service-spec-types": "^0.0.88",
"@aws-cdk/aws-service-spec": "^0.1.23",
"@aws-cdk/service-spec-types": "^0.0.90",
"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": "^36.0.5",
"@aws-cdk/cloudformation-diff": "0.0.0",
"@aws-cdk/cx-api": "0.0.0",
"@aws-cdk/aws-service-spec": "^0.1.21",
"@aws-cdk/aws-service-spec": "^0.1.23",
"cdk-assets": "^2.151.2",
"@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-pcaconnectorscep/.jsiirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.pcaconnectorscep"
},
"dotnet": {
"package": "Amazon.CDK.AWS.PCAConnectorSCEP"
},
"python": {
"module": "aws_cdk.aws_pcaconnectorscep"
}
}
}
39 changes: 39 additions & 0 deletions packages/aws-cdk-lib/aws-pcaconnectorscep/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# AWS::PCAConnectorSCEP 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 pcaconnectorscep from 'aws-cdk-lib/aws-pcaconnectorscep';
```

<!--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 PCAConnectorSCEP construct libraries](https://constructs.dev/search?q=pcaconnectorscep)
- 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::PCAConnectorSCEP resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_PCAConnectorSCEP.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::PCAConnectorSCEP](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_PCAConnectorSCEP.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-pcaconnectorscep/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-pcaconnectorscep/lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// AWS::PCAConnectorSCEP Cloudformation Resources
export * from './pcaconnectorscep.generated';
13 changes: 13 additions & 0 deletions packages/aws-cdk-lib/aws-ssmquicksetup/.jsiirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.ssmquicksetup"
},
"dotnet": {
"package": "Amazon.CDK.AWS.SSMQuickSetup"
},
"python": {
"module": "aws_cdk.aws_ssmquicksetup"
}
}
}
39 changes: 39 additions & 0 deletions packages/aws-cdk-lib/aws-ssmquicksetup/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# AWS::SSMQuickSetup 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 ssmquicksetup from 'aws-cdk-lib/aws-ssmquicksetup';
```

<!--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 SSMQuickSetup construct libraries](https://constructs.dev/search?q=ssmquicksetup)
- 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::SSMQuickSetup resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SSMQuickSetup.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::SSMQuickSetup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_SSMQuickSetup.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-ssmquicksetup/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-ssmquicksetup/lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// AWS::SSMQuickSetup Cloudformation Resources
export * from './ssmquicksetup.generated';
2 changes: 2 additions & 0 deletions packages/aws-cdk-lib/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,7 @@ export * as aws_osis from './aws-osis';
export * as aws_panorama from './aws-panorama';
export * as aws_paymentcryptography from './aws-paymentcryptography';
export * as aws_pcaconnectorad from './aws-pcaconnectorad';
export * as aws_pcaconnectorscep from './aws-pcaconnectorscep';
export * as aws_personalize from './aws-personalize';
export * as aws_pinpoint from './aws-pinpoint';
export * as aws_pinpointemail from './aws-pinpointemail';
Expand Down Expand Up @@ -251,6 +252,7 @@ export * as aws_sqs from './aws-sqs';
export * as aws_ssm from './aws-ssm';
export * as aws_ssmcontacts from './aws-ssmcontacts';
export * as aws_ssmincidents from './aws-ssmincidents';
export * as aws_ssmquicksetup from './aws-ssmquicksetup';
export * as aws_sso from './aws-sso';
export * as aws_stepfunctions from './aws-stepfunctions';
export * as aws_stepfunctions_tasks from './aws-stepfunctions-tasks';
Expand Down
4 changes: 3 additions & 1 deletion packages/aws-cdk-lib/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
"mime-types": "^2.1.35"
},
"devDependencies": {
"@aws-cdk/aws-service-spec": "^0.1.21",
"@aws-cdk/aws-service-spec": "^0.1.23",
"@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 @@ -411,6 +411,7 @@
"./aws-panorama": "./aws-panorama/index.js",
"./aws-paymentcryptography": "./aws-paymentcryptography/index.js",
"./aws-pcaconnectorad": "./aws-pcaconnectorad/index.js",
"./aws-pcaconnectorscep": "./aws-pcaconnectorscep/index.js",
"./aws-personalize": "./aws-personalize/index.js",
"./aws-pinpoint": "./aws-pinpoint/index.js",
"./aws-pinpointemail": "./aws-pinpointemail/index.js",
Expand Down Expand Up @@ -466,6 +467,7 @@
"./aws-ssm": "./aws-ssm/index.js",
"./aws-ssmcontacts": "./aws-ssmcontacts/index.js",
"./aws-ssmincidents": "./aws-ssmincidents/index.js",
"./aws-ssmquicksetup": "./aws-ssmquicksetup/index.js",
"./aws-sso": "./aws-sso/index.js",
"./aws-stepfunctions": "./aws-stepfunctions/index.js",
"./aws-stepfunctions-tasks": "./aws-stepfunctions-tasks/index.js",
Expand Down
6 changes: 6 additions & 0 deletions packages/aws-cdk-lib/scripts/scope-map.json
Original file line number Diff line number Diff line change
Expand Up @@ -537,6 +537,9 @@
"aws-pcaconnectorad": [
"AWS::PCAConnectorAD"
],
"aws-pcaconnectorscep": [
"AWS::PCAConnectorSCEP"
],
"aws-personalize": [
"AWS::Personalize"
],
Expand Down Expand Up @@ -681,6 +684,9 @@
"aws-ssmincidents": [
"AWS::SSMIncidents"
],
"aws-ssmquicksetup": [
"AWS::SSMQuickSetup"
],
"aws-sso": [
"AWS::SSO"
],
Expand Down
6 changes: 3 additions & 3 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.1.21",
"@aws-cdk/service-spec-importers": "^0.0.46",
"@aws-cdk/service-spec-types": "^0.0.88",
"@aws-cdk/aws-service-spec": "^0.1.23",
"@aws-cdk/service-spec-importers": "^0.0.47",
"@aws-cdk/service-spec-types": "^0.0.90",
"@cdklabs/tskb": "^0.0.3",
"@cdklabs/typewriter": "^0.0.3",
"camelcase": "^6",
Expand Down
36 changes: 18 additions & 18 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,12 @@
resolved "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.0.3.tgz#9b5d213b5ce5ad4461f6a4720195ff8de72e6523"
integrity sha512-twhuEG+JPOYCYPx/xy5uH2+VUsIEhPTzDY0F1KuB+ocjWWB/KEDiOVL19nHvbPCB6fhWnkykXEMJ4HHcKvjtvg==

"@aws-cdk/aws-service-spec@^0.1.21":
version "0.1.21"
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.21.tgz#8635f673787f498568251a3f61c0b355ab8be193"
integrity sha512-6wi6nzrR6n0n1pLIDQ2cpo1zRA/NkOEH22VkH6zIJviZnFRkx8vXt6C24Qismd9CKxaNgvPPv/H5gSOfYmgciA==
"@aws-cdk/aws-service-spec@^0.1.23":
version "0.1.23"
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.23.tgz#88ac3ef86a3412eefa7f3e2dbc6642959bf2530a"
integrity sha512-AR31T//3HTyU1jshiYV+fI6cb7JxwDbcBP0Lb2ruQTYEviLK0j+BVrG5F1R4kQ4e1d/TMPujCzXoOSs2TcHCvw==
dependencies:
"@aws-cdk/service-spec-types" "^0.0.88"
"@aws-cdk/service-spec-types" "^0.0.90"
"@cdklabs/tskb" "^0.0.3"

"@aws-cdk/cloud-assembly-schema@^36.0.0":
Expand Down Expand Up @@ -97,12 +97,12 @@
resolved "https://registry.npmjs.org/@aws-cdk/lambda-layer-kubectl-v30/-/lambda-layer-kubectl-v30-2.0.0.tgz#97c40d31e5350ce7170be5d188361118b1e39231"
integrity sha512-yES6NfrJ3QV1372lAZ2FLXp/no4bqDWBXeSREJdrpWjQzD0wvL/hCpHEyjZrzHhOi27YbMxFTQ3g9isKAul8+A==

"@aws-cdk/service-spec-importers@^0.0.46":
version "0.0.46"
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-importers/-/service-spec-importers-0.0.46.tgz#5bd54c562491255eb0c03ba755e2202372267ab3"
integrity sha512-iiQW4o8gS5ni4Zg/9chS+UxUuTgaDMSHZR5L/bxrhHhUj6Nmw6jVw0dJuYH+cWBjCigbAghBlmQgIIaiUoc1BA==
"@aws-cdk/service-spec-importers@^0.0.47":
version "0.0.47"
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-importers/-/service-spec-importers-0.0.47.tgz#fffad95201bbca58cb4faefc20259e422649a906"
integrity sha512-paZjDcpeMcwlT03xWLKCETlnbObsG8LImY81BRqabzarwGVEUEx2WYrVKzXBZUzkK3yn9xB4Sp20Q7Wu9wyZCQ==
dependencies:
"@aws-cdk/service-spec-types" "^0.0.87"
"@aws-cdk/service-spec-types" "^0.0.89"
"@cdklabs/tskb" "^0.0.3"
ajv "^6"
canonicalize "^2.0.0"
Expand All @@ -113,17 +113,17 @@
glob "^8"
sort-json "^2.0.1"

"@aws-cdk/service-spec-types@^0.0.87":
version "0.0.87"
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.87.tgz#67c105096d66c2fe42bf49585e9cd382ba4a3a9d"
integrity sha512-HPFgxslPkL4idg4UCbaVWXaeVGzq9XEiUji6uUQdrYpe5K54O5k9rvNDA77FDMomxwnfQRTDTFlVlXC9291B4A==
"@aws-cdk/service-spec-types@^0.0.89":
version "0.0.89"
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.89.tgz#c6d87b21d6aa5165ef728997b3f90fa7729b3ac6"
integrity sha512-T6xoePPlZMz1c/0PRj9Ce2B+OyHN4BLJXcsuVYN5Y/7Y3EeVYWSr9OHGFt03Mbvg8bfKIoazaDtuc/m9jo3+Qw==
dependencies:
"@cdklabs/tskb" "^0.0.3"

"@aws-cdk/service-spec-types@^0.0.88":
version "0.0.88"
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.88.tgz#aa3ae69221ffc27e19f1a72f889034e4000c4310"
integrity sha512-Wk1UdXBT3QbVHouMl3eIYWx/0Mku4LM9DfEq5flwmqbSCCmXVFO8CAA2bClKznYy5WhiV7Zz7rviXBO5gdfW5w==
"@aws-cdk/service-spec-types@^0.0.90":
version "0.0.90"
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.90.tgz#3410fe525a82eceabf188ec161fadce2569846f2"
integrity sha512-gHRyWiOGyu9kbc+3BUjoOxf6pgPprP3SjGbjhK25X6cRBGOPmR8a5gS9EHGxyPiZq8Qcr0yHvt3q02cjBGi4cA==
dependencies:
"@cdklabs/tskb" "^0.0.3"

Expand Down

0 comments on commit a81dc54

Please sign in to comment.