AWS cli documentation change
Summary
Updated AWS CLI version references from 2.35.5 to 2.35.8 and added extensive documentation for MultiLocationConfig structure including location types, replica details, VPC configurations, and replication status tracking.
Security assessment
The changes primarily document new multi-location configuration capabilities for canaries, including operational states and network configurations. While VPC settings (security groups, subnets) and IPv6 dual-stack controls are mentioned, these are standard infrastructure details rather than new security features or vulnerability fixes. No security advisories, vulnerability mitigations, or explicit security enhancements are referenced.
Diff
diff --git a/cli/latest/reference/synthetics/describe-canaries.md b/cli/latest/reference/synthetics/describe-canaries.md index 40f5a7a91..aef96f453 100644 --- a//cli/latest/reference/synthetics/describe-canaries.md +++ b//cli/latest/reference/synthetics/describe-canaries.md @@ -15 +15 @@ - * [AWS CLI 2.35.5 Command Reference](../../index.html) » + * [AWS CLI 2.35.8 Command Reference](../../index.html) » @@ -389 +389 @@ Canaries -> (list) ->>>> Multi-checks monitors HTTP/DNS/SSL/TCP endpoints with built-in authentication schemes (Basic, API Key, OAuth, SigV4) and assertion capabilities. When you specify `BlueprintTypes` , the Handler field cannot be specified since the blueprint provides a pre-defined entry point. +>>>> Multi-checks monitors HTTP/DNS/SSL/TCP endpoints with built-in authentication schemes (Basic, API Key, OAuth, SigV4) and assertion capabilities. When you specify `BlueprintTypes` , the `Handler` field cannot be specified since the blueprint provides a pre-defined entry point. @@ -941,0 +942,164 @@ Canaries -> (list) +>> +>> MultiLocationConfig -> (structure) +>> +>>> If this canary is part of a multi-location configuration, this structure contains information about the canary’s location type, primary location, and replicas. +>>> +>>> LocationType -> (string) +>>> +>>>> Indicates whether this canary is the `Primary` or a `Replica` in the multi-location configuration. +>>>> +>>>> Possible values: +>>>> +>>>> * `Primary` +>>>> * `Replica` +>>>> + +>>> +>>> PrimaryLocation -> (string) +>>> +>>>> The Amazon Web Services Region where the primary canary is located. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `1` +>>>> * max: `20` +>>>> * pattern: `^[a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-{0,1}[0-9]{0,1}$` +>>>> + +>>> +>>> Replicas -> (list) +>>> +>>>> A list of replicas for this canary. This field is present only for the primary location canary. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `1` +>>>> * max: `50` +>>>> + +>>>> +>>>> (structure) +>>>> +>>>>> A structure that contains information about a canary replica in a specific location. +>>>>> +>>>>> Location -> (string) +>>>>> +>>>>>> The Amazon Web Services Region where this replica is located. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `20` +>>>>>> * pattern: `^[a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-{0,1}[0-9]{0,1}$` +>>>>>> + +>>>>> +>>>>> ReplicationStatus -> (structure) +>>>>> +>>>>>> A structure that contains information about the replication status of this replica. +>>>>>> +>>>>>> State -> (string) +>>>>>> +>>>>>>> The replication state of the replica. Valid values are `InProgress` , `InSync` , and `Inconsistent` . +>>>>>>> +>>>>>>> Possible values: +>>>>>>> +>>>>>>> * `InProgress` +>>>>>>> * `InSync` +>>>>>>> * `Inconsistent` +>>>>>>> + +>>>>>> +>>>>>> StateReason -> (string) +>>>>>> +>>>>>>> A description that provides more detail about the current replication state. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `1` +>>>>>>> * max: `1024` +>>>>>>> + +>>>>>> +>>>>>> StateReasonCode -> (string) +>>>>>> +>>>>>>> A code that provides more detail about the current replication state. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `1` +>>>>>>> * max: `1024` +>>>>>>> + +>>>>> +>>>>> CanaryState -> (string) +>>>>> +>>>>>> The current state of the canary in this replica location. +>>>>>> +>>>>>> Possible values: +>>>>>> +>>>>>> * `CREATING` +>>>>>> * `READY` +>>>>>> * `STARTING` +>>>>>> * `RUNNING` +>>>>>> * `UPDATING` +>>>>>> * `STOPPING` +>>>>>> * `STOPPED` +>>>>>> * `ERROR` +>>>>>> * `DELETING` +>>>>>> + +>>>>> +>>>>> LastModified -> (timestamp) +>>>>> +>>>>>> The date and time that the replica was last modified. +>>>>> +>>>>> VpcConfig -> (structure) +>>>>> +>>>>>> The VPC configuration for the canary replica in this location. +>>>>>> +>>>>>> VpcId -> (string) +>>>>>> +>>>>>>> The IDs of the VPC where this canary is to run. +>>>>>> +>>>>>> SubnetIds -> (list) +>>>>>> +>>>>>>> The IDs of the subnets where this canary is to run. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `0` +>>>>>>> * max: `16` +>>>>>>> + +>>>>>>> +>>>>>>> (string) +>>>>>> +>>>>>> SecurityGroupIds -> (list) +>>>>>> +>>>>>>> The IDs of the security groups for this canary. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `0` +>>>>>>> * max: `5` +>>>>>>> + +>>>>>>> +>>>>>>> (string) +>>>>>> +>>>>>> Ipv6AllowedForDualStack -> (boolean) +>>>>>> +>>>>>>> Indicates whether this canary allows outbound IPv6 traffic if it is connected to dual-stack subnets. +>>> +>>> ReplicationState -> (string) +>>> +>>>> The overall replication state of the canary across all replica locations. This field is present only for the primary location canary. Valid values are `InProgress` , `InSync` , and `Inconsistent` . +>>>> +>>>> Possible values: +>>>> +>>>> * `InProgress` +>>>> * `InSync` +>>>> * `Inconsistent` +>>>> + @@ -1051 +1215 @@ NextToken -> (string) - * [AWS CLI 2.35.5 Command Reference](../../index.html) » + * [AWS CLI 2.35.8 Command Reference](../../index.html) »