Class OrganizationConfigTypes
Properties
Static Readonly backupPolicyConfig
backup
Policy
Config
: TypeC<{ deploymentTargets
: TypeC<{ accounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedAccounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedRegions
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; organizationalUnits
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>> }>; description
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>>; policy
: SizedType<string, Type<string, string, unknown>> }> = ...Static Readonly organizationConfig
organization
Config
: TypeC<{ backupPolicies
: ArrayC<TypeC<{ deploymentTargets
: TypeC<{ accounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedAccounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedRegions
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; organizationalUnits
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>> }>; description
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>>; policy
: SizedType<string, Type<string, string, unknown>> }>>; enable
: BooleanC; organizationalUnitIds
: OptionalType<ArrayC<TypeC<{ arn
: SizedType<string, Type<string, string, unknown>>; id
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>> }>>>; organizationalUnits
: ArrayC<TypeC<{ ignore
: OptionalType<BooleanC>; name
: SizedType<string, Type<string, string, unknown>> }>>; serviceControlPolicies
: ArrayC<TypeC<{ deploymentTargets
: TypeC<{ accounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedAccounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedRegions
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; organizationalUnits
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>> }>; description
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>>; policy
: SizedType<string, Type<string, string, unknown>>; type
: EnumType<string> }>>; taggingPolicies
: ArrayC<TypeC<{ deploymentTargets
: TypeC<{ accounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedAccounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedRegions
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; organizationalUnits
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>> }>; description
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>>; policy
: SizedType<string, Type<string, string, unknown>> }>> }> = ...Static Readonly organizationalUnitConfig
Static Readonly organizationalUnitIdConfig
Static Readonly quarantineNewAccountsConfig
Static Readonly serviceControlPolicyConfig
service
Control
Policy
Config
: TypeC<{ deploymentTargets
: TypeC<{ accounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedAccounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedRegions
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; organizationalUnits
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>> }>; description
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>>; policy
: SizedType<string, Type<string, string, unknown>>; type
: EnumType<string> }> = ...Static Readonly tagPolicyConfig
tag
Policy
Config
: TypeC<{ deploymentTargets
: TypeC<{ accounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedAccounts
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; excludedRegions
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; organizationalUnits
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>> }>; description
: SizedType<string, Type<string, string, unknown>>; name
: SizedType<string, Type<string, string, unknown>>; policy
: SizedType<string, Type<string, string, unknown>> }> = ...
AWS Organizations configuration items.