Class: Aws::SecurityHub::Types::AwsDmsReplicationTaskDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsDmsReplicationTaskDetails
- Defined in:
- gems/aws-sdk-securityhub/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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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
.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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.
5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5862 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 |