Class: Aws::SecurityHub::Types::AwsDmsReplicationTaskDetails

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

Overview

Provides details about an Database Migration Service (DMS) replication task. A replication task moves a set of data from the source endpoint to the target endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cdc_start_positionString

Indicates when you want a change data capture (CDC) operation to start. CCdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#cdc_start_timeString

Indicates the start time for a CDC operation. CdcStartPosition or CCdcStartTime specifies when you want a CDC operation to start. Only a value for one of these fields is included.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#cdc_stop_positionString

Indicates when you want a CDC operation to stop. The value can be either server time or commit time.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The identifier of the replication task.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#migration_typeString

The migration type.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#replication_instance_arnString

The Amazon Resource Name (ARN) of a replication instance.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#replication_task_identifierString

The user-defined replication task identifier or name.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#replication_task_settingsString

The settings for the replication task.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#resource_identifierString

A display name for the resource identifier at the end of the EndpointArn response parameter. If you don’t specify a ResourceIdentifier value, DMS generates a default identifier value for the end of EndpointArn.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#source_endpoint_arnString

The ARN of the source endpoint.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#table_mappingsString

The table mappings for the replication task, in JSON format.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#target_endpoint_arnString

The ARN of the target endpoint.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end

#task_dataString

Supplemental information that the task requires to migrate the data for certain source and target endpoints.



5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'lib/aws-sdk-securityhub/types.rb', line 5738

class AwsDmsReplicationTaskDetails < Struct.new(
  :cdc_start_position,
  :cdc_start_time,
  :cdc_stop_position,
  :migration_type,
  :id,
  :resource_identifier,
  :replication_instance_arn,
  :replication_task_identifier,
  :replication_task_settings,
  :source_endpoint_arn,
  :table_mappings,
  :target_endpoint_arn,
  :task_data)
  SENSITIVE = []
  include Aws::Structure
end