Class: Aws::SSM::Types::ResourceDataSyncSourceWithState
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::ResourceDataSyncSourceWithState
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
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.)
Instance Attribute Summary collapse
-
#aws_organizations_source ⇒ Types::ResourceDataSyncAwsOrganizationsSource
The field name in ‘SyncSource` for the `ResourceDataSyncAwsOrganizationsSource` type.
-
#include_future_regions ⇒ Boolean
Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
-
#source_regions ⇒ Array<String>
The ‘SyncSource` AWS Regions included in the resource data sync.
-
#source_type ⇒ String
The type of data source for the resource data sync.
-
#state ⇒ String
The data type name for including resource data sync state.
Instance Attribute Details
#aws_organizations_source ⇒ Types::ResourceDataSyncAwsOrganizationsSource
The field name in ‘SyncSource` for the `ResourceDataSyncAwsOrganizationsSource` type.
14241 14242 14243 14244 14245 14246 14247 14248 |
# File 'lib/aws-sdk-ssm/types.rb', line 14241 class ResourceDataSyncSourceWithState < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions, :state) include Aws::Structure end |
#include_future_regions ⇒ Boolean
Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
14241 14242 14243 14244 14245 14246 14247 14248 |
# File 'lib/aws-sdk-ssm/types.rb', line 14241 class ResourceDataSyncSourceWithState < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions, :state) include Aws::Structure end |
#source_regions ⇒ Array<String>
The ‘SyncSource` AWS Regions included in the resource data sync.
14241 14242 14243 14244 14245 14246 14247 14248 |
# File 'lib/aws-sdk-ssm/types.rb', line 14241 class ResourceDataSyncSourceWithState < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions, :state) include Aws::Structure end |
#source_type ⇒ String
The type of data source for the resource data sync. ‘SourceType` is either `AwsOrganizations` (if an organization is present in AWS Organizations) or `singleAccountMultiRegions`.
14241 14242 14243 14244 14245 14246 14247 14248 |
# File 'lib/aws-sdk-ssm/types.rb', line 14241 class ResourceDataSyncSourceWithState < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions, :state) include Aws::Structure end |
#state ⇒ String
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.
14241 14242 14243 14244 14245 14246 14247 14248 |
# File 'lib/aws-sdk-ssm/types.rb', line 14241 class ResourceDataSyncSourceWithState < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions, :state) include Aws::Structure end |