ResourceDataSyncSyncSourceArgs

data class ResourceDataSyncSyncSourceArgs(val awsOrganizationsSource: Output<ResourceDataSyncAwsOrganizationsSourceArgs>? = null, val includeFutureRegions: Output<Boolean>? = null, val sourceRegions: Output<List<String>>, val sourceType: Output<String>) : ConvertibleToJava<ResourceDataSyncSyncSourceArgs>

Constructors

Link copied to clipboard
constructor(awsOrganizationsSource: Output<ResourceDataSyncAwsOrganizationsSourceArgs>? = null, includeFutureRegions: Output<Boolean>? = null, sourceRegions: Output<List<String>>, sourceType: Output<String>)

Properties

Link copied to clipboard

Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations .

Link copied to clipboard
val includeFutureRegions: Output<Boolean>? = null

Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.

Link copied to clipboard
val sourceRegions: Output<List<String>>

The SyncSource AWS Regions included in the resource data sync.

Link copied to clipboard
val sourceType: Output<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 .

Functions

Link copied to clipboard
open override fun toJava(): ResourceDataSyncSyncSourceArgs