AWS Security ChangesHomeSearch

AWS fis documentation change

Service: fis · 2025-07-04 · Documentation low

File: fis/latest/userguide/cross-region-scenario.md

Summary

Clarified targeting of DynamoDB multi-Region eventually consistent (MREC) global tables and added JSON filter for MultiRegionConsistency=EVENTUAL

Security assessment

Changes specify which DynamoDB global table type is affected by the scenario and add filtering logic. This improves operational clarity but does not address security vulnerabilities or document security features.

Diff

diff --git a/fis/latest/userguide/cross-region-scenario.md b/fis/latest/userguide/cross-region-scenario.md
index c2567cebc..0557d1a94 100644
--- a//fis/latest/userguide/cross-region-scenario.md
+++ b//fis/latest/userguide/cross-region-scenario.md
@@ -9 +9 @@ ActionsLimitationsRequirementsPermissionsScenario Content
-You can use the Cross-Region: Connectivity scenario to block application network traffic from the experiment Region to the destination Region and pause cross-Region replication for Amazon S3 and Amazon DynamoDB. Cross Region: Connectivity affects outbound application traffic from the Region in which you run the experiment (_experiment Region_). Stateless inbound traffic from the Region you wish to isolate from the _experiment region_ (_destination Region_) may not be blocked. Traffic from AWS managed services may not be blocked.
+You can use the Cross-Region: Connectivity scenario to block application network traffic from the experiment Region to the destination Region and pause cross-Region replication for Amazon S3 and Amazon DynamoDB multi-Region eventually consistent global tables (MREC). Cross Region: Connectivity affects outbound application traffic from the Region in which you run the experiment (_experiment Region_). Stateless inbound traffic from the Region you wish to isolate from the _experiment region_ (_destination Region_) may not be blocked. Traffic from AWS managed services may not be blocked.
@@ -11 +11 @@ You can use the Cross-Region: Connectivity scenario to block application network
-This scenario can be used to demonstrate that multi-Region applications operate as expected when resources in the destination Region are not accessible from the experiment Region. It includes blocking network traffic from the experiment Region to the destination Region by targeting transit gateways and route tables. It also pauses cross-Region replication for S3 and DynamoDB. By default, actions for which no targets are found will be skipped.
+This scenario can be used to demonstrate that multi-Region applications operate as expected when resources in the destination Region are not accessible from the experiment Region. It includes blocking network traffic from the experiment Region to the destination Region by targeting transit gateways and route tables. It also pauses cross-Region replication for S3 and DynamoDB MREC global tables. By default, actions for which no targets are found will be skipped.
@@ -39 +39 @@ Cross-Region: Connectivity includes [aws:dynamodb:global-table-pause-replication
-This action targets [DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/encryption.tutorial.html) global tables in the experiment Region. By default, it targets tables with a [tag](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tagging.html) named `DisruptDynamoDb` with a value of `Allowed`. You can add this tag to your tables or replace the default tag with your own tag in the experiment template. By default, if no valid global tables are found this action will be skipped.
+This action targets DynamoDB multi-Region eventually consistent global tables in the experiment Region. By default, it targets tables with a [tag](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tagging.html) named `DisruptDynamoDb` with a value of `Allowed`. You can add this tag to your tables or replace the default tag with your own tag in the experiment template. By default, if no valid global tables are found this action will be skipped.
@@ -410,0 +411,8 @@ The following content defines the scenario. This JSON can be saved and used to c
+                            "filters": [
+                                {
+                                    "path": "MultiRegionConsistency",
+                                    "values": [
+                                        "EVENTUAL"
+                                    ]
+                                }
+                            ],