Class EmrAddStep
A Step Functions Task to add a Step to an EMR Cluster.
Inherited Members
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
Overrides
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
Overrides
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
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
Remarks
The StepConfiguration is defined as Parameters in the state machine definition.
OUTPUT: the StepId