AWS cdk documentation change
Summary
Formatting and structural changes including: removed 'Topics' section, updated headers to bold markdown syntax, added alt text to image, fixed apostrophe characters, added angle brackets to CLI example placeholder, and rephrased activation steps.
Security assessment
Changes are primarily documentation formatting improvements and typo fixes. The addition of angle brackets in the CLI example (<public_extension_ARN>) improves clarity but doesn't address security vulnerabilities. No explicit security advisories, vulnerability mitigations, or new security features were added.
Diff
diff --git a/cdk/v2/guide/use-cfn-public-registry.md b/cdk/v2/guide/use-cfn-public-registry.md index cf3286acb..8fbd61994 100644 --- a//cdk/v2/guide/use-cfn-public-registry.md +++ b//cdk/v2/guide/use-cfn-public-registry.md @@ -23,9 +22,0 @@ To learn more about public extensions, see [Using public extensions in CloudForm -###### Topics - - * Activate a third-party resource in your account and Region - - * Add a resource from the AWS CloudFormation Public Registry to your CDK app - - - - @@ -36 +27,2 @@ Extensions published by AWS do not require activation. They are always available -###### To activate a third-party extension through the AWS Management Console or see what resources are available +**To activate a third-party extension through the AWS Management Console or see what resources are available** + @@ -38 +30 @@ Extensions published by AWS do not require activation. They are always available - + @@ -44 +36 @@ Extensions published by AWS do not require activation. They are always available - 3. Choose **Public extensions** on the navigation bar, then activate the **Third party** radio button under **Publisher**. A list of the available third-party public extensions appears. (You may also choose **AWS** to see a list of the public extensions published by AWS, though you don't need to activate them.) + 3. Choose **Public extensions** on the navigation bar, then activate the **Third party** radio button under **Publisher**. A list of the available third-party public extensions appears. (You may also choose **AWS** to see a list of the public extensions published by AWS, though you don’t need to activate them.) @@ -46 +38 @@ Extensions published by AWS do not require activation. They are always available - 4. Browse the list and find the extension you want to activate. Alternatively, search for it, then activate the radio button in the upper right corner of the extension's card. + 4. Browse the list and find the extension you want to activate. Alternatively, search for it, then activate the radio button in the upper right corner of the extension’s card. @@ -48 +40 @@ Extensions published by AWS do not require activation. They are always available - 5. Choose the **Activate** button at the top of the list to activate the selected extension. The extension's **Activate** page appears. + 5. Choose the **Activate** button at the top of the list to activate the selected extension. The extension’s **Activate** page appears. @@ -50 +42 @@ Extensions published by AWS do not require activation. They are always available - 6. In the **Activate** page, you can override the extension's default name and specify an execution role and logging configuration. You can also choose whether to automatically update the extension when a new version is released. When you have set these options as you like, choose **Activate extension** at the bottom of the page. + 6. In the **Activate** page, you can override the extension’s default name and specify an execution role and logging configuration. You can also choose whether to automatically update the extension when a new version is released. When you have set these options as you like, choose **Activate extension** at the bottom of the page. @@ -55 +47,2 @@ Extensions published by AWS do not require activation. They are always available -###### To activate a third-party extension using the AWS CLI +**To activate a third-party extension using the AWS CLI** + @@ -61 +54,2 @@ The following is an example: - aws cloudformation activate-type --public-type-arn public_extension_ARN --auto-update-activated + aws cloudformation activate-type --public-type-arn <public_extension_ARN> --auto-update-activated + @@ -64,0 +59 @@ The following is an example: +**To activate a third-party extension through CloudFormation or CDK** @@ -66 +60,0 @@ The following is an example: -###### To activate a third-party extension through CloudFormation or CDK @@ -68 +62 @@ The following is an example: - * Deploy a resource of type `AWS::CloudFormation::TypeActivation` and specify the following properties: + 1. Deploy a resource of type ` AWS::CloudFormation::TypeActivation` and specify the following properties: @@ -87 +81 @@ The `TypeActivation` resource can be deployed by the CDK using the [`CfnResource -Use the [`CfnResource`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.CfnResource.html) construct to include a resource from the AWS CloudFormation Public Registry in your application. This construct is in the CDK's `aws-cdk-lib` module. +Use the [`CfnResource`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.CfnResource.html) construct to include a resource from the AWS CloudFormation Public Registry in your application. This construct is in the CDK’s `aws-cdk-lib` module.