Class: Aws::SSM::Types::AutomationExecutionMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::AutomationExecutionMetadata
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
Details about a specific Automation execution.
Instance Attribute Summary collapse
-
#automation_execution_id ⇒ String
The execution ID.
-
#automation_execution_status ⇒ String
The status of the execution.
-
#automation_type ⇒ String
Use this filter with DescribeAutomationExecutions.
-
#current_action ⇒ String
The action of the step that is currently running.
-
#current_step_name ⇒ String
The name of the step that is currently running.
-
#document_name ⇒ String
The name of the Automation document used during execution.
-
#document_version ⇒ String
The document version used during the execution.
-
#executed_by ⇒ String
The IAM role ARN of the user who ran the Automation.
-
#execution_end_time ⇒ Time
The time the execution finished.
-
#execution_start_time ⇒ Time
The time the execution started.>.
-
#failure_message ⇒ String
The list of execution outputs as defined in the Automation document.
-
#log_file ⇒ String
An Amazon S3 bucket where execution information is stored.
-
#max_concurrency ⇒ String
The MaxConcurrency value specified by the user when starting the Automation.
-
#max_errors ⇒ String
The MaxErrors value specified by the user when starting the Automation.
-
#mode ⇒ String
The Automation execution mode.
-
#outputs ⇒ Hash<String,Array<String>>
The list of execution outputs as defined in the Automation document.
-
#parent_automation_execution_id ⇒ String
The ExecutionId of the parent Automation.
-
#resolved_targets ⇒ Types::ResolvedTargets
A list of targets that resolved during the execution.
-
#target ⇒ String
The list of execution outputs as defined in the Automation document.
-
#target_maps ⇒ Array<Hash<String,Array<String>>>
The specified key-value mapping of document parameters to target resources.
-
#target_parameter_name ⇒ String
The list of execution outputs as defined in the Automation document.
-
#targets ⇒ Array<Types::Target>
The targets defined by the user when starting the Automation.
Instance Attribute Details
#automation_execution_id ⇒ String
The execution ID.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#automation_execution_status ⇒ String
The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or Cancelled.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#automation_type ⇒ String
Use this filter with DescribeAutomationExecutions. Specify either Local or CrossAccount. CrossAccount is an Automation that runs in multiple AWS Regions and accounts. For more information, see
- Executing Automations in Multiple AWS Regions and Accounts][1
-
in
the *AWS Systems Manager User Guide*.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#current_action ⇒ String
The action of the step that is currently running.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#current_step_name ⇒ String
The name of the step that is currently running.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#document_name ⇒ String
The name of the Automation document used during execution.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#document_version ⇒ String
The document version used during the execution.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#executed_by ⇒ String
The IAM role ARN of the user who ran the Automation.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#execution_end_time ⇒ Time
The time the execution finished. This is not populated if the execution is still in progress.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#execution_start_time ⇒ Time
The time the execution started.>
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#failure_message ⇒ String
The list of execution outputs as defined in the Automation document.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#log_file ⇒ String
An Amazon S3 bucket where execution information is stored.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#max_concurrency ⇒ String
The MaxConcurrency value specified by the user when starting the Automation.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#max_errors ⇒ String
The MaxErrors value specified by the user when starting the Automation.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#mode ⇒ String
The Automation execution mode.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#outputs ⇒ Hash<String,Array<String>>
The list of execution outputs as defined in the Automation document.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#parent_automation_execution_id ⇒ String
The ExecutionId of the parent Automation.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#resolved_targets ⇒ Types::ResolvedTargets
A list of targets that resolved during the execution.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#target ⇒ String
The list of execution outputs as defined in the Automation document.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#target_maps ⇒ Array<Hash<String,Array<String>>>
The specified key-value mapping of document parameters to target resources.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#target_parameter_name ⇒ String
The list of execution outputs as defined in the Automation document.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |
#targets ⇒ Array<Types::Target>
The targets defined by the user when starting the Automation.
1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 |
# File 'lib/aws-sdk-ssm/types.rb', line 1167 class AutomationExecutionMetadata < Struct.new( :automation_execution_id, :document_name, :document_version, :automation_execution_status, :execution_start_time, :execution_end_time, :executed_by, :log_file, :outputs, :mode, :parent_automation_execution_id, :current_step_name, :current_action, :failure_message, :target_parameter_name, :targets, :target_maps, :resolved_targets, :max_concurrency, :max_errors, :target, :automation_type) include Aws::Structure end |