AWS AWSCloudFormation documentation change
Summary
Updated documentation links, added PDF reference, and improved link text for clarity. Security-related content about NoEcho and credential handling remains unchanged but links to security best practices were updated.
Security assessment
Changes primarily involve URL updates and documentation organization. While references to security best practices exist, the changes don't introduce new security content or address specific vulnerabilities. The NoEcho warning and credential handling advice were pre-existing content with updated links.
Diff
diff --git a/AWSCloudFormation/latest/UserGuide/parameters-section-structure.md b/AWSCloudFormation/latest/UserGuide/parameters-section-structure.md index 1dee1acd0..277fc5365 100644 --- a//AWSCloudFormation/latest/UserGuide/parameters-section-structure.md +++ b//AWSCloudFormation/latest/UserGuide/parameters-section-structure.md @@ -0,0 +1,2 @@ +[](/pdfs/AWSCloudFormation/latest/UserGuide/cfn-ug.pdf#parameters-section-structure "Open PDF") + @@ -45 +47 @@ A parameter contains a list of attributes that define its value and constraints -By default, the CloudFormation console lists input parameters alphabetically by their logical ID. To override this default ordering and group related parameters together, you can use the `AWS::CloudFormation::Interface` metadata key in your template. For more information, see [AWS::CloudFormation::Interface](./aws-resource-cloudformation-interface.html). +By default, the CloudFormation console lists input parameters alphabetically by their logical ID. To override this default ordering and group related parameters together, you can use the `AWS::CloudFormation::Interface` metadata key in your template. For more information, see [Organizing CloudFormation parameters with AWS::CloudFormation::Interface metadata](./aws-cloudformation-interface.html). @@ -140 +142 @@ Using the `NoEcho` attribute does not mask any information stored in the followi - * The `Metadata` template section. CloudFormation does not transform, modify, or redact any information you include in the `Metadata` section. For more information, see [CloudFormation template Metadata syntax](./metadata-section-structure.html). + * The `Metadata` template section. CloudFormation does not transform, modify, or redact any information you include in the `Metadata` section. For more information, see [Metadata](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/metadata-section-structure.html). @@ -142 +144 @@ Using the `NoEcho` attribute does not mask any information stored in the followi - * The `Outputs` template section. For more information, see [CloudFormation template Outputs syntax](./outputs-section-structure.html). + * The `Outputs` template section. For more information, see [Outputs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html). @@ -144 +146 @@ Using the `NoEcho` attribute does not mask any information stored in the followi - * The `Metadata` attribute of a resource definition. For more information, see [Metadata attribute](./aws-attribute-metadata.html). + * The `Metadata` attribute of a resource definition. For more information, see [`Metadata` attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-attribute-metadata.html). @@ -155 +157 @@ Rather than embedding sensitive information directly in your CloudFormation temp -For more information, see the [Do not embed credentials in your templates](./security-best-practices.html#creds) best practice. +For more information, see the [Do not embed credentials in your templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/security-best-practices.html#creds) best practice. @@ -163 +165 @@ When a `NoEcho` parameter is included in a property that forms a primary resourc -To determine which resource properties comprise a resource type's primary identifier, refer to the resource reference documentation for that resource in the [AWS resource and property types reference](./aws-template-resource-type-ref.html). In the **Return values** section, the `Ref` function return value represents the resource properties that comprise the resource type's primary identifier. +To determine which resource properties comprise a resource type's primary identifier, refer to the resource reference documentation for that resource in the [AWS resource and property types reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-template-resource-type-ref.html). In the **Return values** section, the `Ref` function return value represents the resource properties that comprise the resource type's primary identifier. @@ -509 +511 @@ CloudFormation also supports the use of dynamic references to specify property v -You can also use pseudo parameters within a `Ref` or a `Sub` function to dynamically populate values. For more information, see [Pseudo parameters reference](./pseudo-parameter-reference.html). +You can also use pseudo parameters within a `Ref` or a `Sub` function to dynamically populate values. For more information, see [Get AWS values using pseudo parameters](./pseudo-parameter-reference.html).