An explicit CloudWatch log destination, UTC interval and native session/trace selection.
Summary
Functions
Rejects unknown fields, invalid destinations, non-UTC/reversed intervals and non-hex trace IDs.
Types
@type t() :: %ReqManagedAgents.CloudWatch.Query{ from: DateTime.t(), log_group: String.t(), region: String.t(), session_id: String.t(), to: DateTime.t(), trace_ids: [String.t()] }
Functions
@spec new(map()) :: {:ok, t()} | {:error, ReqManagedAgents.Evidence.Error.t()}
Rejects unknown fields, invalid destinations, non-UTC/reversed intervals and non-hex trace IDs.