class Aws::SSMIncidents::Types::SsmAutomation

Details about the Systems Manager automation document that will be used as a runbook during an incident.

@note When making an API call, you may pass SsmAutomation

data as a hash:

    {
      document_name: "SsmAutomationDocumentNameString", # required
      document_version: "SsmAutomationDocumentVersionString",
      parameters: {
        "SsmParametersKeyString" => ["SsmParameterValuesMemberString"],
      },
      role_arn: "RoleArn", # required
      target_account: "RESPONSE_PLAN_OWNER_ACCOUNT", # accepts RESPONSE_PLAN_OWNER_ACCOUNT, IMPACTED_ACCOUNT
    }

@!attribute [rw] document_name

The automation document's name.
@return [String]

@!attribute [rw] document_version

The automation document's version to use when running.
@return [String]

@!attribute [rw] parameters

The key-value pair parameters to use when running the automation
document.
@return [Hash<String,Array<String>>]

@!attribute [rw] role_arn

The Amazon Resource Name (ARN) of the role that the automation
document will assume when running commands.
@return [String]

@!attribute [rw] target_account

The account that the automation document will be run in. This can be
in either the management account or an application account.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/ssm-incidents-2018-05-10/SsmAutomation AWS API Documentation

Constants

SENSITIVE