CreateResourceDataSyncRequest
public struct CreateResourceDataSyncRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.
Declaration
Swift
public let s3Destination: ResourceDataSyncS3Destination?
-
A name for the configuration.
Declaration
Swift
public let syncName: String
-
Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.
Declaration
Swift
public let syncSource: ResourceDataSyncSource?
-
Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination, you must provide a value for S3Destination. Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple AWS accounts and Regions, as listed in AWS Organizations for Explorer. If you specify SyncFromSource, you must provide a value for SyncSource. The default value is SyncToDestination.
Declaration
Swift
public let syncType: String?
-
Undocumented
Declaration
Swift
public init(s3Destination: ResourceDataSyncS3Destination? = nil, syncName: String, syncSource: ResourceDataSyncSource? = nil, syncType: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws