Class: Aws::EMR::Types::AddJobFlowStepsInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-emr/types.rb

Overview

The input argument to the AddJobFlowSteps operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#execution_role_arnString

The Amazon Resource Name (ARN) of the runtime role for a step on the cluster. The runtime role can be a cross-account IAM role. The runtime role ARN is a combination of account ID, role name, and role type using the following format: ‘arn:partition:service:region:account:resource`.

For example, ‘arn:aws:IAM::1234567890:role/ReadOnly` is a correctly formatted runtime role ARN.

Returns:

  • (String)


119
120
121
122
123
124
125
# File 'lib/aws-sdk-emr/types.rb', line 119

class AddJobFlowStepsInput < Struct.new(
  :job_flow_id,
  :steps,
  :execution_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#job_flow_idString

A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.

Returns:

  • (String)


119
120
121
122
123
124
125
# File 'lib/aws-sdk-emr/types.rb', line 119

class AddJobFlowStepsInput < Struct.new(
  :job_flow_id,
  :steps,
  :execution_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#stepsArray<Types::StepConfig>

A list of StepConfig to be executed by the job flow.

Returns:



119
120
121
122
123
124
125
# File 'lib/aws-sdk-emr/types.rb', line 119

class AddJobFlowStepsInput < Struct.new(
  :job_flow_id,
  :steps,
  :execution_role_arn)
  SENSITIVE = []
  include Aws::Structure
end