AWS cli documentation change
Summary
Updated CLI version references, adjusted parameter ordering, modified regex patterns (removed anchors), and added documentation for service-network-identifier/vpc-identifier parameters and output fields.
Security assessment
The changes involve regex pattern adjustments (removing ^/$ anchors) for security group IDs, ARNs, and other identifiers. While pattern changes could theoretically impact validation, there is no explicit mention of security vulnerabilities, CVEs, or exploits being addressed. The modifications appear to align documentation with actual API behavior rather than fixing a disclosed security issue.
Diff
diff --git a/cli/latest/reference/vpc-lattice/create-service-network-vpc-association.md b/cli/latest/reference/vpc-lattice/create-service-network-vpc-association.md index d8051378b..7093858d6 100644 --- a//cli/latest/reference/vpc-lattice/create-service-network-vpc-association.md +++ b//cli/latest/reference/vpc-lattice/create-service-network-vpc-association.md @@ -15 +15 @@ - * [AWS CLI 2.31.3 Command Reference](../../index.html) » + * [AWS CLI 2.31.5 Command Reference](../../index.html) » @@ -75 +74,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/vpc-la - [--security-group-ids <value>] @@ -77 +75,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/vpc-la - [--tags <value>] @@ -78,0 +77,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/vpc-la + [--security-group-ids <value>] + [--tags <value>] @@ -111 +111,25 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/vpc-la -> * pattern: `[!-~]+` +> * pattern: `.*[!-~]+.*` +> + + +`--service-network-identifier` (string) [required] + +> The ID or ARN of the service network. You must use an ARN if the resources are in different accounts. +> +> Constraints: +> +> * min: `3` +> * max: `2048` +> * pattern: `((sn-[0-9a-z]{17})|(arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:servicenetwork/sn-[0-9a-z]{17}))` +> + + +`--vpc-identifier` (string) [required] + +> The ID of the VPC. +> +> Constraints: +> +> * min: `5` +> * max: `50` +> * pattern: `vpc-(([0-9a-z]{8})|([0-9a-z]{17}))` @@ -132 +156 @@ 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}))` @@ -142,12 +165,0 @@ Syntax: -`--service-network-identifier` (string) [required] - -> The ID or ARN of the service network. You must use an ARN if the resources are in different accounts. -> -> Constraints: -> -> * min: `3` -> * max: `2048` -> * pattern: `^((sn-[0-9a-z]{17})|(arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:servicenetwork/sn-[0-9a-z]{17}))$` -> - - @@ -204,12 +215,0 @@ JSON Syntax: -`--vpc-identifier` (string) [required] - -> The ID of the VPC. -> -> Constraints: -> -> * min: `5` -> * max: `50` -> * pattern: `^vpc-(([0-9a-z]{8})|([0-9a-z]{17}))$` -> - - @@ -349,0 +350,28 @@ For more information, see [Manage VPC associations](https://docs.aws.amazon.com/ +id -> (string) + +> The ID of the association. +> +> Constraints: +> +> * min: `22` +> * max: `22` +> * pattern: `snva-[0-9a-z]{17}` +> + + +status -> (string) + +> The association status. +> +> Possible values: +> +> * `CREATE_IN_PROGRESS` +> * `ACTIVE` +> * `UPDATE_IN_PROGRESS` +> * `DELETE_IN_PROGRESS` +> * `CREATE_FAILED` +> * `DELETE_FAILED` +> * `UPDATE_FAILED` +> + + @@ -358 +386 @@ arn -> (string) -> * pattern: `^arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:servicenetworkvpcassociation/snva-[0-9a-z]{17}$` +> * pattern: `arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:servicenetworkvpcassociation/snva-[0-9a-z]{17}` @@ -370,13 +398 @@ createdBy -> (string) -> * pattern: `^[0-9]{12}$` -> - - -id -> (string) - -> The ID of the association. -> -> Constraints: -> -> * min: `22` -> * max: `22` -> * pattern: `^snva-[0-9a-z]{17}$` +> * pattern: `[0-9]{12}` @@ -396 +412 @@ securityGroupIds -> (list) ->> * pattern: `^sg-(([0-9a-z]{8})|([0-9a-z]{17}))$` +>> * pattern: `sg-(([0-9a-z]{8})|([0-9a-z]{17}))` @@ -400,16 +415,0 @@ securityGroupIds -> (list) -status -> (string) - -> The association status. -> -> Possible values: -> -> * `CREATE_IN_PROGRESS` -> * `ACTIVE` -> * `UPDATE_IN_PROGRESS` -> * `DELETE_IN_PROGRESS` -> * `CREATE_FAILED` -> * `DELETE_FAILED` -> * `UPDATE_FAILED` -> - - @@ -426 +426 @@ status -> (string) - * [AWS CLI 2.31.3 Command Reference](../../index.html) » + * [AWS CLI 2.31.5 Command Reference](../../index.html) »