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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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
.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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.
5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 5523 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 |