fakecloud_cloudwatch/
lib.rs1pub(crate) mod alarm_eval;
2pub(crate) mod anomaly_detectors;
3pub(crate) mod composite_alarms;
4pub(crate) mod datasets;
5pub mod delivery;
6pub(crate) mod insight_rules;
7pub mod introspection;
8pub(crate) mod json_protocol;
9pub(crate) mod metric_math;
10pub(crate) mod metric_streams;
11pub(crate) mod mute_rules;
12pub(crate) mod otel;
13pub(crate) mod service;
14pub(crate) mod state;
15pub(crate) mod tagging;
16
17#[cfg(test)]
18mod tests;
19
20pub use delivery::CloudwatchDeliveryImpl;
21pub use service::CloudWatchService;
22pub use state::{
23 AlarmMetricQuery, AlarmMetricStat, AlarmState, CloudWatchAccounts, CloudWatchSnapshot,
24 CloudWatchState, Dashboard, MetricAlarm, MetricDatum, SharedCloudWatchState,
25 CLOUDWATCH_SNAPSHOT_SCHEMA_VERSION,
26};