ReqManagedAgents.CloudWatch.Query (ReqManagedAgents v0.13.3)

Copy Markdown View Source

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

t()

@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

new(attrs)

@spec new(map()) :: {:ok, t()} | {:error, ReqManagedAgents.Evidence.Error.t()}

Rejects unknown fields, invalid destinations, non-UTC/reversed intervals and non-hex trace IDs.