ResourceDataSyncSourceWithState

public struct ResourceDataSyncSourceWithState : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The field name in SyncSource for the ResourceDataSyncAwsOrganizationsSource type.

    Declaration

    Swift

    public let awsOrganizationsSource: ResourceDataSyncAwsOrganizationsSource?
  • Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.

    Declaration

    Swift

    public let includeFutureRegions: Bool?
  • The SyncSource AWS Regions included in the resource data sync.

    Declaration

    Swift

    public let sourceRegions: [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.

    Declaration

    Swift

    public let sourceType: 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.

    Declaration

    Swift

    public let state: String?
  • Undocumented

    Declaration

    Swift

    public init(awsOrganizationsSource: ResourceDataSyncAwsOrganizationsSource? = nil, includeFutureRegions: Bool? = nil, sourceRegions: [String]? = nil, sourceType: String? = nil, state: String? = nil)