1// AWS Account Management (sdkId: "account").
2//
3// Action -> coverage ledger:
4// - putAccountName / getAccountInformation -> AccountName resource
5// - putContactInformation / getContactInformation -> ContactInformation resource
6// - put/get/deleteAlternateContact -> AlternateContact resource
7// - enableRegion / disableRegion / getRegionOptStatus / listRegions -> Region resource
8// - getAccountInformation / getContactInformation / getAlternateContact /
9// listRegions / getRegionOptStatus -> runtime read bindings
10// - startPrimaryEmailUpdate / acceptPrimaryEmailUpdate / getPrimaryEmail
11// Out of scope: the primary (root) email update flow requires a
12// one-time password delivered to the new mailbox — a human-in-the-loop
13// workflow that cannot be automated as a resource or runtime binding.
14// - getGovCloudAccountInformation
15// Out of scope: management read of the linked GovCloud account; no
16// plausible runtime/consumer use.
17//
18// Runtime bindings cover the account-level reads (account metadata, primary
19// and alternate contacts, Region opt statuses) a deployed Function calls at
20// runtime. Writes (putContactInformation, enableRegion, …) remain
21// resource-only: they are root-level account settings the IaC engine owns.
22// No event sources: the service emits no event streams or notification
23// configurations.
24export * from "./AccountName.ts";
25export * from "./AlternateContact.ts";
26export * from "./ContactInformation.ts";
27export * from "./GetAccountInformation.ts";
28export * from "./GetAccountInformationHttp.ts";
29export * from "./GetAlternateContact.ts";
30export * from "./GetAlternateContactHttp.ts";
31export * from "./GetContactInformation.ts";
32export * from "./GetContactInformationHttp.ts";
33export * from "./GetRegionOptStatus.ts";
34export * from "./GetRegionOptStatusHttp.ts";
35export * from "./ListRegions.ts";
36export * from "./ListRegionsHttp.ts";
37export * from "./Region.ts";