Class: Aws::SecurityHub::Types::AwsDmsReplicationTaskDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsDmsReplicationTaskDetails
- 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
-
#cdc_start_position ⇒ String
Indicates when you want a change data capture (CDC) operation to start.
-
#cdc_start_time ⇒ String
Indicates the start time for a CDC operation.
-
#cdc_stop_position ⇒ String
Indicates when you want a CDC operation to stop.
-
#id ⇒ String
The identifier of the replication task.
-
#migration_type ⇒ String
The migration type.
-
#replication_instance_arn ⇒ String
The Amazon Resource Name (ARN) of a replication instance.
-
#replication_task_identifier ⇒ String
The user-defined replication task identifier or name.
-
#replication_task_settings ⇒ String
The settings for the replication task.
-
#resource_identifier ⇒ String
A display name for the resource identifier at the end of the ‘EndpointArn` response parameter.
-
#source_endpoint_arn ⇒ String
The ARN of the source endpoint.
-
#table_mappings ⇒ String
The table mappings for the replication task, in JSON format.
-
#target_endpoint_arn ⇒ String
The ARN of the target endpoint.
-
#task_data ⇒ String
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
Instance Attribute Details
#cdc_start_position ⇒ String
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.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_time ⇒ String
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.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_position ⇒ String
Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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 |
#id ⇒ String
The identifier of the replication task.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_type ⇒ String
The migration type.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_arn ⇒ String
The Amazon Resource Name (ARN) of a replication instance.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_identifier ⇒ String
The user-defined replication task identifier or name.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_settings ⇒ String
The settings for the replication task.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_identifier ⇒ String
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`.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_arn ⇒ String
The ARN of the source endpoint.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_mappings ⇒ String
The table mappings for the replication task, in JSON format.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_arn ⇒ String
The ARN of the target endpoint.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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_data ⇒ String
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 |
# File 'lib/aws-sdk-securityhub/types.rb', line 5731 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 |