AWS cli documentation change
Summary
Updated AWS CLI version reference, modified regex patterns by removing '^' anchor, reordered and restructured fields in the replication configuration template response, added new 'internetProtocol' field for IPv4/IPv6 support, and corrected field ordering and constraints.
Security assessment
The changes are primarily documentation updates, field reordering, and addition of new fields (like internetProtocol). The regex pattern changes (removing '^' anchor) are likely documentation corrections rather than security fixes. No evidence of addressing a specific security vulnerability, incident, or weakness. The changes include security-related fields (security groups, subnet IDs) but these are existing fields being documented, not new security documentation.
Diff
diff --git a/cli/latest/reference/drs/describe-replication-configuration-templates.md b/cli/latest/reference/drs/describe-replication-configuration-templates.md index 2385a0077..18bc8e23e 100644 --- a//cli/latest/reference/drs/describe-replication-configuration-templates.md +++ b//cli/latest/reference/drs/describe-replication-configuration-templates.md @@ -15 +15 @@ - * [AWS CLI 2.34.25 Command Reference](../../index.html) » + * [AWS CLI 2.34.28 Command Reference](../../index.html) » @@ -115 +115 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 ->> * pattern: `^rct-[0-9a-zA-Z]{17}$` +>> * pattern: `rct-[0-9a-zA-Z]{17}` @@ -261,0 +262,12 @@ items -> (list) +>> replicationConfigurationTemplateID -> (string) [required] +>> +>>> The Replication Configuration Template ID. +>>> +>>> Constraints: +>>> +>>> * min: `21` +>>> * max: `21` +>>> * pattern: `rct-[0-9a-zA-Z]{17}` +>>> + +>> @@ -270 +282 @@ items -> (list) ->>> * pattern: `^arn:.{16,2044}$` +>>> * pattern: `arn:.{16,2044}` @@ -274 +286 @@ items -> (list) ->> associateDefaultSecurityGroup -> (boolean) +>> stagingAreaSubnetId -> (string) @@ -276 +288,9 @@ items -> (list) ->>> Whether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration Template. +>>> The subnet to be used by the replication staging area. +>>> +>>> Constraints: +>>> +>>> * min: `0` +>>> * max: `255` +>>> * pattern: `subnet-[0-9a-fA-F]{8,}` +>>> + @@ -278 +298 @@ items -> (list) ->> autoReplicateNewDisks -> (boolean) +>> associateDefaultSecurityGroup -> (boolean) @@ -280 +300 @@ items -> (list) ->>> Whether to allow the AWS replication agent to automatically replicate newly added disks. +>>> Whether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration Template. @@ -282 +302 @@ items -> (list) ->> bandwidthThrottling -> (long) +>> replicationServersSecurityGroupsIDs -> (list) @@ -284 +304 @@ items -> (list) ->>> Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps. +>>> The security group IDs that will be used by the replication server. @@ -288,0 +309 @@ items -> (list) +>>> * max: `32` @@ -290,0 +312,10 @@ items -> (list) +>>> +>>> (string) +>>> +>>>> Constraints: +>>>> +>>>> * min: `0` +>>>> * max: `255` +>>>> * pattern: `sg-[0-9a-fA-F]{8,}` +>>>> + @@ -292,5 +323 @@ items -> (list) ->> createPublicIP -> (boolean) ->> ->>> Whether to create a Public IP for the Recovery Instance by default. ->> ->> dataPlaneRouting -> (string) +>> replicationServerInstanceType -> (string) @@ -298 +325 @@ items -> (list) ->>> The data plane routing mechanism that will be used for replication. +>>> The instance type to be used for the replication server. @@ -300 +327 @@ items -> (list) ->>> Possible values: +>>> Constraints: @@ -302,2 +329,2 @@ items -> (list) ->>> * `PRIVATE_IP` ->>> * `PUBLIC_IP` +>>> * min: `0` +>>> * max: `255` @@ -305,0 +333,4 @@ items -> (list) +>> +>> useDedicatedReplicationServer -> (boolean) +>> +>>> Whether to use a dedicated Replication Server in the replication staging area. @@ -340 +371 @@ items -> (list) ->>> * pattern: `^arn:.{16,2044}$` +>>> * pattern: `arn:.{16,2044}` @@ -344,74 +375 @@ items -> (list) ->> pitPolicy -> (list) ->> ->>> The Point in time (PIT) policy to manage snapshots taken during replication. ->>> ->>> Constraints: ->>> ->>> * min: `1` ->>> * max: `10` ->>> - ->>> ->>> (structure) ->>> ->>>> 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. ->>>> ->>>> interval -> (integer) [required] ->>>> ->>>>> How often, in the chosen units, a snapshot should be taken. ->>>>> ->>>>> Constraints: ->>>>> ->>>>> * min: `1` ->>>>> - ->>>> ->>>> retentionDuration -> (integer) [required] ->>>> ->>>>> The duration to retain a snapshot for, in the chosen units. ->>>>> ->>>>> Constraints: ->>>>> ->>>>> * min: `1` ->>>>> - ->>>> ->>>> ruleID -> (long) ->>>> ->>>>> The ID of the rule. ->>>>> ->>>>> Constraints: ->>>>> ->>>>> * min: `0` ->>>>> - ->>>> ->>>> units -> (string) [required] ->>>> ->>>>> The units used to measure the interval and retentionDuration. ->>>>> ->>>>> Possible values: ->>>>> ->>>>> * `MINUTE` ->>>>> * `HOUR` ->>>>> * `DAY` ->>>>> - ->> ->> replicationConfigurationTemplateID -> (string) [required] ->> ->>> The Replication Configuration Template ID. ->>> ->>> Constraints: ->>> ->>> * min: `21` ->>> * max: `21` ->>> * pattern: `^rct-[0-9a-zA-Z]{17}$` ->>> - ->> ->> replicationServerInstanceType -> (string) +>> bandwidthThrottling -> (long) @@ -419 +377 @@ items -> (list) ->>> The instance type to be used for the replication server. +>>> Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps. @@ -424 +381,0 @@ items -> (list) ->>> * max: `255` @@ -428 +385 @@ items -> (list) ->> replicationServersSecurityGroupsIDs -> (list) +>> dataPlaneRouting -> (string) @@ -430 +387 @@ items -> (list) ->>> The security group IDs that will be used by the replication server. +>>> The data plane routing mechanism that will be used for replication. @@ -432 +389 @@ items -> (list) ->>> Constraints: +>>> Possible values: @@ -434,2 +391,2 @@ items -> (list) ->>> * min: `0` ->>> * max: `32` +>>> * `PRIVATE_IP` +>>> * `PUBLIC_IP` @@ -438,10 +394,0 @@ items -> (list) ->>> ->>> (string) ->>> ->>>> Constraints: ->>>> ->>>> * min: `0` ->>>> * max: `255` ->>>> * pattern: `^sg-[0-9a-fA-F]{8,}$` ->>>> - @@ -449 +396 @@ items -> (list) ->> stagingAreaSubnetId -> (string) +>> createPublicIP -> (boolean)