Expand description
Shared response types for the Datadog API.
Populated in subsequent slices as endpoint families land. Kept as a
module now so src/datadog.rs declares a stable set of children.
Structs§
- Dashboard
- A Datadog dashboard returned by
GET /api/v1/dashboard/{id}. - Dashboard
List Response - Envelope returned by
GET /api/v1/dashboard. - Dashboard
Summary - One row of
GET /api/v1/dashboard’sdashboardsarray. - Downtime
- A scheduled downtime as returned by
GET /api/v1/downtime. - Event
- A single event hit returned by
GET /api/v2/events. - Event
Attributes - Attributes payload of an event returned by
GET /api/v2/events. - Events
Meta - Search-level metadata returned by
GET /api/v2/events. - Events
Page - Cursor pagination block returned by
GET /api/v2/events. - Events
Response - Response from
GET /api/v2/events. - Host
- A reporting host as returned by
GET /api/v1/hosts. - Hosts
Response - Response envelope for
GET /api/v1/hosts. - LogEvent
- A single log event hit returned by
POST /api/v2/logs/events/search. - LogEvent
Attributes - Attributes payload of a log event returned by
POST /api/v2/logs/events/search. - LogSearch
Meta - Search-level metadata returned by
POST /api/v2/logs/events/search. - LogSearch
Page - Cursor pagination block returned by
POST /api/v2/logs/events/search. - LogSearch
Result - Response from
POST /api/v2/logs/events/search. - Metric
Catalog Response - Response from
GET /api/v1/metrics. - Metric
Query Response - Response from
GET /api/v1/query. - Metric
Series - A single series within a Datadog metrics query response.
- Monitor
- A Datadog monitor as returned by
GET /api/v1/monitorandGET /api/v1/monitor/{id}. - Monitor
Search Item - A single hit in
GET /api/v1/monitor/search. - Monitor
Search Metadata - Pagination metadata returned by
GET /api/v1/monitor/search. - Monitor
Search Result - Response from
GET /api/v1/monitor/search. - Slo
- A Datadog Service Level Objective as returned by
GET /api/v1/sloandGET /api/v1/slo/{id}. - SloGet
Response - Response envelope for
GET /api/v1/slo/{id}. - SloList
Response - Response envelope for
GET /api/v1/slo.
Enums§
- Sort
Order - Sort order for
POST /api/v2/logs/events/search.
Type Aliases§
- Metric
Point - A single
(timestamp_ms, value)sample returned by Datadog.