class Amazonite::SsmV1::StepExecution
- Amazonite::SsmV1::StepExecution
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
ssm_v1/step_execution.crConstructors
- .new(pull : JSON::PullParser)
- .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)
Instance Method Summary
- #action : String | Nil
- #action=(action : String | Nil)
- #execution_end_time : Time | Nil
- #execution_end_time=(execution_end_time : Time | Nil)
- #execution_start_time : Time | Nil
- #execution_start_time=(execution_start_time : Time | Nil)
- #failure_details : FailureDetails | Nil
- #failure_details=(failure_details : FailureDetails | Nil)
- #failure_message : String | Nil
- #failure_message=(failure_message : String | Nil)
- #inputs : Hash(String, String) | Nil
- #inputs=(inputs : Hash(String, String) | Nil)
- #is_critical : Bool | Nil
- #is_critical=(is_critical : Bool | Nil)
- #is_end : Bool | Nil
- #is_end=(is_end : Bool | Nil)
- #max_attempts : Int32 | Nil
- #max_attempts=(max_attempts : Int32 | Nil)
- #next_step : String | Nil
- #next_step=(next_step : String | Nil)
- #on_failure : String | Nil
- #on_failure=(on_failure : String | Nil)
- #outputs : Hash(String, Array(String)) | Nil
- #outputs=(outputs : Hash(String, Array(String)) | Nil)
- #overridden_parameters : Hash(String, Array(String)) | Nil
- #overridden_parameters=(overridden_parameters : Hash(String, Array(String)) | Nil)
- #response : String | Nil
- #response=(response : String | Nil)
- #response_code : String | Nil
- #response_code=(response_code : String | Nil)
- #step_execution_id : String | Nil
- #step_execution_id=(step_execution_id : String | Nil)
- #step_name : String | Nil
- #step_name=(step_name : String | Nil)
- #step_status : AutomationExecutionStatus | Nil
- #step_status=(step_status : AutomationExecutionStatus | Nil)
- #target_location : TargetLocation | Nil
- #target_location=(target_location : TargetLocation | Nil)
- #targets : Array(Target) | Nil
- #targets=(targets : Array(Target) | Nil)
- #timeout_seconds : Int64 | Nil
- #timeout_seconds=(timeout_seconds : Int64 | Nil)
- #valid_next_steps : Array(String) | Nil
- #valid_next_steps=(valid_next_steps : Array(String) | Nil)
Constructor Detail
def self.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)
#
Instance Method Detail
def overridden_parameters=(overridden_parameters : Hash(String, Array(String)) | Nil)
#