fakecloud-appconfig 0.40.1

AWS AppConfig (appconfig + appconfigdata) implementation for FakeCloud
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! AWS AppConfig (`appconfig`) + AppConfig Data (`appconfigdata`) implementation
//! for FakeCloud.
//!
//! One crate serves both AWS model-services. They share the SigV4 signing name
//! `appconfig`; the single service handler splits control-plane traffic
//! (`/applications/...`, `/deploymentstrategies/...`, `/extensions/...`) from
//! data-plane traffic (`/configurationsessions`, `/configuration`) on the URL
//! path, mirroring the OpenSearch (es + opensearch) dual-model crate.

pub mod persistence;
pub mod service;
pub mod state;
pub mod validation;

pub use service::{AppConfigService, APPCONFIG_ACTIONS};
pub use state::{
    AppConfigSnapshot, AppConfigState, SharedAppConfigState, APPCONFIG_SNAPSHOT_SCHEMA_VERSION,
};