Skip to main content

fakecloud_ec2/
lib.rs

1//! Amazon EC2 implementation for FakeCloud.
2//!
3//! EC2 speaks the `ec2Query` protocol (form-encoded requests, flattened-XML
4//! responses — see [`fakecloud_aws::ec2query`]). This crate is built out across
5//! many batches toward full operation parity; the foundation here provides the
6//! service scaffold, shared `Filter`/pagination infrastructure, the resource
7//! tagging subsystem, and the region/AZ/account-attribute describe primitives
8//! that almost every SDK client calls implicitly.
9
10pub mod defaults;
11pub mod runtime;
12pub mod service;
13pub mod service_helpers;
14pub mod state;
15
16pub use runtime::Ec2Runtime;
17pub use service::Ec2Service;
18pub use state::{Ec2Snapshot, Ec2State, SharedEc2State, EC2_SNAPSHOT_SCHEMA_VERSION};