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 cfn_provision;
11pub mod defaults;
12pub mod runtime;
13pub mod service;
14pub mod service_helpers;
15pub mod state;
16
17pub use runtime::Ec2Runtime;
18pub use service::Ec2Service;
19pub use state::{Ec2Snapshot, Ec2State, SharedEc2State, EC2_SNAPSHOT_SCHEMA_VERSION};