AWS cli documentation change
Summary
Updated AWS CLI version reference from 2.34.25 to 2.34.28, reordered command parameters in synopsis and descriptions, restructured pitPolicy and replicatedDisks parameter documentation, and added new internet-protocol parameter for IPv4/IPv6 support.
Security assessment
The changes are primarily organizational and add a new feature (IPv6 support). There is no mention of a security vulnerability, CVE, or incident. The reordering of parameters and restructuring of JSON objects does not indicate a security issue. The addition of internet-protocol parameter is a feature enhancement for network protocol selection, not a security fix.
Diff
diff --git a/cli/latest/reference/drs/update-replication-configuration.md b/cli/latest/reference/drs/update-replication-configuration.md index 707c76495..08b8cc108 100644 --- a//cli/latest/reference/drs/update-replication-configuration.md +++ b//cli/latest/reference/drs/update-replication-configuration.md @@ -15 +15 @@ - * [AWS CLI 2.34.25 Command Reference](../../index.html) » + * [AWS CLI 2.34.28 Command Reference](../../index.html) » @@ -66,0 +67,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 + --source-server-id <value> + [--name <value>] + [--staging-area-subnet-id <value>] @@ -68,4 +71,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - [--auto-replicate-new-disks | --no-auto-replicate-new-disks] - [--bandwidth-throttling <value>] - [--create-public-ip | --no-create-public-ip] - [--data-plane-routing <value>] + [--replication-servers-security-groups-ids <value>] + [--replication-server-instance-type <value>] + [--use-dedicated-replication-server | --no-use-dedicated-replication-server] @@ -72,0 +75 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 + [--replicated-disks <value>] @@ -75,7 +78,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - [--name <value>] - [--pit-policy <value>] - [--replicated-disks <value>] - [--replication-server-instance-type <value>] - [--replication-servers-security-groups-ids <value>] - --source-server-id <value> - [--staging-area-subnet-id <value>] + [--bandwidth-throttling <value>] + [--data-plane-routing <value>] + [--create-public-ip | --no-create-public-ip] @@ -83 +82,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - [--use-dedicated-replication-server | --no-use-dedicated-replication-server] + [--pit-policy <value>] + [--auto-replicate-new-disks | --no-auto-replicate-new-disks] + [--internet-protocol <value>] @@ -109,9 +110 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--associate-default-security-group` | `--no-associate-default-security-group` (boolean) - -> Whether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration. - -`--auto-replicate-new-disks` | `--no-auto-replicate-new-disks` (boolean) - -> Whether to allow the AWS replication agent to automatically replicate newly added disks. - -`--bandwidth-throttling` (long) +`--source-server-id` (string) [required] @@ -119 +112 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps. +> The ID of the Source Server for this Replication Configuration. @@ -123,41 +116,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * min: `0` -> - - -`--create-public-ip` | `--no-create-public-ip` (boolean) - -> Whether to create a Public IP for the Recovery Instance by default. - -`--data-plane-routing` (string) - -> The data plane routing mechanism that will be used for replication. -> -> Possible values: -> -> * `PRIVATE_IP` -> * `PUBLIC_IP` -> - - -`--default-large-staging-disk-type` (string) - -> The Staging Disk EBS volume type to be used during replication. -> -> Possible values: -> -> * `GP2` -> * `GP3` -> * `ST1` -> * `AUTO` -> - - -`--ebs-encryption` (string) - -> The type of EBS encryption to be used during replication. -> -> Possible values: -> -> * `DEFAULT` -> * `CUSTOM` -> * `NONE` +> * min: `19` +> * max: `19` +> * pattern: `s-[0-9a-zA-Z]{17}` @@ -167 +122 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--ebs-encryption-key-arn` (string) +`--name` (string) @@ -169 +124 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> The ARN of the EBS encryption key to be used during replication. +> The name of the Replication Configuration. @@ -173,3 +128,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * min: `20` -> * max: `2048` -> * pattern: `^arn:.{16,2044}$` +> * min: `0` +> * max: `128` @@ -179 +133 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--name` (string) +`--staging-area-subnet-id` (string) @@ -181 +135 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> The name of the Replication Configuration. +> The subnet to be used by the replication staging area. @@ -186 +140,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * max: `128` +> * max: `255` +> * pattern: `subnet-[0-9a-fA-F]{8,}` @@ -190 +145 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--pit-policy` (list) +`--associate-default-security-group` | `--no-associate-default-security-group` (boolean) @@ -192 +147,5 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> The Point in time (PIT) policy to manage snapshots taken during replication. +> Whether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration. + +`--replication-servers-security-groups-ids` (list) + +> The security group IDs that will be used by the replication server. @@ -196,2 +155,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * min: `1` -> * max: `10` +> * min: `0` +> * max: `32` @@ -201 +160 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> (structure) +> (string) @@ -203,5 +162 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> A rule in the Point in Time (PIT) policy representing when to take snapshots and how long to retain them for. ->> ->> enabled -> (boolean) ->> ->>> Whether this rule is enabled or not. +>> Constraints: @@ -209 +164,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> interval -> (integer) [required] +>> * min: `0` +>> * max: `255` +>> * pattern: `sg-[0-9a-fA-F]{8,}` @@ -211,6 +167,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->>> How often, in the chosen units, a snapshot should be taken. ->>> ->>> Constraints: ->>> ->>> * min: `1` ->>> @@ -218,9 +168,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> ->> retentionDuration -> (integer) [required] ->> ->>> The duration to retain a snapshot for, in the chosen units. ->>> ->>> Constraints: ->>> ->>> * min: `1` ->>> @@ -228,9 +170 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> ->> ruleID -> (long) ->> ->>> The ID of the rule. ->>> ->>> Constraints: ->>> ->>> * min: `0` ->>> +Syntax: @@ -238,11 +171,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> ->> units -> (string) [required] ->> ->>> The units used to measure the interval and retentionDuration. ->>> ->>> Possible values: ->>> ->>> * `MINUTE` ->>> * `HOUR` ->>> * `DAY` ->>> @@ -249,0 +173 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 + "string" "string" ... @@ -251 +174,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -Shorthand Syntax: @@ -252,0 +176,9 @@ Shorthand Syntax: +`--replication-server-instance-type` (string) + +> The instance type to be used for the replication server. +> +> Constraints: +> +> * min: `0`