AWS aws-backup documentation change
Summary
Modified regex patterns for KMS ARN, hypervisor name, and other fields by removing anchors
Security assessment
Pattern adjustments could impact input validation strictness but lack explicit security justification in the diff.
Diff
diff --git a/aws-backup/latest/devguide/API_BGW_ImportHypervisorConfiguration.md b/aws-backup/latest/devguide/API_BGW_ImportHypervisorConfiguration.md index 080fcb607..2f266714c 100644 --- a//aws-backup/latest/devguide/API_BGW_ImportHypervisorConfiguration.md +++ b//aws-backup/latest/devguide/API_BGW_ImportHypervisorConfiguration.md @@ -43 +43 @@ Length Constraints: Minimum length of 3. Maximum length of 128. -Pattern: `^.+$` +Pattern: `.+` @@ -56 +56 @@ Length Constraints: Minimum length of 50. Maximum length of 500. -Pattern: `^(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\S+)$)|(^alias/(\S+)$)$` +Pattern: `(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\S+)$)|(^alias/(\S+)$)` @@ -69 +69 @@ Length Constraints: Minimum length of 1. Maximum length of 100. -Pattern: `^[a-zA-Z0-9-]*$` +Pattern: `[a-zA-Z0-9-]*` @@ -82 +82 @@ Length Constraints: Minimum length of 1. Maximum length of 100. -Pattern: `^[ -~]+$` +Pattern: `[ -~]+` @@ -104 +104 @@ Length Constraints: Minimum length of 1. Maximum length of 100. -Pattern: `^[ -\.0-\[\]-~]*[!-\.0-\[\]-~][ -\.0-\[\]-~]*$` +Pattern: `[ -\.0-\[\]-~]*[!-\.0-\[\]-~][ -\.0-\[\]-~]*` @@ -130 +130 @@ Length Constraints: Minimum length of 50. Maximum length of 500. -Pattern: `^arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+$` +Pattern: `arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+`