Class: Aws::ARCRegionswitch::Types::AbbreviatedExecution
- Inherits:
-
Struct
- Object
- Struct
- Aws::ARCRegionswitch::Types::AbbreviatedExecution
- Defined in:
- gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb
Overview
A summarized representation of a plan execution. This structure contains key information about an execution without all the detailed step data.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actual_recovery_time ⇒ String
The actual recovery time that Region switch calculates for a plan execution.
-
#comment ⇒ String
An optional comment about the plan execution.
-
#end_time ⇒ Time
The timestamp when the plan execution was ended.
-
#execution_action ⇒ String
The plan execution action.
-
#execution_id ⇒ String
The execution identifier of a plan execution.
-
#execution_region ⇒ String
The Amazon Web Services Region for a plan execution.
-
#execution_state ⇒ String
The plan execution state.
-
#mode ⇒ String
The plan execution mode.
-
#plan_arn ⇒ String
The Amazon Resource Name (ARN) of the plan.
-
#recovery_execution_id ⇒ String
The unique identifier of the most recent recovery execution.
-
#start_time ⇒ Time
The timestamp when the plan execution was started.
-
#updated_at ⇒ Time
The timestamp when the plan execution was last updated.
-
#version ⇒ String
The version for the plan.
Instance Attribute Details
#actual_recovery_time ⇒ String
The actual recovery time that Region switch calculates for a plan execution. Actual recovery time includes the time for the plan to run added to the time elapsed until the application health alarms that you've specified are healthy again.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ String
An optional comment about the plan execution.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The timestamp when the plan execution was ended.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#execution_action ⇒ String
The plan execution action. Valid values are activate, to activate
an Amazon Web Services Region, or deactivate, to deactivate a
Region.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#execution_id ⇒ String
The execution identifier of a plan execution.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#execution_region ⇒ String
The Amazon Web Services Region for a plan execution.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#execution_state ⇒ String
The plan execution state. Provides the state of a plan execution, for example, In Progress or Paused by Operator.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#mode ⇒ String
The plan execution mode. Valid values are graceful, for graceful
executions, or ungraceful, for ungraceful executions.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#plan_arn ⇒ String
The Amazon Resource Name (ARN) of the plan.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#recovery_execution_id ⇒ String
The unique identifier of the most recent recovery execution. Required when starting a post-recovery execution.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The timestamp when the plan execution was started.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the plan execution was last updated.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The version for the plan.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 79 class AbbreviatedExecution < Struct.new( :plan_arn, :execution_id, :version, :updated_at, :comment, :start_time, :end_time, :mode, :execution_state, :execution_action, :execution_region, :recovery_execution_id, :actual_recovery_time) SENSITIVE = [] include Aws::Structure end |