AWS cli documentation change
Summary
Updated AWS CLI version reference, modified hypervisor property mapping descriptions, added --cli-error-format parameter, adjusted ARN regex patterns, restructured VMware-to-AWS tag mapping documentation, and reorganized IAM role ARN constraints.
Security assessment
The changes primarily involve documentation formatting corrections, CLI parameter additions, and regex pattern adjustments (removing start-of-string '^' anchors). While the ARN pattern changes relax validation slightly, there is no explicit mention of security vulnerabilities being addressed. The IAM role ARN constraints remain functionally equivalent despite pattern syntax changes.
Diff
diff --git a/cli/latest/reference/backup-gateway/get-hypervisor-property-mappings.md b/cli/latest/reference/backup-gateway/get-hypervisor-property-mappings.md index 29fd86a46..8513fe254 100644 --- a//cli/latest/reference/backup-gateway/get-hypervisor-property-mappings.md +++ b//cli/latest/reference/backup-gateway/get-hypervisor-property-mappings.md @@ -15 +15 @@ - * [AWS CLI 2.33.29 Command Reference](../../index.html) » + * [AWS CLI 2.34.0 Command Reference](../../index.html) » @@ -59 +59 @@ First time using the AWS CLI? See the [User Guide](https://docs.aws.amazon.com/c -This action retrieves the property mappings for the specified hypervisor. A hypervisor property mapping displays the relationship of entity properties available from the on-premises hypervisor to the properties available in Amazon Web Services. +This action retrieves the property mappings for the specified hypervisor. A hypervisor property mapping displays the relationship of entity properties available from the hypervisor to the properties available in Amazon Web Services. @@ -87,0 +88 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup + [--cli-error-format <value>] @@ -100 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup -> * 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]+` @@ -134,0 +136 @@ The formatting style for command output. + * off @@ -200,0 +203,13 @@ Disable automatically prompt for CLI input parameters. +`--cli-error-format` (string) + +The formatting style for error output. By default, errors are displayed in enhanced format. + + * legacy + * json + * yaml + * text + * table + * enhanced + + + @@ -211,13 +226 @@ HypervisorArn -> (string) -> * pattern: `^arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+$` -> - - -IamRoleArn -> (string) - -> The Amazon Resource Name (ARN) of the IAM role. -> -> Constraints: -> -> * min: `20` -> * max: `2048` -> * pattern: `^arn:(aws|aws-cn|aws-us-gov):iam::([0-9]+):role/(\S+)$` +> * pattern: `arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+` @@ -229 +232 @@ VmwareToAwsTagMappings -> (list) -> This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags. +> This is a display of the mappings of VMware tags to the Amazon Web Services tags. @@ -233 +236 @@ VmwareToAwsTagMappings -> (list) ->> This displays the mapping of on-premises VMware tags to the corresponding Amazon Web Services tags. +>> This displays the mapping of VMware tags to the corresponding Amazon Web Services tags. @@ -235 +238 @@ VmwareToAwsTagMappings -> (list) ->> AwsTagKey -> (string) [required] +>> VmwareCategory -> (string) [required] @@ -237 +240 @@ VmwareToAwsTagMappings -> (list) ->>> The key part of the Amazon Web Services tag’s key-value pair. +>>> The is the category of VMware. @@ -242,2 +245 @@ VmwareToAwsTagMappings -> (list) ->>> * max: `128` ->>> * pattern: `^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$` +>>> * max: `80` @@ -247 +249 @@ VmwareToAwsTagMappings -> (list) ->> AwsTagValue -> (string) [required] +>> VmwareTagName -> (string) [required] @@ -249 +251 @@ VmwareToAwsTagMappings -> (list) ->>> The value part of the Amazon Web Services tag’s key-value pair. +>>> This is the user-defined name of a VMware tag. @@ -253,3 +255,2 @@ VmwareToAwsTagMappings -> (list) ->>> * min: `0` ->>> * max: `256` ->>> * pattern: `^[^\x00]*$` +>>> * min: `1` +>>> * max: `80` @@ -259 +260 @@ VmwareToAwsTagMappings -> (list) ->> VmwareCategory -> (string) [required] +>> AwsTagKey -> (string) [required] @@ -261 +262 @@ VmwareToAwsTagMappings -> (list) ->>> The is the category of VMware. +>>> The key part of the Amazon Web Services tag’s key-value pair. @@ -266 +267,2 @@ VmwareToAwsTagMappings -> (list) ->>> * max: `80` +>>> * max: `128` +>>> * pattern: `([\p{L}\p{Z}\p{N}_.:/=+\-@]*)` @@ -270 +272 @@ VmwareToAwsTagMappings -> (list) ->> VmwareTagName -> (string) [required] +>> AwsTagValue -> (string) [required] @@ -272 +274 @@ VmwareToAwsTagMappings -> (list) ->>> This is the user-defined name of a VMware tag. +>>> The value part of the Amazon Web Services tag’s key-value pair. @@ -276,2 +278,3 @@ VmwareToAwsTagMappings -> (list) ->>> * min: `1` ->>> * max: `80` +>>> * min: `0` +>>> * max: `256` +>>> * pattern: `[^\x00]*` @@ -280,0 +284,12 @@ VmwareToAwsTagMappings -> (list) +IamRoleArn -> (string) + +> The Amazon Resource Name (ARN) of the IAM role. +> +> Constraints: +> +> * min: `20` +> * max: `2048` +> * pattern: `arn:(aws|aws-cn|aws-us-gov):iam::([0-9]+):role/(\S+)` +> + + @@ -291 +306 @@ VmwareToAwsTagMappings -> (list) - * [AWS CLI 2.33.29 Command Reference](../../index.html) » + * [AWS CLI 2.34.0 Command Reference](../../index.html) »