AWS cli documentation change
Summary
Updated AWS CLI version reference from 2.32.11 to 2.32.13. Reordered parameters and added new security-related parameters for encryption. Modified structure of post-launch actions, updated parameter constraints, and added documentation for parameters encryption.
Security assessment
Added new parameters --enable-parameters-encryption and --parameters-encryption-key which allow encrypting parameters using KMS keys. This enhances security by enabling protection of sensitive data but doesn't fix a specific vulnerability. No evidence of a security incident being addressed.
Diff
diff --git a/cli/latest/reference/mgn/create-launch-configuration-template.md b/cli/latest/reference/mgn/create-launch-configuration-template.md index 3aa5cf15a..3220ee7d5 100644 --- a//cli/latest/reference/mgn/create-launch-configuration-template.md +++ b//cli/latest/reference/mgn/create-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,4 +67 @@ 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] + [--post-launch-actions <value>] @@ -72,3 +68,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 - [--large-volume-conf <value>] - [--launch-disposition <value>] - [--licensing <value>] @@ -76,3 +69,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 - [--post-launch-actions <value>] - [--small-volume-conf <value>] - [--small-volume-max-size <value>] @@ -79,0 +71 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 + [--launch-disposition <value>] @@ -80,0 +73,10 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/mgn-20 + [--copy-private-ip | --no-copy-private-ip] + [--associate-public-ip-address | --no-associate-public-ip-address] + [--copy-tags | --no-copy-tags] + [--licensing <value>] + [--boot-mode <value>] + [--small-volume-max-size <value>] + [--small-volume-conf <value>] + [--large-volume-conf <value>] + [--enable-parameters-encryption | --no-enable-parameters-encryption] + [--parameters-encryption-key <value>] @@ -105,130 +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" - } - - -`--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` -> - - @@ -238,12 +109,0 @@ JSON Syntax: -> -> cloudWatchLogGroupName -> (string) -> ->> AWS Systems Manager Command’s CloudWatch log group name. ->> ->> Constraints: ->> ->> * min: `1` ->> * max: `512` ->> * pattern: `^[\.\-_/#A-Za-z0-9]+$` ->> - @@ -283,0 +144,12 @@ JSON Syntax: +> +> cloudWatchLogGroupName -> (string) +> +>> AWS Systems Manager Command’s CloudWatch log group name. +>> +>> Constraints: +>> +>> * min: `1` +>> * max: `512` +>> * pattern: `[\.\-_/#A-Za-z0-9]+` +>> + @@ -311 +183 @@ JSON Syntax: ->>> externalParameters -> (map) +>>> ssmDocumentName -> (string) [required] @@ -313 +185 @@ JSON Syntax: ->>>> AWS Systems Manager Document external parameters. +>>>> AWS Systems Manager Document name or full ARN. @@ -317,2 +189,3 @@ JSON Syntax: ->>>> * min: `0` ->>>> * max: `20`