AWS Security ChangesHomeSearch

AWS appsync documentation change

Service: appsync · 2025-11-19 · Documentation low

File: appsync/latest/devguide/using-your-api.md

Summary

Updated documentation to remove 'AWS' prefix from CloudFormation references throughout the file, standardizing terminology to 'CloudFormation' instead of 'AWS CloudFormation'

Security assessment

The changes are purely terminological updates to branding/naming conventions (removing 'AWS' prefix from CloudFormation references). There is no mention of security vulnerabilities, access controls, permissions, or security-related features. The modifications appear focused on documentation consistency rather than addressing security concerns.

Diff

diff --git a/appsync/latest/devguide/using-your-api.md b/appsync/latest/devguide/using-your-api.md
index c28d71617..258f2b802 100644
--- a//appsync/latest/devguide/using-your-api.md
+++ b//appsync/latest/devguide/using-your-api.md
@@ -53 +53 @@ You'll notice we have several important directories:
-  * `lib`: The lib directory contains your stack files. You can think of stack files as individual units of execution. Constructs will be inside our stack files. Basically, these are resources for a service that will be spun up in AWS CloudFormation when the app is deployed. This is where most of our coding will happen.
+  * `lib`: The lib directory contains your stack files. You can think of stack files as individual units of execution. Constructs will be inside our stack files. Basically, these are resources for a service that will be spun up in CloudFormation when the app is deployed. This is where most of our coding will happen.
@@ -112 +112 @@ Bootstrap will spin up several resources. The final message will look like this:
-This is done once per account per Region, so you won't have to do this often. The main resources of the bootstrap are the AWS CloudFormation stack and the Amazon S3 bucket.
+This is done once per account per Region, so you won't have to do this often. The main resources of the bootstrap are the CloudFormation stack and the Amazon S3 bucket.
@@ -114 +114 @@ This is done once per account per Region, so you won't have to do this often. Th
-The Amazon S3 bucket is used to store files and IAM roles that grant permissions needed to perform deployments. The required resources are defined in an AWS CloudFormation stack, called the bootstrap stack, which is usually named `CDKToolkit`. Like any AWS CloudFormation stack, it appears in the AWS CloudFormation console once it has been deployed:
+The Amazon S3 bucket is used to store files and IAM roles that grant permissions needed to perform deployments. The required resources are defined in an CloudFormation stack, called the bootstrap stack, which is usually named `CDKToolkit`. Like any CloudFormation stack, it appears in the CloudFormation console once it has been deployed:
@@ -116 +116 @@ The Amazon S3 bucket is used to store files and IAM roles that grant permissions
-![CDKToolkit stack with CREATE_COMPLETE status in AWS CloudFormation console.](/images/appsync/latest/devguide/images/cdk-init-bootstrap-cfn-console.png)
+![CDKToolkit stack with CREATE_COMPLETE status in CloudFormation console.](/images/appsync/latest/devguide/images/cdk-init-bootstrap-cfn-console.png)
@@ -238 +238 @@ It appears our API was created. Now, we'll check the schema attached to the API:
-This appears to match up with our schema code, so it was successful. Another way to confirm this from a metadata viewpoint is to look at the AWS CloudFormation stack:
+This appears to match up with our schema code, so it was successful. Another way to confirm this from a metadata viewpoint is to look at the CloudFormation stack:
@@ -240 +240 @@ This appears to match up with our schema code, so it was successful. Another way
-![AWS CloudFormation stack showing ExampleCdkAppStack update complete and CDKToolkit creation complete.](/images/appsync/latest/devguide/images/cdk-code-deploy-schema-result-3.png)
+![CloudFormation stack showing ExampleCdkAppStack update complete and CDKToolkit creation complete.](/images/appsync/latest/devguide/images/cdk-code-deploy-schema-result-3.png)
@@ -242 +242 @@ This appears to match up with our schema code, so it was successful. Another way
-When we deploy our CDK app, it goes through AWS CloudFormation to spin up resources like the bootstrap. Each stack within our app maps 1:1 with an AWS CloudFormation stack. If you go back to the stack code, the stack name was grabbed from the class name `ExampleCdkAppStack`. You can see the resources it created, which also match our naming conventions in our GraphQL API construct:
+When we deploy our CDK app, it goes through CloudFormation to spin up resources like the bootstrap. Each stack within our app maps 1:1 with an CloudFormation stack. If you go back to the stack code, the stack name was grabbed from the class name `ExampleCdkAppStack`. You can see the resources it created, which also match our naming conventions in our GraphQL API construct:
@@ -294 +294 @@ We should check the DynamoDB console for our new table:
-Our stack name is correct, and the table name matches our code. If we check our AWS CloudFormation stack again, we'll now see the new table:
+Our stack name is correct, and the table name matches our code. If we check our CloudFormation stack again, we'll now see the new table:
@@ -296 +296 @@ Our stack name is correct, and the table name matches our code. If we check our
-![Expanded view of a logical ID in AWS CloudFormation showing post-apis, posts-table, and CDKMetadata.](/images/appsync/latest/devguide/images/cdk-code-deploy-ddb-result-2.png)
+![Expanded view of a logical ID in CloudFormation showing post-apis, posts-table, and CDKMetadata.](/images/appsync/latest/devguide/images/cdk-code-deploy-ddb-result-2.png)
@@ -442 +442 @@ These also match the code. If we look at `get_posts_func_1`:
-Everything appears to be in place. To confirm this from a metadata perspective, we can check our stack in AWS CloudFormation again:
+Everything appears to be in place. To confirm this from a metadata perspective, we can check our stack in CloudFormation again: