AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2025-10-01 · Documentation low

File: cli/latest/reference/vpc-lattice/get-resource-gateway.md

Summary

Updated CLI version, modified regex patterns (removed anchors), swapped 'arn' and 'name' field descriptions, updated security group/subnet ID validation patterns, added status/IP address details, and reorganized timestamp fields.

Security assessment

Changes include adjustments to resource identifier patterns (e.g., security group IDs now allow trailing characters) and field reordering, but no concrete evidence of a security fix. The security group ID pattern change (removing ^/$) could theoretically impact validation, but the diff lacks explicit security context. No new security features are documented.

Diff

diff --git a/cli/latest/reference/vpc-lattice/get-resource-gateway.md b/cli/latest/reference/vpc-lattice/get-resource-gateway.md
index 29848af9a..fd3dc8652 100644
--- a//cli/latest/reference/vpc-lattice/get-resource-gateway.md
+++ b//cli/latest/reference/vpc-lattice/get-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}))`
@@ -244 +244 @@ For more information, see [Resource gateways in VPC Lattice](https://docs.aws.am
-arn -> (string)
+name -> (string)
@@ -246 +246 @@ arn -> (string)
-> The Amazon Resource Name (ARN) of the resource gateway.
+> The name of the resource gateway.
@@ -250,3 +250,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-]+`
@@ -256,4 +255,0 @@ arn -> (string)
-createdAt -> (timestamp)
-
-> The date and time that the resource gateway was created, in ISO-8601 format.
-
@@ -268 +264 @@ id -> (string)
->   * pattern: `^rgw-[0-9a-z]{17}$`
+>   * pattern: `rgw-[0-9a-z]{17}`
@@ -272 +268 @@ id -> (string)
-ipAddressType -> (string)
+arn -> (string)
@@ -274 +270 @@ ipAddressType -> (string)
-> The type of IP address for the resource gateway.
+> The Amazon Resource Name (ARN) of the resource gateway.
@@ -276 +272 @@ ipAddressType -> (string)
-> Possible values:
+> Constraints:
@@ -278,3 +274,3 @@ ipAddressType -> (string)
->   * `IPV4`
->   * `IPV6`
->   * `DUALSTACK`
+>   * min: `20`
+>   * max: `2048`
+>   * pattern: `arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:resourcegateway/rgw-[0-9a-z]{17}`
@@ -284 +280 @@ ipAddressType -> (string)
-lastUpdatedAt -> (timestamp)
+status -> (string)
@@ -286 +282,12 @@ lastUpdatedAt -> (timestamp)
-> The date and time that the resource gateway was last updated, in ISO-8601 format.
+> The status for the resource gateway.
+> 
+> Possible values:
+> 
+>   * `ACTIVE`
+>   * `CREATE_IN_PROGRESS`
+>   * `UPDATE_IN_PROGRESS`
+>   * `DELETE_IN_PROGRESS`
+>   * `CREATE_FAILED`
+>   * `UPDATE_FAILED`
+>   * `DELETE_FAILED`
+> 
@@ -288 +294,0 @@ lastUpdatedAt -> (timestamp)
-name -> (string)
@@ -290 +296,3 @@ name -> (string)
-> The name of the resource gateway.
+vpcId -> (string)
+
+> The ID of the VPC for the resource gateway.
@@ -294,3 +302,3 @@ name -> (string)
->   * min: `3`
->   * max: `40`
->   * pattern: `^(?!rgw-)(?![-])(?!.*[-]$)(?!.*[-]{2})[a-z0-9-]+$`
+>   * min: `5`
+>   * max: `50`
+>   * pattern: `vpc-(([0-9a-z]{8})|([0-9a-z]{17}))`
@@ -300 +308 @@ name -> (string)
-securityGroupIds -> (list)
+subnetIds -> (list)
@@ -302 +310 @@ securityGroupIds -> (list)
-> The security group IDs associated with the resource gateway.
+> The IDs of the VPC subnets for resource gateway.
@@ -310 +317,0 @@ securityGroupIds -> (list)
->>   * pattern: `^sg-(([0-9a-z]{8})|([0-9a-z]{17}))$`
@@ -314,17 +321 @@ securityGroupIds -> (list)
-status -> (string)
-
-> The status for the resource gateway.
-> 
-> Possible values:
-> 
->   * `ACTIVE`
->   * `CREATE_IN_PROGRESS`
->   * `UPDATE_IN_PROGRESS`
->   * `DELETE_IN_PROGRESS`
->   * `CREATE_FAILED`
->   * `UPDATE_FAILED`
->   * `DELETE_FAILED`
-> 
-
-
-subnetIds -> (list)
+securityGroupIds -> (list)
@@ -332 +323 @@ subnetIds -> (list)
-> The IDs of the VPC subnets for resource gateway.
+> The security group IDs associated with the resource gateway.
@@ -339,0 +331 @@ subnetIds -> (list)
+>>   * pattern: `sg-(([0-9a-z]{8})|([0-9a-z]{17}))`
@@ -343 +335 @@ subnetIds -> (list)
-vpcId -> (string)
+ipAddressType -> (string)
@@ -345 +337,13 @@ vpcId -> (string)
-> The ID of the VPC for the resource gateway.
+> The type of IP address for the resource gateway.
+> 
+> Possible values:
+> 
+>   * `IPV4`
+>   * `IPV6`
+>   * `DUALSTACK`
+> 
+
+
+ipv4AddressesPerEni -> (integer)
+
+> The number of IPv4 addresses in each ENI for the resource gateway.
@@ -349,3 +353,2 @@ vpcId -> (string)
->   * min: `5`
->   * max: `50`
->   * pattern: `^vpc-(([0-9a-z]{8})|([0-9a-z]{17}))$`
+>   * min: `1`
+>   * max: `62`
@@ -354,0 +358,8 @@ vpcId -> (string)
+createdAt -> (timestamp)
+
+> The date and time that the resource gateway was created, in ISO-8601 format.
+
+lastUpdatedAt -> (timestamp)
+
+> The date and time that the resource gateway was last updated, in ISO-8601 format.
+
@@ -365 +376 @@ vpcId -> (string)
-  * [AWS CLI 2.31.3 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.5 Command Reference](../../index.html) »