AWS cli documentation change
Summary
Updated CLI version reference from 2.31.3 to 2.31.5. Modified validation patterns by removing start/end anchors (^/$), restructured response parameters, and updated field constraints for resource gateway properties.
Security assessment
Pattern changes appear to be syntax corrections rather than security fixes. Restructuring of response fields and constraint updates do not indicate security-related modifications. Security group ID pattern update maintains existing validation logic.
Diff
diff --git a/cli/latest/reference/vpc-lattice/update-resource-gateway.md b/cli/latest/reference/vpc-lattice/update-resource-gateway.md index 3d850fc1f..25534375b 100644 --- a//cli/latest/reference/vpc-lattice/update-resource-gateway.md +++ b//cli/latest/reference/vpc-lattice/update-resource-gateway.md @@ -15 +15 @@ - * [AWS CLI 2.31.3 Command Reference](../../index.html) » + * [AWS CLI 2.31.5 Command Reference](../../index.html) » @@ -101 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/vpc-la -> * pattern: `^((rgw-[0-9a-z]{17})|(arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:resourcegateway/rgw-[0-9a-z]{17}))$` +> * pattern: `((rgw-[0-9a-z]{17})|(arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:resourcegateway/rgw-[0-9a-z]{17}))` @@ -122 +122 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/vpc-la ->> * pattern: `^sg-(([0-9a-z]{8})|([0-9a-z]{17}))$` +>> * pattern: `sg-(([0-9a-z]{8})|([0-9a-z]{17}))` @@ -231 +231 @@ Disable automatically prompt for CLI input parameters. -arn -> (string) +name -> (string) @@ -233 +233 @@ arn -> (string) -> The Amazon Resource Name (ARN) of the resource gateway. +> The name of the resource gateway. @@ -237,3 +237,3 @@ arn -> (string) -> * min: `20` -> * max: `2048` -> * pattern: `^arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:resourcegateway/rgw-[0-9a-z]{17}$` +> * min: `3` +> * max: `40` +> * pattern: `(?!rgw-)(?![-])(?!.*[-]$)(?!.*[-]{2})[a-z0-9-]+` @@ -251,12 +251 @@ id -> (string) -> * pattern: `^rgw-[0-9a-z]{17}$` -> - - -ipAddressType -> (string) - -> The type of IP address used by the resource gateway. -> -> Possible values: -> -> * `IPV4` -> * `IPV6` +> * pattern: `rgw-[0-9a-z]{17}` @@ -266 +255 @@ ipAddressType -> (string) -name -> (string) +arn -> (string) @@ -268 +257 @@ name -> (string) -> The name of the resource gateway. +> The Amazon Resource Name (ARN) of the resource gateway. @@ -272,11 +261,3 @@ name -> (string) -> * min: `3` -> * max: `40` -> * pattern: `^(?!rgw-)(?![-])(?!.*[-]$)(?!.*[-]{2})[a-z0-9-]+$` -> - - -securityGroupIds -> (list) - -> The IDs of the security groups associated with the resource gateway. -> -> (string) +> * min: `20` +> * max: `2048` +> * pattern: `arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:resourcegateway/rgw-[0-9a-z]{17}` @@ -284,6 +264,0 @@ securityGroupIds -> (list) ->> Constraints: ->> ->> * min: `5` ->> * max: `200` ->> * pattern: `^sg-(([0-9a-z]{8})|([0-9a-z]{17}))$` ->> @@ -307,0 +283,12 @@ status -> (string) +vpcId -> (string) + +> The ID of the VPC for the resource gateway. +> +> Constraints: +> +> * min: `5` +> * max: `50` +> * pattern: `vpc-(([0-9a-z]{8})|([0-9a-z]{17}))` +> + + @@ -321 +308 @@ subnetIds -> (list) -vpcId -> (string) +securityGroupIds -> (list) @@ -323 +310 @@ vpcId -> (string) -> The ID of the VPC for the resource gateway. +> The IDs of the security groups associated with the resource gateway. @@ -325 +312 @@ vpcId -> (string) -> Constraints: +> (string) @@ -327,3 +314,16 @@ vpcId -> (string) -> * min: `5` -> * max: `50` -> * pattern: `^vpc-(([0-9a-z]{8})|([0-9a-z]{17}))$` +>> Constraints: +>> +>> * min: `5` +>> * max: `200` +>> * pattern: `sg-(([0-9a-z]{8})|([0-9a-z]{17}))` +>> + + +ipAddressType -> (string) + +> The type of IP address used by the resource gateway. +> +> Possible values: +> +> * `IPV4` +> * `IPV6` @@ -343 +343 @@ vpcId -> (string) - * [AWS CLI 2.31.3 Command Reference](../../index.html) » + * [AWS CLI 2.31.5 Command Reference](../../index.html) »