AWS cli documentation change
Summary
Updated launchConfigurationTemplateID pattern constraint from ^lct-[0-9a-zA-Z]{17}$ to lct-[0-9a-zA-Z]{17}
Security assessment
Pattern validation change removes regex anchors but doesn't indicate a security fix - likely documentation formatting improvement.
Diff
diff --git a/cli/latest/reference/mgn/update-launch-configuration-template.md b/cli/latest/reference/mgn/update-launch-configuration-template.md index 288ab105e..355147789 100644 --- a//cli/latest/reference/mgn/update-launch-configuration-template.md +++ b//cli/latest/reference/mgn/update-launch-configuration-template.md @@ -15 +15 @@ - * [AWS CLI 2.32.11 Command Reference](../../index.html) » + * [AWS CLI 2.32.13 Command Reference](../../index.html) » @@ -67,6 +66,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 - [--associate-public-ip-address | --no-associate-public-ip-address] - [--boot-mode <value>] - [--copy-private-ip | --no-copy-private-ip] - [--copy-tags | --no-copy-tags] - [--enable-map-auto-tagging | --no-enable-map-auto-tagging] - [--large-volume-conf <value>] @@ -73,0 +68,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 + [--post-launch-actions <value>] + [--enable-map-auto-tagging | --no-enable-map-auto-tagging] + [--map-auto-tagging-mpe-id <value>] @@ -74,0 +72,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 + [--target-instance-type-right-sizing-method <value>] + [--copy-private-ip | --no-copy-private-ip] + [--associate-public-ip-address | --no-associate-public-ip-address] + [--copy-tags | --no-copy-tags] @@ -76,3 +77 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 - [--map-auto-tagging-mpe-id <value>] - [--post-launch-actions <value>] - [--small-volume-conf <value>] + [--boot-mode <value>] @@ -80 +79,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 - [--target-instance-type-right-sizing-method <value>] + [--small-volume-conf <value>] + [--large-volume-conf <value>] + [--enable-parameters-encryption | --no-enable-parameters-encryption] + [--parameters-encryption-key <value>] @@ -105,86 +106,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 -`--associate-public-ip-address` | `--no-associate-public-ip-address` (boolean) - -> Associate public Ip address. - -`--boot-mode` (string) - -> Launch configuration template boot mode. -> -> Possible values: -> -> * `LEGACY_BIOS` -> * `UEFI` -> * `USE_SOURCE` -> - - -`--copy-private-ip` | `--no-copy-private-ip` (boolean) - -> Copy private Ip. - -`--copy-tags` | `--no-copy-tags` (boolean) - -> Copy tags. - -`--enable-map-auto-tagging` | `--no-enable-map-auto-tagging` (boolean) - -> Enable map auto tagging. - -`--large-volume-conf` (structure) - -> Large volume config. -> -> iops -> (long) -> ->> Launch template disk iops configuration. ->> ->> Constraints: ->> ->> * min: `100` ->> * max: `64000` ->> - -> -> throughput -> (long) -> ->> Launch template disk throughput configuration. ->> ->> Constraints: ->> ->> * min: `125` ->> * max: `1000` ->> - -> -> volumeType -> (string) -> ->> Launch template disk volume type configuration. ->> ->> Possible values: ->> ->> * `io1` ->> * `io2` ->> * `gp3` ->> * `gp2` ->> * `st1` ->> * `sc1` ->> * `standard` ->> - - -Shorthand Syntax: - - - iops=long,throughput=long,volumeType=string - - -JSON Syntax: - - - { - "iops": long, - "throughput": long, - "volumeType": "io1"|"io2"|"gp3"|"gp2"|"st1"|"sc1"|"standard" - } - - @@ -199,45 +115 @@ JSON Syntax: -> * pattern: `^lct-[0-9a-zA-Z]{17}$` -> - - -`--launch-disposition` (string) - -> Launch disposition. -> -> Possible values: -> -> * `STOPPED` -> * `STARTED` -> - - -`--licensing` (structure) - -> Configure Licensing. -> -> osByol -> (boolean) -> ->> Configure BYOL OS licensing. - -Shorthand Syntax: - - - osByol=boolean - - -JSON Syntax: - - - { - "osByol": true|false - } - - -`--map-auto-tagging-mpe-id` (string) - -> Launch configuration template map auto tagging MPE ID. -> -> Constraints: -> -> * min: `0` -> * max: `256` +> * pattern: `lct-[0-9a-zA-Z]{17}` @@ -250,12 +121,0 @@ JSON Syntax: -> -> cloudWatchLogGroupName -> (string) -> ->> AWS Systems Manager Command’s CloudWatch log group name. ->> ->> Constraints: ->> ->> * min: `1` ->> * max: `512` ->> * pattern: `^[\.\-_/#A-Za-z0-9]+$` ->> - @@ -295,0 +156,12 @@ JSON Syntax: +> +> cloudWatchLogGroupName -> (string) +> +>> AWS Systems Manager Command’s CloudWatch log group name. +>> +>> Constraints: +>> +>> * min: `1` +>> * max: `512` +>> * pattern: `[\.\-_/#A-Za-z0-9]+` +>> + @@ -323 +195 @@ JSON Syntax: ->>> externalParameters -> (map) +>>> ssmDocumentName -> (string) [required] @@ -325 +197 @@ JSON Syntax: ->>>> AWS Systems Manager Document external parameters. +>>>> AWS Systems Manager Document name or full ARN.