AWS cli documentation change
Summary
Updated AWS CLI version from 2.34.25 to 2.34.28 and restructured the sourceNetwork response object by reordering fields, updating field names, descriptions, and regex patterns (removing '^' and '$' anchors from patterns).
Security assessment
The changes are structural documentation updates for the AWS DRS service's API response format. There is no mention of security vulnerabilities, patches, or security incidents. The changes involve field reordering, pattern updates (removing regex anchors), and descriptive text changes without any security context.
Diff
diff --git a/cli/latest/reference/drs/start-source-network-replication.md b/cli/latest/reference/drs/start-source-network-replication.md index 4c447b8e3..7c18b73e5 100644 --- a//cli/latest/reference/drs/start-source-network-replication.md +++ b//cli/latest/reference/drs/start-source-network-replication.md @@ -15 +15 @@ - * [AWS CLI 2.34.25 Command Reference](../../index.html) » + * [AWS CLI 2.34.28 Command Reference](../../index.html) » @@ -101 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * pattern: `^sn-[0-9a-zA-Z]{17}$` +> * pattern: `sn-[0-9a-zA-Z]{17}` @@ -222 +222 @@ sourceNetwork -> (structure) -> arn -> (string) +> sourceNetworkID -> (string) @@ -224 +224 @@ sourceNetwork -> (structure) ->> The ARN of the Source Network. +>> Source Network ID. @@ -229,2 +229,2 @@ sourceNetwork -> (structure) ->> * max: `2048` ->> * pattern: `^arn:.{16,2044}$` +>> * max: `20` +>> * pattern: `sn-[0-9a-zA-Z]{17}` @@ -234 +234 @@ sourceNetwork -> (structure) -> cfnStackName -> (string) +> sourceVpcID -> (string) @@ -236 +236 @@ sourceNetwork -> (structure) ->> CloudFormation stack name that was deployed for recovering the Source Network. +>> VPC ID protected by the Source Network. @@ -240,3 +240,3 @@ sourceNetwork -> (structure) ->> * min: `1` ->> * max: `128` ->> * pattern: `^[a-zA-Z][-a-zA-Z0-9]*$` +>> * min: `12` +>> * max: `21` +>> * pattern: `vpc-[0-9a-fA-F]{8,}` @@ -246 +246 @@ sourceNetwork -> (structure) -> lastRecovery -> (structure) +> arn -> (string) @@ -248 +248 @@ sourceNetwork -> (structure) ->> An object containing information regarding the last recovery of the Source Network. +>> The ARN of the Source Network. @@ -250 +250 @@ sourceNetwork -> (structure) ->> apiCallDateTime -> (timestamp) +>> Constraints: @@ -252 +252,3 @@ sourceNetwork -> (structure) ->>> The date and time the last Source Network recovery was initiated. +>> * min: `20` +>> * max: `2048` +>> * pattern: `arn:.{16,2044}` @@ -254 +256,7 @@ sourceNetwork -> (structure) ->> jobID -> (string) + +> +> tags -> (map) +> +>> A list of tags associated with the Source Network. +>> +>> key -> (string) @@ -256,2 +263,0 @@ sourceNetwork -> (structure) ->>> The ID of the Job that was used to last recover the Source Network. ->>> @@ -260,3 +266,2 @@ sourceNetwork -> (structure) ->>> * min: `24` ->>> * max: `24` ->>> * pattern: `^drsjob-[0-9a-zA-Z]{17}$` +>>> * min: `0` +>>> * max: `256` @@ -266 +271 @@ sourceNetwork -> (structure) ->> lastRecoveryResult -> (string) +>> value -> (string) @@ -268,3 +273 @@ sourceNetwork -> (structure) ->>> The status of the last recovery status of this Source Network. ->>> ->>> Possible values: +>>> Constraints: @@ -272,7 +275,2 @@ sourceNetwork -> (structure) ->>> * `NOT_STARTED` ->>> * `IN_PROGRESS` ->>> * `SUCCESS` ->>> * `FAIL` ->>> * `PARTIAL_SUCCESS` ->>> * `ASSOCIATE_SUCCESS` ->>> * `ASSOCIATE_FAIL` +>>> * min: `0` +>>> * max: `256` @@ -281,12 +278,0 @@ sourceNetwork -> (structure) -> -> launchedVpcID -> (string) -> ->> ID of the recovered VPC following Source Network recovery. ->> ->> Constraints: ->> ->> * min: `12` ->> * max: `21` ->> * pattern: `^vpc-[0-9a-fA-F]{8,}$` ->> - @@ -318,13 +304 @@ sourceNetwork -> (structure) -> sourceAccountID -> (string) -> ->> Account ID containing the VPC protected by the Source Network. ->> ->> Constraints: ->> ->> * min: `12` ->> * max: `12` ->> * pattern: `[0-9]{12,}` ->> - -> -> sourceNetworkID -> (string) +> cfnStackName -> (string) @@ -332 +306 @@ sourceNetwork -> (structure) ->> Source Network ID. +>> CloudFormation stack name that was deployed for recovering the Source Network. @@ -336,3 +310,3 @@ sourceNetwork -> (structure) ->> * min: `20` ->> * max: `20` ->> * pattern: `^sn-[0-9a-zA-Z]{17}$` +>> * min: `1` +>> * max: `128` +>> * pattern: `[a-zA-Z][-a-zA-Z0-9]*` @@ -350 +324 @@ sourceNetwork -> (structure) ->> * pattern: `^(us(-gov)?|ap|ca|cn|eu|sa|af|me|il)-(central|north|(north(?:east|west))|south|south(?:east|west)|east|west)-[0-9]$` +>> * pattern: `(us(-gov)?|ap|ca|cn|eu|sa|af|me|il)-(central|north|(north(?:east|west))|south|south(?:east|west)|east|west)-[0-9]` @@ -354 +328 @@ sourceNetwork -> (structure) -> sourceVpcID -> (string) +> sourceAccountID -> (string) @@ -356 +330 @@ sourceNetwork -> (structure) ->> VPC ID protected by the Source Network. +>> Account ID containing the VPC protected by the Source Network. @@ -361,2 +335,2 @@ sourceNetwork -> (structure) ->> * max: `21` ->> * pattern: `^vpc-[0-9a-fA-F]{8,}$` +>> * max: `12` +>> * pattern: `.*[0-9]{12,}.*` @@ -366 +340 @@ sourceNetwork -> (structure) -> tags -> (map) +> lastRecovery -> (structure) @@ -368 +342 @@ sourceNetwork -> (structure) ->> A list of tags associated with the Source Network. +>> An object containing information regarding the last recovery of the Source Network. @@ -370 +344,5 @@ sourceNetwork -> (structure) ->> key -> (string) +>> apiCallDateTime -> (timestamp) +>> +>>> The date and time the last Source Network recovery was initiated. +>> +>> jobID -> (string) @@ -371,0 +350,2 @@ sourceNetwork -> (structure) +>>> The ID of the Job that was used to last recover the Source Network. +>>> @@ -374,2 +354,3 @@ sourceNetwork -> (structure) ->>> * min: `0` ->>> * max: `256` +>>> * min: `24` +>>> * max: `24` +>>> * pattern: `drsjob-[0-9a-zA-Z]{17}` @@ -379 +360 @@ sourceNetwork -> (structure) ->> value -> (string) +>> lastRecoveryResult -> (string) @@ -381 +362 @@ sourceNetwork -> (structure) ->>> Constraints: +>>> The status of the last recovery status of this Source Network. @@ -383,2 +364,9 @@ sourceNetwork -> (structure) ->>> * min: `0` ->>> * max: `256` +>>> Possible values: +>>> +>>> * `NOT_STARTED` +>>> * `IN_PROGRESS` +>>> * `SUCCESS` +>>> * `FAIL` +>>> * `PARTIAL_SUCCESS` +>>> * `ASSOCIATE_SUCCESS` +>>> * `ASSOCIATE_FAIL` @@ -386,0 +375,12 @@ sourceNetwork -> (structure) +> +> launchedVpcID -> (string) +> +>> ID of the recovered VPC following Source Network recovery. +>> +>> Constraints: +>> +>> * min: `12` +>> * max: `21` +>> * pattern: `vpc-[0-9a-fA-F]{8,}` +>> + @@ -398 +398 @@ sourceNetwork -> (structure) - * [AWS CLI 2.34.25 Command Reference](../../index.html) » + * [AWS CLI 2.34.28 Command Reference](../../index.html) »