Class: Aws::Drs::Types::RecoveryInstanceFailback

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

Overview

An object representing failback related information of the Recovery Instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_last_seen_by_service_date_timeString

The date and time the agent on the Recovery Instance was last seen by the service.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#elapsed_replication_durationString

The amount of time that the Recovery Instance has been replicating for.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#failback_client_idString

The ID of the failback client that this Recovery Instance is associated with.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#failback_client_last_seen_by_service_date_timeString

The date and time that the failback client was last seen by the service.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#failback_initiation_timeString

The date and time that the failback initiation started.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#failback_job_idString

The Job ID of the last failback log for this Recovery Instance.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#failback_launch_typeString

The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#failback_to_original_serverBoolean

Whether we are failing back to the original Source Server for this Recovery Instance.

Returns:

  • (Boolean)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#first_byte_date_timeString

The date and time of the first byte that was replicated from the Recovery Instance.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the failback process that this Recovery Instance is in.

Returns:

  • (String)


2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
# File 'lib/aws-sdk-drs/types.rb', line 2570

class RecoveryInstanceFailback < Struct.new(
  :agent_last_seen_by_service_date_time,
  :elapsed_replication_duration,
  :failback_client_id,
  :failback_client_last_seen_by_service_date_time,
  :failback_initiation_time,
  :failback_job_id,
  :failback_launch_type,
  :failback_to_original_server,
  :first_byte_date_time,
  :state)
  SENSITIVE = []
  include Aws::Structure
end