Options
All
  • Public
  • Public/Protected
  • All
Menu

AWS Organizations configuration items.

Hierarchy

  • OrganizationConfigTypes

Index

Constructors

Properties

backupPolicyConfig: 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>> }> = ...
organizationConfig: 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>> }>> }> = ...
organizationalUnitConfig: TypeC<{ ignore: OptionalType<BooleanC>; name: SizedType<string, Type<string, string, unknown>> }> = ...
organizationalUnitIdConfig: TypeC<{ arn: SizedType<string, Type<string, string, unknown>>; id: SizedType<string, Type<string, string, unknown>>; name: SizedType<string, Type<string, string, unknown>> }> = ...
quarantineNewAccountsConfig: TypeC<{ enable: BooleanC; scpPolicyName: OptionalType<SizedType<string, Type<string, string, unknown>>> }> = ...
serviceControlPolicyConfig: 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> }> = ...
tagPolicyConfig: 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>> }> = ...

Generated using TypeDoc