Skip to main content

Module multi_account

Module multi_account 

Source
Expand description

Generic multi-account state container.

Wraps a HashMap<AccountId, T> so each AWS account gets its own isolated state instance. Accounts are created lazily via MultiAccountState::get_or_create the first time a request targets them — matching the design in #381 where “an account exists because a credential resolves to it.”

Structs§

MultiAccountState
Account-partitioned state container.

Traits§

AccountState
Trait implemented by per-service state structs that participate in multi-account isolation.