AWS Security ChangesHomeSearch

AWS cdk documentation change

Service: cdk · 2025-05-10 · Documentation low

File: cdk/v2/guide/stages.md

Summary

Formatting changes including markdown link syntax correction, indentation fixes, and placeholder syntax updates for stack filenames. Modified wildcard syntax in deployment command example.

Security assessment

Changes involve documentation formatting improvements (markdown links, placeholder angle brackets in filenames) and command example adjustments. No explicit security vulnerabilities, security features, or security-related context are mentioned in the diff. The wildcard syntax change in the deployment command example appears to clarify usage but does not address a documented security issue.

Diff

diff --git a/cdk/v2/guide/stages.md b/cdk/v2/guide/stages.md
index 038118678..d3b22f196 100644
--- a//cdk/v2/guide/stages.md
+++ b//cdk/v2/guide/stages.md
@@ -11 +11 @@ An AWS Cloud Development Kit (AWS CDK) _stage_ represents a group of one or more
-To configure a CDK stage, import and use the `[Stage](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.Stage.html)` construct.
+To configure a CDK stage, import and use the [`Stage`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.Stage.html) construct.
@@ -540 +540 @@ TypeScript
-    │   └── cdk-demo-app.ts
+    │   └── cdk-demo-app.ts
@@ -542,5 +542,5 @@ TypeScript
-    │   ├── assembly-Dev
-    │   │   ├── DevAppStackunique-hash.assets.json
-    │   │   ├── DevAppStackunique-hash.template.json
-    │   │   ├── DevDatabaseStackunique-hash.assets.json
-    │   │   ├── DevDatabaseStackunique-hash.template.json
+    │   ├── assembly-Dev
+    │   │   ├── DevAppStack<unique-hash>.assets.json
+    │   │   ├── DevAppStack<unique-hash>.template.json
+    │   │   ├── DevDatabaseStack<unique-hash>.assets.json
+    │   │   ├── DevDatabaseStack<unique-hash>.template.json
@@ -550,4 +550,4 @@ TypeScript
-    │   │   ├── ProdAppStackunique-hash.assets.json
-    │   │   ├── ProdAppStackunique-hash.template.json
-    │   │   ├── ProdDatabaseStackunique-hash.assets.json
-    │   │   ├── ProdDatabaseStackunique-hash.template.json
+    │   │   ├── ProdAppStack<unique-hash>.assets.json
+    │   │   ├── ProdAppStack<unique-hash>.template.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.assets.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.template.json
@@ -570,4 +570,4 @@ JavaScript
-    │   │   ├── DevAppStackunique-hash.assets.json
-    │   │   ├── DevAppStackunique-hash.template.json
-    │   │   ├── DevDatabaseStackunique-hash.assets.json
-    │   │   ├── DevDatabaseStackunique-hash.template.json
+    │   │   ├── DevAppStack<unique-hash>.assets.json
+    │   │   ├── DevAppStack<unique-hash>.template.json
+    │   │   ├── DevDatabaseStack<unique-hash>.assets.json
+    │   │   ├── DevDatabaseStack<unique-hash>.template.json
@@ -577,4 +577,4 @@ JavaScript
-    │   │   ├── ProdAppStackunique-hash.assets.json
-    │   │   ├── ProdAppStackunique-hash.template.json
-    │   │   ├── ProdDatabaseStackunique-hash.assets.json
-    │   │   ├── ProdDatabaseStackunique-hash.template.json
+    │   │   ├── ProdAppStack<unique-hash>.assets.json
+    │   │   ├── ProdAppStack<unique-hash>.template.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.assets.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.template.json
@@ -596,4 +596,4 @@ Python
-    │   │   ├── DevAppStackunique-hash.assets.json
-    │   │   ├── DevAppStackunique-hash.template.json
-    │   │   ├── DevDatabaseStackunique-hash.assets.json
-    │   │   ├── DevDatabaseStackunique-hash.template.json
+    │   │   ├── DevAppStack<unique-hash>.assets.json
+    │   │   ├── DevAppStack<unique-hash>.template.json
+    │   │   ├── DevDatabaseStack<unique-hash>.assets.json
+    │   │   ├── DevDatabaseStack<unique-hash>.template.json
@@ -603,4 +603,4 @@ Python
-    │   │   ├── ProdAppStackunique-hash.assets.json
-    │   │   ├── ProdAppStackunique-hash.template.json
-    │   │   ├── ProdDatabaseStackunique-hash.assets.json
-    │   │   ├── ProdDatabaseStackunique-hash.template.json
+    │   │   ├── ProdAppStack<unique-hash>.assets.json
+    │   │   ├── ProdAppStack<unique-hash>.template.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.assets.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.template.json
@@ -625,4 +625,4 @@ Java
-    │   │   ├── DevAppStackunique-hash.assets.json
-    │   │   ├── DevAppStackunique-hash.template.json
-    │   │   ├── DevDatabaseStackunique-hash.assets.json
-    │   │   ├── DevDatabaseStackunique-hash.template.json
+    │   │   ├── DevAppStack<unique-hash>.assets.json
+    │   │   ├── DevAppStack<unique-hash>.template.json
+    │   │   ├── DevDatabaseStack<unique-hash>.assets.json
+    │   │   ├── DevDatabaseStack<unique-hash>.template.json
@@ -632,4 +632,4 @@ Java
-    │   │   ├── ProdAppStackunique-hash.assets.json
-    │   │   ├── ProdAppStackunique-hash.template.json
-    │   │   ├── ProdDatabaseStackunique-hash.assets.json
-    │   │   ├── ProdDatabaseStackunique-hash.template.json
+    │   │   ├── ProdAppStack<unique-hash>.assets.json
+    │   │   ├── ProdAppStack<unique-hash>.template.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.assets.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.template.json
@@ -658,4 +658,4 @@ C#
-    │   │   ├── DevAppStackunique-hash.assets.json
-    │   │   ├── DevAppStackunique-hash.template.json
-    │   │   ├── DevDatabaseStackunique-hash.assets.json
-    │   │   ├── DevDatabaseStackunique-hash.template.json
+    │   │   ├── DevAppStack<unique-hash>.assets.json
+    │   │   ├── DevAppStack<unique-hash>.template.json
+    │   │   ├── DevDatabaseStack<unique-hash>.assets.json
+    │   │   ├── DevDatabaseStack<unique-hash>.template.json
@@ -665,4 +665,4 @@ C#
-    │   │   ├── ProdAppStackunique-hash.assets.json
-    │   │   ├── ProdAppStackunique-hash.template.json
-    │   │   ├── ProdDatabaseStackunique-hash.assets.json
-    │   │   ├── ProdDatabaseStackunique-hash.template.json
+    │   │   ├── ProdAppStack<unique-hash>.assets.json
+    │   │   ├── ProdAppStack<unique-hash>.template.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.assets.json
+    │   │   ├── ProdDatabaseStack<unique-hash>.template.json
@@ -689,4 +689,4 @@ Go
-        │   ├── DevAppStackunique-hash.assets.json
-        │   ├── DevAppStackunique-hash.template.json
-        │   ├── DevDatabaseStackunique-hash.assets.json
-        │   ├── DevDatabaseStackunique-hash.template.json
+        │   ├── DevAppStack<unique-hash>.assets.json
+        │   ├── DevAppStack<unique-hash>.template.json
+        │   ├── DevDatabaseStack<unique-hash>.assets.json
+        │   ├── DevDatabaseStack<unique-hash>.template.json
@@ -696,4 +696,4 @@ Go
-        │   ├── ProdAppStackunique-hash.assets.json
-        │   ├── ProdAppStackunique-hash.template.json
-        │   ├── ProdDatabaseStackunique-hash.assets.json
-        │   ├── ProdDatabaseStackunique-hash.template.json
+        │   ├── ProdAppStack<unique-hash>.assets.json
+        │   ├── ProdAppStack<unique-hash>.template.json
+        │   ├── ProdDatabaseStack<unique-hash>.assets.json
+        │   ├── ProdDatabaseStack<unique-hash>.template.json
@@ -715 +715 @@ When we list our stacks with `cdk list`, we see a total of four stacks:
-To deploy a specific stage, we run `cdk deploy` and provide the stacks to deploy. The following is an example that uses the `*` wildcard to deploy both stacks in our `Dev` stage:
+To deploy a specific stage, we run `cdk deploy` and provide the stacks to deploy. The following is an example that uses the `/*` wildcard to deploy both stacks in our `Dev` stage:
@@ -718 +718 @@ To deploy a specific stage, we run `cdk deploy` and provide the stacks to deploy
-    $ cdk deploy "Dev/*"
+    $ cdk deploy <"Dev/*">