AWS cli documentation change
Summary
Updated CLI version reference, modified service identifier patterns/constraints, reorganized authentication/certificate fields, and adjusted output field ordering
Security assessment
Changes include pattern format adjustments (removed regex anchors) and field description updates. While authType documentation now explicitly lists IAM policy values, this describes existing functionality rather than adding new security documentation. No evidence of addressing a specific vulnerability or security incident.
Diff
diff --git a/cli/latest/reference/vpc-lattice/get-service.md b/cli/latest/reference/vpc-lattice/get-service.md index ff7a778e3..9cc9e3b05 100644 --- a//cli/latest/reference/vpc-lattice/get-service.md +++ b//cli/latest/reference/vpc-lattice/get-service.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: `^((svc-[0-9a-z]{17})|(arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:service/svc-[0-9a-z]{17}))$` +> * pattern: `((svc-[0-9a-z]{17})|(arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:service/svc-[0-9a-z]{17}))` @@ -241 +241 @@ For more information, see [Services](https://docs.aws.amazon.com/vpc-lattice/lat -arn -> (string) +id -> (string) @@ -243 +243 @@ arn -> (string) -> The Amazon Resource Name (ARN) of the service. +> The ID of the service. @@ -247,3 +247,3 @@ arn -> (string) -> * min: `20` -> * max: `2048` -> * pattern: `^arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:service/svc-[0-9a-z]{17}$` +> * min: `21` +> * max: `21` +> * pattern: `svc-[0-9a-z]{17}` @@ -253 +253 @@ arn -> (string) -authType -> (string) +name -> (string) @@ -255 +255 @@ authType -> (string) -> The type of IAM policy. +> The name of the service. @@ -257 +257 @@ authType -> (string) -> Possible values: +> Constraints: @@ -259,2 +259,3 @@ authType -> (string) -> * `NONE` -> * `AWS_IAM` +> * min: `3` +> * max: `40` +> * pattern: `(?!svc-)(?![-])(?!.*[-]$)(?!.*[-]{2})[a-z0-9-]+` @@ -264 +265 @@ authType -> (string) -certificateArn -> (string) +arn -> (string) @@ -266 +267 @@ certificateArn -> (string) -> The Amazon Resource Name (ARN) of the certificate. +> The Amazon Resource Name (ARN) of the service. @@ -270 +271 @@ certificateArn -> (string) -> * min: `0` +> * min: `20` @@ -272 +273 @@ certificateArn -> (string) -> * pattern: `^(arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-9]+)*)?){2}:certificate/[0-9a-z-]+)?$` +> * pattern: `arn:[a-z0-9\-]+:vpc-lattice:[a-zA-Z0-9\-]+:\d{12}:service/svc-[0-9a-z]{17}` @@ -280,9 +281 @@ createdAt -> (timestamp) -customDomainName -> (string) - -> The custom domain name of the service. -> -> Constraints: -> -> * min: `3` -> * max: `255` -> +lastUpdatedAt -> (timestamp) @@ -289,0 +283 @@ customDomainName -> (string) +> The date and time that the service was last updated, in ISO-8601 format. @@ -303,9 +297 @@ dnsEntry -> (structure) -failureCode -> (string) - -> The failure code. - -failureMessage -> (string) - -> The failure message. - -id -> (string) +customDomainName -> (string) @@ -313 +299 @@ id -> (string) -> The ID of the service. +> The custom domain name of the service. @@ -317,3 +303,2 @@ id -> (string) -> * min: `21` -> * max: `21` -> * pattern: `^svc-[0-9a-z]{17}$` +> * min: `3` +> * max: `255` @@ -323,5 +308 @@ id -> (string) -lastUpdatedAt -> (timestamp) - -> The date and time that the service was last updated, in ISO-8601 format. - -name -> (string) +certificateArn -> (string) @@ -329 +310 @@ name -> (string) -> The name of the service. +> The Amazon Resource Name (ARN) of the certificate. @@ -333,3 +314,3 @@ name -> (string) -> * min: `3` -> * max: `40` -> * pattern: `^(?!svc-)(?![-])(?!.*[-]$)(?!.*[-]{2})[a-z0-9-]+$` +> * min: `0` +> * max: `2048` +> * pattern: `(arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-9]+)*)?){2}:certificate/[0-9a-z-]+)?` @@ -352,0 +334,19 @@ status -> (string) +authType -> (string) + +> The type of IAM policy. +> +> Possible values: +> +> * `NONE` +> * `AWS_IAM` +> + + +failureCode -> (string) + +> The failure code. + +failureMessage -> (string) + +> The failure message. + @@ -363 +363 @@ status -> (string) - * [AWS CLI 2.31.3 Command Reference](../../index.html) » + * [AWS CLI 2.31.5 Command Reference](../../index.html) »