class

Amazonite::SsmV1::StepExecution

Inherits JSON::Serializable < Reference < Object

Constructors

new(step_name : String | Nil = nil, action : String | Nil = nil, timeout_seconds : Int64 | Nil = nil, on_failure : String | Nil = nil, max_attempts : Int32 | Nil = nil, execution_start_time : Time | Nil = nil, execution_end_time : Time | Nil = nil, step_status : AutomationExecutionStatus | Nil = nil, response_code : String | Nil = nil, inputs : Hash(String, String) | Nil = nil, outputs : Hash(String, Array(String)) | Nil = nil, response : String | Nil = nil, failure_message : String | Nil = nil, failure_details : FailureDetails | Nil = nil, step_execution_id : String | Nil = nil, overridden_parameters : Hash(String, Array(String)) | Nil = nil, is_end : Bool | Nil = nil, next_step : String | Nil = nil, is_critical : Bool | Nil = nil, valid_next_steps : Array(String) | Nil = nil, targets : Array(Target) | Nil = nil, target_location : TargetLocation | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

action
Source
action=(action : String | Nil)
Source
execution_end_time
Source
execution_end_time=(execution_end_time : Time | Nil)
Source
execution_start_time
Source
execution_start_time=(execution_start_time : Time | Nil)
Source
failure_details
Source
failure_details=(failure_details : FailureDetails | Nil)
Source
failure_message
Source
failure_message=(failure_message : String | Nil)
Source
inputs
Source
inputs=(inputs : Hash(String, String) | Nil)
Source
is_critical
Source
is_critical=(is_critical : Bool | Nil)
Source
is_end
Source
is_end=(is_end : Bool | Nil)
Source
max_attempts
Source
max_attempts=(max_attempts : Int32 | Nil)
Source
next_step
Source
next_step=(next_step : String | Nil)
Source
on_failure
Source
on_failure=(on_failure : String | Nil)
Source
outputs
Source
outputs=(outputs : Hash(String, Array(String)) | Nil)
Source
overridden_parameters
Source
overridden_parameters=(overridden_parameters : Hash(String, Array(String)) | Nil)
Source
response
Source
response=(response : String | Nil)
Source
response_code
Source
response_code=(response_code : String | Nil)
Source
step_execution_id
Source
step_execution_id=(step_execution_id : String | Nil)
Source
step_name
Source
step_name=(step_name : String | Nil)
Source
step_status
Source
step_status=(step_status : AutomationExecutionStatus | Nil)
Source
target_location
Source
target_location=(target_location : TargetLocation | Nil)
Source
targets
Source
targets=(targets : Array(Target) | Nil)
Source
timeout_seconds
Source
timeout_seconds=(timeout_seconds : Int64 | Nil)
Source
valid_next_steps
Source
valid_next_steps=(valid_next_steps : Array(String) | Nil)
Source