Organization class
Contains details about an organization. An organization is a collection of accounts that are centrally managed together using consolidated billing, organized hierarchically with organizational units (OUs), and controlled with policies .
Constructors
-
Organization({String? arn, List<
PolicyTypeSummary> ? availablePolicyTypes, OrganizationFeatureSet? featureSet, String? id, String? masterAccountArn, String? masterAccountEmail, String? masterAccountId}) -
Organization.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String?
-
The Amazon Resource Name (ARN) of an organization.
final
-
availablePolicyTypes
→ List<
PolicyTypeSummary> ? -
ListRoots
final
- featureSet → OrganizationFeatureSet?
-
Specifies the functionality that currently is available to the organization.
If set to "ALL", then all features are enabled and policies can be applied
to accounts in the organization. If set to "CONSOLIDATED_BILLING", then only
consolidated billing functionality is available. For more information, see
Enabling
All Features in Your Organization in the AWS Organizations User
Guide.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The unique identifier (ID) of an organization.
final
- masterAccountArn → String?
-
The Amazon Resource Name (ARN) of the account that is designated as the
management account for the organization.
final
- masterAccountEmail → String?
-
The email address that is associated with the AWS account that is designated
as the management account for the organization.
final
- masterAccountId → String?
-
The unique identifier (ID) of the management account of an organization.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited