class

Amazonite::SsmV1::AutomationExecution

Inherits JSON::Serializable < Reference < Object

Constructors

new(automation_execution_id : String | Nil = nil, document_name : String | Nil = nil, document_version : String | Nil = nil, execution_start_time : Time | Nil = nil, execution_end_time : Time | Nil = nil, automation_execution_status : AutomationExecutionStatus | Nil = nil, step_executions : Array(StepExecution) | Nil = nil, step_executions_truncated : Bool | Nil = nil, parameters : Hash(String, Array(String)) | Nil = nil, outputs : Hash(String, Array(String)) | Nil = nil, failure_message : String | Nil = nil, mode : ExecutionMode | Nil = nil, parent_automation_execution_id : String | Nil = nil, executed_by : String | Nil = nil, current_step_name : String | Nil = nil, current_action : String | Nil = nil, target_parameter_name : String | Nil = nil, targets : Array(Target) | Nil = nil, target_maps : Array(Hash(String, Array(String))) | Nil = nil, resolved_targets : ResolvedTargets | Nil = nil, max_concurrency : String | Nil = nil, max_errors : String | Nil = nil, target : String | Nil = nil, target_locations : Array(TargetLocation) | Nil = nil, progress_counters : ProgressCounters | Nil = nil, alarm_configuration : AlarmConfiguration | Nil = nil, triggered_alarms : Array(AlarmStateInformation) | Nil = nil, automation_subtype : AutomationSubtype | Nil = nil, scheduled_time : Time | Nil = nil, runbooks : Array(Runbook) | Nil = nil, ops_item_id : String | Nil = nil, association_id : String | Nil = nil, change_request_name : String | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

alarm_configuration
Source
alarm_configuration=(alarm_configuration : AlarmConfiguration | Nil)
Source
association_id
Source
association_id=(association_id : String | Nil)
Source
automation_execution_id
Source
automation_execution_id=(automation_execution_id : String | Nil)
Source
automation_execution_status
Source
automation_execution_status=(automation_execution_status : AutomationExecutionStatus | Nil)
Source
automation_subtype
Source
automation_subtype=(automation_subtype : AutomationSubtype | Nil)
Source
change_request_name
Source
change_request_name=(change_request_name : String | Nil)
Source
current_action
Source
current_action=(current_action : String | Nil)
Source
current_step_name
Source
current_step_name=(current_step_name : String | Nil)
Source
document_name
Source
document_name=(document_name : String | Nil)
Source
document_version
Source
document_version=(document_version : String | Nil)
Source
executed_by
Source
executed_by=(executed_by : 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_message
Source
failure_message=(failure_message : String | Nil)
Source
max_concurrency
Source
max_concurrency=(max_concurrency : String | Nil)
Source
max_errors
Source
max_errors=(max_errors : String | Nil)
Source
mode
Source
mode=(mode : ExecutionMode | Nil)
Source
ops_item_id
Source
ops_item_id=(ops_item_id : String | Nil)
Source
outputs
Source
outputs=(outputs : Hash(String, Array(String)) | Nil)
Source
parameters
Source
parameters=(parameters : Hash(String, Array(String)) | Nil)
Source
parent_automation_execution_id
Source
parent_automation_execution_id=(parent_automation_execution_id : String | Nil)
Source
progress_counters
Source
progress_counters=(progress_counters : ProgressCounters | Nil)
Source
resolved_targets
Source
resolved_targets=(resolved_targets : ResolvedTargets | Nil)
Source
runbooks
Source
runbooks=(runbooks : Array(Runbook) | Nil)
Source
scheduled_time
Source
scheduled_time=(scheduled_time : Time | Nil)
Source
step_executions
Source
step_executions=(step_executions : Array(StepExecution) | Nil)
Source
step_executions_truncated
Source
step_executions_truncated=(step_executions_truncated : Bool | Nil)
Source
target
Source
target=(target : String | Nil)
Source
target_locations
Source
target_locations=(target_locations : Array(TargetLocation) | Nil)
Source
target_maps
Source
target_maps=(target_maps : Array(Hash(String, Array(String))) | Nil)
Source
target_parameter_name
Source
target_parameter_name=(target_parameter_name : String | Nil)
Source
targets
Source
targets=(targets : Array(Target) | Nil)
Source
triggered_alarms
Source
triggered_alarms=(triggered_alarms : Array(AlarmStateInformation) | Nil)
Source