AWS cli documentation change
Summary
Updated CLI version reference, modified property mapping descriptions, restructured IAM role ARN documentation, added error format option, and adjusted tag mapping syntax patterns
Security assessment
The changes primarily involve documentation restructuring, syntax pattern corrections (removing ^ from ARN regex patterns), and parameter ordering adjustments. While IAM role ARN validation patterns were modified, there's no explicit evidence this addresses a specific security vulnerability. The changes appear to be routine documentation improvements rather than security fixes.
Diff
diff --git a/cli/latest/reference/backup-gateway/put-hypervisor-property-mappings.md b/cli/latest/reference/backup-gateway/put-hypervisor-property-mappings.md index 5e05f5449..96d46a148 100644 --- a//cli/latest/reference/backup-gateway/put-hypervisor-property-mappings.md +++ b//cli/latest/reference/backup-gateway/put-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 sets 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 sets 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. @@ -68 +67,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup - --iam-role-arn <value> @@ -69,0 +69 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup + --iam-role-arn <value> @@ -89,0 +90 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup + [--cli-error-format <value>] @@ -102,13 +103 @@ 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]+$` -> - - -`--iam-role-arn` (string) [required] - -> 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]+` @@ -120 +109 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup -> This action requests the mappings of on-premises VMware tags to the Amazon Web Services tags. +> This action requests the mappings of VMware tags to the Amazon Web Services tags. @@ -124 +113 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->> 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. @@ -126 +115 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->> AwsTagKey -> (string) [required] +>> VmwareCategory -> (string) [required] @@ -128 +117 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> The key part of the Amazon Web Services tag’s key-value pair. +>>> The is the category of VMware. @@ -133,2 +122 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> * max: `128` ->>> * pattern: `^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$` +>>> * max: `80` @@ -138 +126 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->> AwsTagValue -> (string) [required] +>> VmwareTagName -> (string) [required] @@ -140 +128 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> The value part of the Amazon Web Services tag’s key-value pair. +>>> This is the user-defined name of a VMware tag. @@ -144,3 +132,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> * min: `0` ->>> * max: `256` ->>> * pattern: `^[^\x00]*$` +>>> * min: `1` +>>> * max: `80` @@ -150 +137 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->> VmwareCategory -> (string) [required] +>> AwsTagKey -> (string) [required] @@ -152 +139 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> The is the category of VMware. +>>> The key part of the Amazon Web Services tag’s key-value pair. @@ -157 +144,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> * max: `80` +>>> * max: `128` +>>> * pattern: `([\p{L}\p{Z}\p{N}_.:/=+\-@]*)` @@ -161 +149 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->> VmwareTagName -> (string) [required] +>> AwsTagValue -> (string) [required] @@ -163 +151 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> This is the user-defined name of a VMware tag. +>>> The value part of the Amazon Web Services tag’s key-value pair. @@ -167,2 +155,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/backup ->>> * min: `1` ->>> * max: `80` +>>> * min: `0` +>>> * max: `256` +>>> * pattern: `[^\x00]*` @@ -175 +164 @@ Shorthand Syntax: - AwsTagKey=string,AwsTagValue=string,VmwareCategory=string,VmwareTagName=string ... + VmwareCategory=string,VmwareTagName=string,AwsTagKey=string,AwsTagValue=string ... @@ -183,2 +171,0 @@ JSON Syntax: - "AwsTagKey": "string", - "AwsTagValue": "string", @@ -186 +173,3 @@ JSON Syntax: - "VmwareTagName": "string" + "VmwareTagName": "string", + "AwsTagKey": "string", + "AwsTagValue": "string" @@ -191,0 +181,12 @@ JSON Syntax: +`--iam-role-arn` (string) [required] + +> 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+)` +> + + @@ -222,0 +224 @@ The formatting style for command output. + * off @@ -288,0 +291,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 + + + @@ -299 +314 @@ HypervisorArn -> (string) -> * 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]+` @@ -313 +328 @@ HypervisorArn -> (string) - * [AWS CLI 2.33.29 Command Reference](../../index.html) » + * [AWS CLI 2.34.0 Command Reference](../../index.html) »