ResourceDataSyncSourceWithState class
The data type name for including resource data sync state. There are four sync states:
OrganizationNotExists
(Your organization doesn't exist)
NoPermissions
(The system can't locate the service-linked role.
This role is automatically created when a user creates a resource data sync
in Explorer.)
InvalidOrganizationalUnit
(You specified or selected an invalid
unit in the resource data sync configuration.)
TrustedAccessDisabled
(You disabled Systems Manager access in
the organization in AWS Organizations.)
Constructors
-
ResourceDataSyncSourceWithState({ResourceDataSyncAwsOrganizationsSource? awsOrganizationsSource, bool? includeFutureRegions, List<
String> ? sourceRegions, String? sourceType, String? state}) -
ResourceDataSyncSourceWithState.fromJson(Map<
String, dynamic> json) -
factory
Properties
- awsOrganizationsSource → ResourceDataSyncAwsOrganizationsSource?
-
The field name in
SyncSource
for theResourceDataSyncAwsOrganizationsSource
type.final - hashCode → int
-
The hash code for this object.
no setterinherited
- includeFutureRegions → bool?
-
Whether to automatically synchronize and aggregate data from new AWS Regions
when those Regions come online.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceRegions
→ List<
String> ? -
The
SyncSource
AWS Regions included in the resource data sync.final - sourceType → String?
-
The type of data source for the resource data sync.
SourceType
is eitherAwsOrganizations
(if an organization is present in AWS Organizations) orsingleAccountMultiRegions
.final - state → String?
-
The data type name for including resource data sync state. There are four
sync states:
final
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