Show / Hide Table of Contents

Class EmrAddStep

A Step Functions Task to add a Step to an EMR Cluster.

Inheritance
object
State
TaskStateBase
EmrAddStep
Implements
IChainable
INextable
Inherited Members
TaskStateBase.AddCatch(IChainable, ICatchProps)
TaskStateBase.AddRetry(IRetryProps)
TaskStateBase.Metric(string, IMetricOptions)
TaskStateBase.MetricFailed(IMetricOptions)
TaskStateBase.MetricHeartbeatTimedOut(IMetricOptions)
TaskStateBase.MetricRunTime(IMetricOptions)
TaskStateBase.MetricScheduled(IMetricOptions)
TaskStateBase.MetricScheduleTime(IMetricOptions)
TaskStateBase.MetricStarted(IMetricOptions)
TaskStateBase.MetricSucceeded(IMetricOptions)
TaskStateBase.MetricTime(IMetricOptions)
TaskStateBase.MetricTimedOut(IMetricOptions)
TaskStateBase.Next(IChainable)
TaskStateBase.ToStateJson(QueryLanguage?)
TaskStateBase.WhenBoundToGraph(StateGraph)
TaskStateBase.EndStates
State.FilterNextables(State[])
State.FindReachableEndStates(State, IFindStateOptions)
State.FindReachableStates(State, IFindStateOptions)
State.PrefixStates(IConstruct, string)
State.AddBranch(StateGraph)
State.AddChoice(Condition, State, IChoiceTransitionOptions)
State.AddItemProcessor(StateGraph, IProcessorConfig)
State.AddIterator(StateGraph)
State.AddPrefix(string)
State.BindToGraph(StateGraph)
State.MakeDefault(State)
State.MakeNext(State)
State.RenderAssign(QueryLanguage?)
State.RenderBranches()
State.RenderChoices(QueryLanguage?)
State.RenderInputOutput()
State.RenderItemProcessor()
State.RenderIterator()
State.RenderNextEnd()
State.RenderQueryLanguage(QueryLanguage?)
State.RenderResultSelector()
State.RenderRetryCatch(QueryLanguage?)
State.ValidateState()
State.Branches
State.Id
State.StartState
State.StateId
State.Arguments
State.Assign
State.Comment
State.InputPath
State.OutputPath
State.Outputs
State.Parameters
State.QueryLanguage
State.ResultPath
State.ResultSelector
State.StateName
State.DefaultChoice
State.Iteration
State.Processor
State.ProcessorConfig
State.ProcessorMode
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class EmrAddStep : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class EmrAddStep Inherits TaskStateBase Implements IChainable, INextable
Remarks

The StepConfiguration is defined as Parameters in the state machine definition.

OUTPUT: the StepId

ExampleMetadata: infused

Examples
new EmrAddStep(this, "Task", new EmrAddStepProps {
                 ClusterId = "ClusterId",
                 Name = "StepName",
                 Jar = "Jar",
                 ActionOnFailure = ActionOnFailure.CONTINUE
             });

Synopsis

Constructors

EmrAddStep(Construct, string, IEmrAddStepProps)

A Step Functions Task to add a Step to an EMR Cluster.

Properties

TaskMetrics

A Step Functions Task to add a Step to an EMR Cluster.

TaskPolicies

A Step Functions Task to add a Step to an EMR Cluster.

Methods

JsonPath(Construct, string, IEmrAddStepJsonPathProps)

A Step Functions Task that using JSONPath to add a Step to an EMR Cluster.

Jsonata(Construct, string, IEmrAddStepJsonataProps)

A Step Functions Task that using JSONata to add a Step to an EMR Cluster.

Constructors

EmrAddStep(Construct, string, IEmrAddStepProps)

A Step Functions Task to add a Step to an EMR Cluster.

public EmrAddStep(Construct scope, string id, IEmrAddStepProps props)
Parameters
scope Construct
id string

Descriptive identifier for this chainable.

props IEmrAddStepProps
Remarks

The StepConfiguration is defined as Parameters in the state machine definition.

OUTPUT: the StepId

ExampleMetadata: infused

Properties

TaskMetrics

A Step Functions Task to add a Step to an EMR Cluster.

protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value

ITaskMetricsConfig

Overrides
TaskStateBase.TaskMetrics
Remarks

The StepConfiguration is defined as Parameters in the state machine definition.

OUTPUT: the StepId

ExampleMetadata: infused

TaskPolicies

A Step Functions Task to add a Step to an EMR Cluster.

protected override PolicyStatement[]? TaskPolicies { get; }
Property Value

PolicyStatement[]

Overrides
TaskStateBase.TaskPolicies
Remarks

The StepConfiguration is defined as Parameters in the state machine definition.

OUTPUT: the StepId

ExampleMetadata: infused

Methods

JsonPath(Construct, string, IEmrAddStepJsonPathProps)

A Step Functions Task that using JSONPath to add a Step to an EMR Cluster.

public static EmrAddStep JsonPath(Construct scope, string id, IEmrAddStepJsonPathProps props)
Parameters
scope Construct
id string
props IEmrAddStepJsonPathProps
Returns

EmrAddStep

Remarks

The StepConfiguration is defined as Parameters in the state machine definition.

OUTPUT: the StepId

Jsonata(Construct, string, IEmrAddStepJsonataProps)

A Step Functions Task that using JSONata to add a Step to an EMR Cluster.

public static EmrAddStep Jsonata(Construct scope, string id, IEmrAddStepJsonataProps props)
Parameters
scope Construct
id string
props IEmrAddStepJsonataProps
Returns

EmrAddStep

Remarks

The StepConfiguration is defined as Parameters in the state machine definition.

OUTPUT: the StepId

Implements

IChainable
INextable
Back to top Generated by DocFX