Package-level declarations
Types
Link copied to clipboard
                data class ActivityArgs(val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ActivityArgs> 
Provides a Step Function Activity resource
Link copied to clipboard
                class ActivityArgsBuilder
Builder for ActivityArgs.
Link copied to clipboard
                Link copied to clipboard
                class ActivityResourceBuilder
Builder for Activity.
Link copied to clipboard
                class AliasArgsBuilder
Builder for AliasArgs.
Link copied to clipboard
                Link copied to clipboard
                class AliasResourceBuilder
Builder for Alias.
Link copied to clipboard
                object SfnFunctions
Link copied to clipboard
                Provides a Step Function State Machine resource
Link copied to clipboard
                data class StateMachineArgs(val definition: Output<String>? = null, val loggingConfiguration: Output<StateMachineLoggingConfigurationArgs>? = null, val name: Output<String>? = null, val namePrefix: Output<String>? = null, val publish: Output<Boolean>? = null, val roleArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val tracingConfiguration: Output<StateMachineTracingConfigurationArgs>? = null, val type: Output<String>? = null) : ConvertibleToJava<StateMachineArgs> 
Provides a Step Function State Machine resource
Link copied to clipboard
                class StateMachineArgsBuilder
Builder for StateMachineArgs.
Link copied to clipboard
                Link copied to clipboard
                Builder for StateMachine.
Functions
Link copied to clipboard
                suspend fun stateMachine(name: String, block: suspend StateMachineResourceBuilder.() -> Unit): StateMachine