fakecloud_batch/lib.rs
1//! AWS Batch (`batch`) restJson1 service for fakecloud.
2//!
3//! Batch 0 (foundation): vendored Smithy model + crate scaffold + restJson1
4//! routing for all 45 operations + the core control plane (compute
5//! environments, job queues, job definitions, tags). Real container-backed job
6//! execution (SubmitJob -> ECS task) and the remaining resource families land
7//! in later batches; unimplemented operations return a faithful
8//! `ServerException`/not-implemented error rather than a fake success.
9
10pub mod service;
11pub mod state;
12
13pub use service::BatchService;
14pub use state::{
15 BatchAccounts, BatchSnapshot, BatchState, SharedBatchState, BATCH_SNAPSHOT_SCHEMA_VERSION,
16};