AWS Security ChangesHomeSearch

AWS AWSCloudFormation documentation change

Service: AWSCloudFormation · 2025-05-31 · Documentation low

File: AWSCloudFormation/latest/UserGuide/using-cfn-waitcondition.md

Summary

Updated documentation links to point to TemplateReference instead of UserGuide, added PDF reference link, modified section title, and updated Fn::GetAtt link location

Security assessment

Changes involve documentation restructuring and link corrections without addressing security vulnerabilities or adding security-specific content. The presigned URL mention relates to existing functionality without new security implications.

Diff

diff --git a/AWSCloudFormation/latest/UserGuide/using-cfn-waitcondition.md b/AWSCloudFormation/latest/UserGuide/using-cfn-waitcondition.md
index f3197396a..2387fa60f 100644
--- a//AWSCloudFormation/latest/UserGuide/using-cfn-waitcondition.md
+++ b//AWSCloudFormation/latest/UserGuide/using-cfn-waitcondition.md
@@ -0,0 +1,2 @@
+[](/pdfs/AWSCloudFormation/latest/UserGuide/cfn-ug.pdf#using-cfn-waitcondition "Open PDF")
+
@@ -34 +36 @@ For Amazon EC2 and Auto Scaling resources, we recommend that you use a CreationP
-For more information, see [CreationPolicy attribute](./aws-attribute-creationpolicy.html) or [Deploy applications on Amazon EC2](./deploying.applications.html).
+For more information, see [CreationPolicy attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-attribute-creationpolicy.html).
@@ -55 +57 @@ If you use AWS PrivateLink, resources in the VPC that respond to wait conditions
-You start by defining a [AWS::CloudFormation::WaitConditionHandle](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitconditionhandle.html) resource in the stack's template. This resource generates the presigned URL needed for sending signals. This allows you to send a signal without having to supply your AWS credentials. For example: 
+You start by defining a [AWS::CloudFormation::WaitConditionHandle](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudformation-waitconditionhandle.html) resource in the stack's template. This resource generates the presigned URL needed for sending signals. This allows you to send a signal without having to supply your AWS credentials. For example: 
@@ -64 +66 @@ You start by defining a [AWS::CloudFormation::WaitConditionHandle](https://docs.
-Next, you define an [AWS::CloudFormation::WaitCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitcondition.html) resource in the stack's template. The basic structure of a `AWS::CloudFormation::WaitCondition` looks like this: 
+Next, you define an [AWS::CloudFormation::WaitCondition](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudformation-waitcondition.html) resource in the stack's template. The basic structure of a `AWS::CloudFormation::WaitCondition` looks like this: 
@@ -85 +87 @@ The `AWS::CloudFormation::WaitCondition` resource has two required properties an
-Typically, you want a wait condition to begin immediately after the creation of a specific resource. You do this by adding the [DependsOn attribute](./aws-attribute-dependson.html) to a wait condition. When you add a `DependsOn` attribute to a wait condition, CloudFormation creates the resource in the `DependsOn` attribute first, and then creates the wait condition. 
+Typically, you want a wait condition to begin immediately after the creation of a specific resource. You do this by adding the `DependsOn` attribute to a wait condition. When you add a `DependsOn` attribute to a wait condition, CloudFormation creates the resource in the `DependsOn` attribute first, and then creates the wait condition. For more information, see [DependsOn attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-attribute-dependson.html).
@@ -196 +198 @@ The `UniqueId` field identifies the signal to CloudFormation. If the `Count` pro
-The `Data` field can contain any information you want to send back with the signal. You can access the `Data` value by using the [Fn::GetAtt](./intrinsic-function-reference-getatt.html) function within the template.
+The `Data` field can contain any information you want to send back with the signal. You can access the `Data` value by using the [Fn::GetAtt](./resources-section-structure.html#resource-properties-getatt) function within the template.
@@ -225 +227 @@ Nested stacks
-Creating and managing stacks
+Create reusable resource configurations with modules