Class: Aws::SSM::Types::AutomationExecutionMetadata

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb

Overview

Details about a specific Automation execution.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#alarm_configurationTypes::AlarmConfiguration

The details for the CloudWatch alarm applied to your automation.



1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#association_idString

The ID of a State Manager association used in the Automation operation.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#automation_execution_idString

The execution ID.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#automation_execution_statusString

The status of the execution.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#automation_subtypeString

The subtype of the Automation operation. Currently, the only supported value is ChangeRequest.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#automation_typeString

Use this filter with DescribeAutomationExecutions. Specify either Local or CrossAccount. CrossAccount is an Automation that runs in multiple Amazon Web Services Regions and Amazon Web Services accounts. For more information, see Running Automation workflows in multiple Amazon Web Services Regions and accounts in the Amazon Web Services Systems Manager User Guide.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#change_request_nameString

The name of the Change Manager change request.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#current_actionString

The action of the step that is currently running.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#current_step_nameString

The name of the step that is currently running.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#document_nameString

The name of the Automation runbook used during execution.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#document_versionString

The document version used during the execution.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#executed_byString

The IAM role ARN of the user who ran the automation.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#execution_end_timeTime

The time the execution finished. This isn't populated if the execution is still in progress.

Returns:

  • (Time)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#execution_start_timeTime

The time the execution started.

Returns:

  • (Time)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#failure_messageString

The list of execution outputs as defined in the Automation runbook.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#log_fileString

An S3 bucket where execution information is stored.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#max_concurrencyString

The MaxConcurrency value specified by the user when starting the automation.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#max_errorsString

The MaxErrors value specified by the user when starting the automation.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#modeString

The Automation execution mode.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#ops_item_idString

The ID of an OpsItem that is created to represent a Change Manager change request.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#outputsHash<String,Array<String>>

The list of execution outputs as defined in the Automation runbook.

Returns:

  • (Hash<String,Array<String>>)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#parent_automation_execution_idString

The execution ID of the parent automation.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#resolved_targetsTypes::ResolvedTargets

A list of targets that resolved during the execution.



1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#runbooksArray<Types::Runbook>

Information about the Automation runbooks that are run during a runbook workflow in Change Manager.

The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.

Returns:



1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#scheduled_timeTime

The date and time the Automation operation is scheduled to start.

Returns:

  • (Time)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#targetString

The list of execution outputs as defined in the Automation runbook.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#target_mapsArray<Hash<String,Array<String>>>

The specified key-value mapping of document parameters to target resources.

Returns:

  • (Array<Hash<String,Array<String>>>)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#target_parameter_nameString

The list of execution outputs as defined in the Automation runbook.

Returns:

  • (String)


1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#targetsArray<Types::Target>

The targets defined by the user when starting the automation.

Returns:



1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end

#triggered_alarmsArray<Types::AlarmStateInformation>

The CloudWatch alarm that was invoked by the automation.

Returns:



1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 1590

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,
  :alarm_configuration,
  :triggered_alarms,
  :automation_subtype,
  :scheduled_time,
  :runbooks,
  :ops_item_id,
  :association_id,
  :change_request_name)
  SENSITIVE = []
  include Aws::Structure
end