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_streams;
8pub(crate) mod mute_rules;
9pub(crate) mod otel;
10pub(crate) mod service;
11pub(crate) mod state;
12pub(crate) mod tagging;
13
14#[cfg(test)]
15mod tests;
16
17pub use delivery::CloudwatchDeliveryImpl;
18pub use service::CloudWatchService;
19pub use state::{
20    AlarmState, CloudWatchAccounts, CloudWatchSnapshot, CloudWatchState, Dashboard, MetricAlarm,
21    MetricDatum, SharedCloudWatchState, CLOUDWATCH_SNAPSHOT_SCHEMA_VERSION,
22};