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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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.



16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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.



16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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)


16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
# File 'lib/aws-sdk-ssm/types.rb', line 16846

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