InputType

class aws_cdk.aws_stepfunctions.InputType

Bases: enum.Enum

The type of task input.

stability :stability: experimental

Attributes

OBJECT

Use an object which may contain Data and Context fields as object values, if desired.

example: { literal: ‘literal’, SomeInput: sfn.Data.stringAt(‘$.someField’) }

see :see: https://docs.aws.amazon.com/step-functions/latest/dg/input-output-contextobject.html stability :stability: experimental

TEXT

Use a literal string This might be a JSON-encoded object, or just text.

valid JSON text: standalone, quote-delimited strings; objects; arrays; numbers; Boolean values; and null.

example: literal string example: {“json”: “encoded”}

stability :stability: experimental

Attributes

OBJECT = 'OBJECT'

Use an object which may contain Data and Context fields as object values, if desired.

example: { literal: ‘literal’, SomeInput: sfn.Data.stringAt(‘$.someField’) }

see :see: https://docs.aws.amazon.com/step-functions/latest/dg/input-output-contextobject.html stability :stability: experimental

TEXT = 'TEXT'

Use a literal string This might be a JSON-encoded object, or just text.

valid JSON text: standalone, quote-delimited strings; objects; arrays; numbers; Boolean values; and null.

example: literal string example: {“json”: “encoded”}

stability :stability: experimental