class Amazonite::SsmV1::AutomationExecutionMetadata

Included Modules

Defined in:

ssm_v1/automation_execution_metadata.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(automation_execution_id : String | Nil = nil, document_name : String | Nil = nil, document_version : String | Nil = nil, automation_execution_status : AutomationExecutionStatus | Nil = nil, execution_start_time : Time | Nil = nil, execution_end_time : Time | Nil = nil, executed_by : String | Nil = nil, log_file : String | Nil = nil, outputs : Hash(String, Array(String)) | Nil = nil, mode : ExecutionMode | Nil = nil, parent_automation_execution_id : String | Nil = nil, current_step_name : String | Nil = nil, current_action : String | Nil = nil, failure_message : 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, automation_type : AutomationType | 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) #

[View source]

Instance Method Detail

def alarm_configuration : AlarmConfiguration | Nil #

[View source]
def alarm_configuration=(alarm_configuration : AlarmConfiguration | Nil) #

[View source]
def association_id : String | Nil #

[View source]
def association_id=(association_id : String | Nil) #

[View source]
def automation_execution_id : String | Nil #

[View source]
def automation_execution_id=(automation_execution_id : String | Nil) #

[View source]
def automation_execution_status : AutomationExecutionStatus | Nil #

[View source]
def automation_execution_status=(automation_execution_status : AutomationExecutionStatus | Nil) #

[View source]
def automation_subtype : AutomationSubtype | Nil #

[View source]
def automation_subtype=(automation_subtype : AutomationSubtype | Nil) #

[View source]
def automation_type : AutomationType | Nil #

[View source]
def automation_type=(automation_type : AutomationType | Nil) #

[View source]
def change_request_name : String | Nil #

[View source]
def change_request_name=(change_request_name : String | Nil) #

[View source]
def current_action : String | Nil #

[View source]
def current_action=(current_action : String | Nil) #

[View source]
def current_step_name : String | Nil #

[View source]
def current_step_name=(current_step_name : String | Nil) #

[View source]
def document_name : String | Nil #

[View source]
def document_name=(document_name : String | Nil) #

[View source]
def document_version : String | Nil #

[View source]
def document_version=(document_version : String | Nil) #

[View source]
def executed_by : String | Nil #

[View source]
def executed_by=(executed_by : String | Nil) #

[View source]
def execution_end_time : Time | Nil #

[View source]
def execution_end_time=(execution_end_time : Time | Nil) #

[View source]
def execution_start_time : Time | Nil #

[View source]
def execution_start_time=(execution_start_time : Time | Nil) #

[View source]
def failure_message : String | Nil #

[View source]
def failure_message=(failure_message : String | Nil) #

[View source]
def log_file : String | Nil #

[View source]
def log_file=(log_file : String | Nil) #

[View source]
def max_concurrency : String | Nil #

[View source]
def max_concurrency=(max_concurrency : String | Nil) #

[View source]
def max_errors : String | Nil #

[View source]
def max_errors=(max_errors : String | Nil) #

[View source]
def mode : ExecutionMode | Nil #

[View source]
def mode=(mode : ExecutionMode | Nil) #

[View source]
def ops_item_id : String | Nil #

[View source]
def ops_item_id=(ops_item_id : String | Nil) #

[View source]
def outputs : Hash(String, Array(String)) | Nil #

[View source]
def outputs=(outputs : Hash(String, Array(String)) | Nil) #

[View source]
def parent_automation_execution_id : String | Nil #

[View source]
def parent_automation_execution_id=(parent_automation_execution_id : String | Nil) #

[View source]
def resolved_targets : ResolvedTargets | Nil #

[View source]
def resolved_targets=(resolved_targets : ResolvedTargets | Nil) #

[View source]
def runbooks : Array(Runbook) | Nil #

[View source]
def runbooks=(runbooks : Array(Runbook) | Nil) #

[View source]
def scheduled_time : Time | Nil #

[View source]
def scheduled_time=(scheduled_time : Time | Nil) #

[View source]
def target : String | Nil #

[View source]
def target=(target : String | Nil) #

[View source]
def target_maps : Array(Hash(String, Array(String))) | Nil #

[View source]
def target_maps=(target_maps : Array(Hash(String, Array(String))) | Nil) #

[View source]
def target_parameter_name : String | Nil #

[View source]
def target_parameter_name=(target_parameter_name : String | Nil) #

[View source]
def targets : Array(Target) | Nil #

[View source]
def targets=(targets : Array(Target) | Nil) #

[View source]
def triggered_alarms : Array(AlarmStateInformation) | Nil #

[View source]
def triggered_alarms=(triggered_alarms : Array(AlarmStateInformation) | Nil) #

[View source]