You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::EMR::Types::ListStepsInput

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

Overview

Note:

When making an API call, you may pass ListStepsInput data as a hash:

{
  cluster_id: "ClusterId", # required
  step_states: ["PENDING"], # accepts PENDING, CANCEL_PENDING, RUNNING, COMPLETED, CANCELLED, FAILED, INTERRUPTED
  step_ids: ["XmlString"],
  marker: "Marker",
}

This input determines which steps to list.

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_idString

The identifier of the cluster for which to list the steps.

Returns:

  • (String)


3645
3646
3647
3648
3649
3650
3651
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 3645

class ListStepsInput < Struct.new(
  :cluster_id,
  :step_states,
  :step_ids,
  :marker)
  include Aws::Structure
end

#markerString

The pagination token that indicates the next set of results to retrieve.

Returns:

  • (String)


3645
3646
3647
3648
3649
3650
3651
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 3645

class ListStepsInput < Struct.new(
  :cluster_id,
  :step_states,
  :step_ids,
  :marker)
  include Aws::Structure
end

#step_idsArray<String>

The filter to limit the step list based on the identifier of the steps.

Returns:

  • (Array<String>)


3645
3646
3647
3648
3649
3650
3651
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 3645

class ListStepsInput < Struct.new(
  :cluster_id,
  :step_states,
  :step_ids,
  :marker)
  include Aws::Structure
end

#step_statesArray<String>

The filter to limit the step list based on certain states.

Returns:

  • (Array<String>)


3645
3646
3647
3648
3649
3650
3651
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 3645

class ListStepsInput < Struct.new(
  :cluster_id,
  :step_states,
  :step_ids,
  :marker)
  include Aws::Structure
end