You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::DatabaseMigrationService::Types::ReplicationTask

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#last_failure_messageString

The last error (failure) message generated for the replication instance.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#migration_typeString

The type of migration.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_instance_arnString

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

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_task_arnString

The Amazon Resource Name (ARN) of the replication task.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_task_creation_dateTime

The date the replication task was created.

Returns:

  • (Time)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_task_identifierString

The replication task identifier.

Constraints:

  • Must contain from 1 to 255 alphanumeric characters or hyphens.

  • First character must be a letter.

  • Cannot end with a hyphen or contain two consecutive hyphens.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_task_settingsString

The settings for the replication task.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_task_start_dateTime

The date the replication task is scheduled to start.

Returns:

  • (Time)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#replication_task_statsTypes::ReplicationTaskStats

The statistics for the task, including elapsed time, tables loaded, and table errors.



3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#source_endpoint_arnString

The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#statusString

The status of the replication task.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#stop_reasonString

The reason the replication task was stopped.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#table_mappingsString

Table mappings specified in the task.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end

#target_endpoint_arnString

The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.

Returns:

  • (String)


3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 3217

class ReplicationTask < Struct.new(
  :replication_task_identifier,
  :source_endpoint_arn,
  :target_endpoint_arn,
  :replication_instance_arn,
  :migration_type,
  :table_mappings,
  :replication_task_settings,
  :status,
  :last_failure_message,
  :stop_reason,
  :replication_task_creation_date,
  :replication_task_start_date,
  :replication_task_arn,
  :replication_task_stats)
  include Aws::Structure
end