Class: Aws::SSM::Types::ResourceDataSyncSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::ResourceDataSyncSource
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
When making an API call, you may pass ResourceDataSyncSource data as a hash:
{
source_type: "ResourceDataSyncSourceType", # required
aws_organizations_source: {
organization_source_type: "ResourceDataSyncOrganizationSourceType", # required
organizational_units: [
{
organizational_unit_id: "ResourceDataSyncOrganizationalUnitId",
},
],
},
source_regions: ["ResourceDataSyncSourceRegion"], # required
include_future_regions: false,
}
Information about the source of the data included in the resource data sync.
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.
Instance Attribute Details
#aws_organizations_source ⇒ Types::ResourceDataSyncAwsOrganizationsSource
The field name in ‘SyncSource` for the `ResourceDataSyncAwsOrganizationsSource` type.
14179 14180 14181 14182 14183 14184 14185 |
# File 'lib/aws-sdk-ssm/types.rb', line 14179 class ResourceDataSyncSource < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions) include Aws::Structure end |
#include_future_regions ⇒ Boolean
Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.
14179 14180 14181 14182 14183 14184 14185 |
# File 'lib/aws-sdk-ssm/types.rb', line 14179 class ResourceDataSyncSource < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions) include Aws::Structure end |
#source_regions ⇒ Array<String>
The ‘SyncSource` AWS Regions included in the resource data sync.
14179 14180 14181 14182 14183 14184 14185 |
# File 'lib/aws-sdk-ssm/types.rb', line 14179 class ResourceDataSyncSource < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions) 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`.
14179 14180 14181 14182 14183 14184 14185 |
# File 'lib/aws-sdk-ssm/types.rb', line 14179 class ResourceDataSyncSource < Struct.new( :source_type, :aws_organizations_source, :source_regions, :include_future_regions) include Aws::Structure end |