AWS cli documentation change
Summary
Updated AWS CLI version from 2.34.25 to 2.34.28, reordered parameters in synopsis, restructured job output response format, and updated field patterns by removing regex anchors (^ and $).
Security assessment
The changes primarily involve documentation formatting, parameter ordering, and regex pattern updates (removing ^ and $ anchors). The addition of 'SECURITY' as a possible value for the launch action category field indicates enhanced security feature documentation, but there's no evidence of addressing a specific security vulnerability or incident.
Diff
diff --git a/cli/latest/reference/drs/associate-source-network-stack.md b/cli/latest/reference/drs/associate-source-network-stack.md index 6cd18d377..c347a6167 100644 --- a//cli/latest/reference/drs/associate-source-network-stack.md +++ b//cli/latest/reference/drs/associate-source-network-stack.md @@ -15 +15 @@ - * [AWS CLI 2.34.25 Command Reference](../../index.html) » + * [AWS CLI 2.34.28 Command Reference](../../index.html) » @@ -67 +66,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 - --cfn-stack-name <value> @@ -68,0 +68 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 + --cfn-stack-name <value> @@ -94 +94 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--cfn-stack-name` (string) [required] +`--source-network-id` (string) [required] @@ -96 +96 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> CloudFormation template to associate with a Source Network. +> The Source Network ID to associate with CloudFormation template. @@ -100,3 +100,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * min: `1` -> * max: `128` -> * pattern: `^[a-zA-Z][-a-zA-Z0-9]*$` +> * min: `20` +> * max: `20` +> * pattern: `sn-[0-9a-zA-Z]{17}` @@ -106 +106 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -`--source-network-id` (string) [required] +`--cfn-stack-name` (string) [required] @@ -108 +108 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> The Source Network ID to associate with CloudFormation template. +> CloudFormation template to associate with a Source Network. @@ -112,3 +112,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/drs-20 -> * min: `20` -> * max: `20` -> * pattern: `^sn-[0-9a-zA-Z]{17}$` +> * min: `1` +> * max: `128` +> * pattern: `[a-zA-Z][-a-zA-Z0-9]*` @@ -235 +235 @@ job -> (structure) -> arn -> (string) +> jobID -> (string) [required] @@ -237 +237 @@ job -> (structure) ->> The ARN of a Job. +>> The ID of the Job. @@ -241,3 +241,3 @@ job -> (structure) ->> * min: `20` ->> * max: `2048` ->> * pattern: `^arn:.{16,2044}$` +>> * min: `24` +>> * max: `24` +>> * pattern: `drsjob-[0-9a-zA-Z]{17}` @@ -247 +247 @@ job -> (structure) -> creationDateTime -> (string) +> arn -> (string) @@ -249 +249 @@ job -> (structure) ->> The date and time of when the Job was created. +>> The ARN of a Job. @@ -253,3 +253,3 @@ job -> (structure) ->> * min: `19` ->> * max: `32` ->> * pattern: `^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z$` +>> * min: `20` +>> * max: `2048` +>> * pattern: `arn:.{16,2044}` @@ -259 +259 @@ job -> (structure) -> endDateTime -> (string) +> type -> (string) @@ -261 +261 @@ job -> (structure) ->> The date and time of when the Job ended. +>> The type of the Job. @@ -263 +263 @@ job -> (structure) ->> Constraints: +>> Possible values: @@ -265,3 +265,3 @@ job -> (structure) ->> * min: `19` ->> * max: `32` ->> * pattern: `^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z$` +>> * `LAUNCH` +>> * `TERMINATE` +>> * `CREATE_CONVERTED_SNAPSHOT` @@ -289 +289 @@ job -> (structure) -> jobID -> (string) [required] +> creationDateTime -> (string) @@ -291 +291 @@ job -> (structure) ->> The ID of the Job. +>> The date and time of when the Job was created. @@ -295,3 +295,3 @@ job -> (structure) ->> * min: `24` ->> * max: `24` ->> * pattern: `^drsjob-[0-9a-zA-Z]{17}$` +>> * min: `19` +>> * max: `32` +>> * pattern: `[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z` @@ -301 +301 @@ job -> (structure) -> participatingResources -> (list) +> endDateTime -> (string) @@ -303 +303,25 @@ job -> (structure) ->> A list of resources that the Job is acting upon. +>> The date and time of when the Job ended. +>> +>> Constraints: +>> +>> * min: `19` +>> * max: `32` +>> * pattern: `[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z` +>> + +> +> status -> (string) +> +>> The status of the Job. +>> +>> Possible values: +>> +>> * `PENDING` +>> * `STARTED` +>> * `COMPLETED` +>> + +> +> participatingServers -> (list) +> +>> A list of servers that the Job is acting upon. @@ -307 +331,25 @@ job -> (structure) ->>> Represents a resource participating in an asynchronous Job. +>>> Represents a server participating in an asynchronous Job. +>>> +>>> sourceServerID -> (string) +>>> +>>>> The Source Server ID of a participating server. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `19` +>>>> * max: `19` +>>>> * pattern: `s-[0-9a-zA-Z]{17}` +>>>> + +>>> +>>> recoveryInstanceID -> (string) +>>> +>>>> The Recovery Instance ID of a participating server. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `10` +>>>> * max: `19` +>>>> * pattern: `i-[0-9a-fA-F]{8,}` +>>>> + @@ -311 +359 @@ job -> (structure) ->>>> The launch status of a participating resource. +>>>> The launch status of a participating server. @@ -323 +371 @@ job -> (structure) ->>> participatingResourceID -> (tagged union structure) +>>> launchActionsStatus -> (structure) @@ -325,5 +373 @@ job -> (structure) ->>>> The ID of a participating resource. ->>>> ->>>> ### Note ->>>> ->>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `sourceNetworkID`. +>>>> The post-launch action runs of a participating server. @@ -331 +375 @@ job -> (structure) ->>>> sourceNetworkID -> (string) +>>>> ssmAgentDiscoveryDatetime -> (string) @@ -333 +377 @@ job -> (structure) ->>>>> Source Network ID. +>>>>> Time where the AWS Systems Manager was detected as running on the launched instance. @@ -337,3 +381,3 @@ job -> (structure) ->>>>> * min: `20` ->>>>> * max: `20` ->>>>> * pattern: `^sn-[0-9a-zA-Z]{17}$` +>>>>> * min: `19` +>>>>> * max: `32` +>>>>> * pattern: `[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z` @@ -342,12 +385,0 @@ job -> (structure) -> -> participatingServers -> (list) -> ->> A list of servers that the Job is acting upon. ->> ->> (structure) ->> ->>> Represents a server participating in an asynchronous Job. ->>> ->>> launchActionsStatus -> (structure) ->>> ->>>> The post-launch action runs of a participating server. @@ -366,12 +397,0 @@ job -> (structure) ->>>>>>> ->>>>>>> actionCode -> (string) ->>>>>>> ->>>>>>>> Launch action code. ->>>>>>>> ->>>>>>>> Constraints: ->>>>>>>> ->>>>>>>> * min: `1` ->>>>>>>> * max: `1011` ->>>>>>>> * pattern: `^([A-Za-z0-9-/:])+$` ->>>>>>>>