Skip to main content

Crate fakecloud_appconfig

Crate fakecloud_appconfig 

Source
Expand description

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.

Re-exports§

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

Modules§

persistence
Snapshot save/load for AWS AppConfig state.
service
AWS AppConfig + AppConfig Data restJson1 service handler.
state
Account-partitioned, serializable state for AWS AppConfig.
validation
Model-derived input validation for AWS AppConfig.