Show / Hide Table of Contents

Class StepFunctionsInvokeActivity

A Step Functions Task to invoke an Activity worker.

Inheritance
object
State
TaskStateBase
StepFunctionsInvokeActivity
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 StepFunctionsInvokeActivity : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class StepFunctionsInvokeActivity Inherits TaskStateBase Implements IChainable, INextable
Remarks

An Activity can be used directly as a Resource.

ExampleMetadata: infused

Examples
var submitJobActivity = new Activity(this, "SubmitJob");

             new StepFunctionsInvokeActivity(this, "Submit Job", new StepFunctionsInvokeActivityProps {
                 Activity = submitJobActivity
             });

Synopsis

Constructors

StepFunctionsInvokeActivity(Construct, string, IStepFunctionsInvokeActivityProps)

A Step Functions Task to invoke an Activity worker.

Properties

TaskMetrics

A Step Functions Task to invoke an Activity worker.

TaskPolicies

A Step Functions Task to invoke an Activity worker.

Methods

JsonPath(Construct, string, IStepFunctionsInvokeActivityJsonPathProps)

A Step Functions Task using JSONPath to invoke an Activity worker.

Jsonata(Construct, string, IStepFunctionsInvokeActivityJsonataProps)

A Step Functions Task using JSONata to invoke an Activity worker.

Constructors

StepFunctionsInvokeActivity(Construct, string, IStepFunctionsInvokeActivityProps)

A Step Functions Task to invoke an Activity worker.

public StepFunctionsInvokeActivity(Construct scope, string id, IStepFunctionsInvokeActivityProps props)
Parameters
scope Construct
id string

Descriptive identifier for this chainable.

props IStepFunctionsInvokeActivityProps
Remarks

An Activity can be used directly as a Resource.

ExampleMetadata: infused

Properties

TaskMetrics

A Step Functions Task to invoke an Activity worker.

protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value

ITaskMetricsConfig

Overrides
TaskStateBase.TaskMetrics
Remarks

An Activity can be used directly as a Resource.

ExampleMetadata: infused

TaskPolicies

A Step Functions Task to invoke an Activity worker.

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

PolicyStatement[]

Overrides
TaskStateBase.TaskPolicies
Remarks

An Activity can be used directly as a Resource.

ExampleMetadata: infused

Methods

JsonPath(Construct, string, IStepFunctionsInvokeActivityJsonPathProps)

A Step Functions Task using JSONPath to invoke an Activity worker.

public static StepFunctionsInvokeActivity JsonPath(Construct scope, string id, IStepFunctionsInvokeActivityJsonPathProps props)
Parameters
scope Construct
id string
props IStepFunctionsInvokeActivityJsonPathProps
Returns

StepFunctionsInvokeActivity

Remarks

An Activity can be used directly as a Resource.

Jsonata(Construct, string, IStepFunctionsInvokeActivityJsonataProps)

A Step Functions Task using JSONata to invoke an Activity worker.

public static StepFunctionsInvokeActivity Jsonata(Construct scope, string id, IStepFunctionsInvokeActivityJsonataProps props)
Parameters
scope Construct
id string
props IStepFunctionsInvokeActivityJsonataProps
Returns

StepFunctionsInvokeActivity

Remarks

An Activity can be used directly as a Resource.

Implements

IChainable
INextable
Back to top Generated by DocFX