Skip to main content

fakecloud_cloudwatch/
lib.rs

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