AWS cli documentation change
Summary
Added new --routing parameter for configuring failover settings in multi-region deployments, including SecondaryRegion and PrimaryRoute53HealthCheckId. Updated CLI version references and navigation links.
Security assessment
The change introduces routing configuration for high availability but doesn't address vulnerabilities or weaknesses. It focuses on operational resilience without security-specific context like authentication, encryption, or vulnerability mitigation.
Diff
diff --git a/cli/latest/reference/cognito-idp/update-user-pool-domain.md b/cli/latest/reference/cognito-idp/update-user-pool-domain.md index 829d25bba..7b759f36e 100644 --- a//cli/latest/reference/cognito-idp/update-user-pool-domain.md +++ b//cli/latest/reference/cognito-idp/update-user-pool-domain.md @@ -13 +13 @@ - * [next](verify-software-token.html "verify-software-token") | + * [next](update-user-pool-replica.html "update-user-pool-replica") | @@ -15 +15 @@ - * [AWS CLI 2.34.57 Command Reference](../../index.html) » + * [AWS CLI 2.34.61 Command Reference](../../index.html) » @@ -23 +23 @@ - * [verify-software-token →](verify-software-token.html "next chapter \(use the right arrow\)") + * [update-user-pool-replica →](update-user-pool-replica.html "next chapter \(use the right arrow\)") @@ -92,0 +93 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/cognit + [--routing <value>] @@ -177,0 +179,46 @@ JSON Syntax: +`--routing` (structure) + +> The routing configuration for the user pool domain. Specifies failover settings for multi-region deployments. +> +> Failover -> (structure) +> +>> The failover configuration that specifies the secondary region and health check settings. +>> +>> SecondaryRegion -> (string) [required] +>> +>>> The secondary Amazon Web Services Region to use for failover when the primary region becomes unavailable. +>>> +>>> Constraints: +>>> +>>> * min: `5` +>>> * max: `32` +>>> + +>> +>> PrimaryRoute53HealthCheckId -> (string) [required] +>> +>>> The ID of the Amazon Web Services Route53 healthcheck that controls routing. If the healthcheck is healthy, traffic will be routed to the primary replica, and if the healthcheck is unhealthy, traffic will be routed to the secondary region. +>>> +>>> Constraints: +>>> +>>> * max: `64` +>>> + + +Shorthand Syntax: + + + Failover={SecondaryRegion=string,PrimaryRoute53HealthCheckId=string} + + +JSON Syntax: + + + { + "Failover": { + "SecondaryRegion": "string", + "PrimaryRoute53HealthCheckId": "string" + } + } + + @@ -337,0 +385,29 @@ CloudFrontDomain -> (string) +Routing -> (structure) + +> The updated routing configuration for the user pool domain. +> +> Failover -> (structure) +> +>> The failover configuration that specifies the secondary region and health check settings. +>> +>> SecondaryRegion -> (string) [required] +>> +>>> The secondary Amazon Web Services Region to use for failover when the primary region becomes unavailable. +>>> +>>> Constraints: +>>> +>>> * min: `5` +>>> * max: `32` +>>> + +>> +>> PrimaryRoute53HealthCheckId -> (string) [required] +>> +>>> The ID of the Amazon Web Services Route53 healthcheck that controls routing. If the healthcheck is healthy, traffic will be routed to the primary replica, and if the healthcheck is unhealthy, traffic will be routed to the secondary region. +>>> +>>> Constraints: +>>> +>>> * max: `64` +>>> + + @@ -339 +415 @@ CloudFrontDomain -> (string) - * [verify-software-token →](verify-software-token.html "next chapter \(use the right arrow\)") + * [update-user-pool-replica →](update-user-pool-replica.html "next chapter \(use the right arrow\)") @@ -346 +422 @@ CloudFrontDomain -> (string) - * [next](verify-software-token.html "verify-software-token") | + * [next](update-user-pool-replica.html "update-user-pool-replica") | @@ -348 +424 @@ CloudFrontDomain -> (string) - * [AWS CLI 2.34.57 Command Reference](../../index.html) » + * [AWS CLI 2.34.61 Command Reference](../../index.html) »