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
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 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