Class: Aws::SSM::Types::ResourceDataSyncItem

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-ssm/types.rb

Overview

Information about a resource data sync configuration, including its current status and last successful sync.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#last_statusString

The status reported by the last sync.

Returns:

  • (String)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#last_successful_sync_timeTime

The last time the sync operations returned a status of `SUCCESSFUL` (UTC).

Returns:

  • (Time)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#last_sync_status_messageString

The status message details reported by the last sync.

Returns:

  • (String)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#last_sync_timeTime

The last time the configuration attempted to sync (UTC).

Returns:

  • (Time)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#s3_destinationTypes::ResourceDataSyncS3Destination

Configuration information for the target S3 bucket.


17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#sync_created_timeTime

The date and time the configuration was created (UTC).

Returns:

  • (Time)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#sync_last_modified_timeTime

The date and time the resource data sync was changed.

Returns:

  • (Time)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#sync_nameString

The name of the resource data sync.

Returns:

  • (String)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#sync_sourceTypes::ResourceDataSyncSourceWithState

Information about the source where the data was synchronized.


17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end

#sync_typeString

The type of resource data sync. If `SyncType` is `SyncToDestination`, then the resource data sync synchronizes data to an S3 bucket. If the `SyncType` is `SyncFromSource` then the resource data sync synchronizes data from Organizations or from multiple Amazon Web Services Regions.

Returns:

  • (String)

17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
# File 'lib/aws-sdk-ssm/types.rb', line 17283

class ResourceDataSyncItem < Struct.new(
  :sync_name,
  :sync_type,
  :sync_source,
  :s3_destination,
  :last_sync_time,
  :last_successful_sync_time,
  :sync_last_modified_time,
  :last_status,
  :sync_created_time,
  :last_sync_status_message)
  SENSITIVE = []
  include Aws::Structure
end