Package-level declarations

Types

Link copied to clipboard
class Activity : KotlinCustomResource

Provides a Step Function Activity resource

Link copied to clipboard
data class ActivityArgs(val encryptionConfiguration: Output<ActivityEncryptionConfigurationArgs>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ActivityArgs>

Provides a Step Function Activity resource

Link copied to clipboard
Link copied to clipboard
object ActivityMapper : ResourceMapper<Activity>
Link copied to clipboard
Link copied to clipboard
class Alias : KotlinCustomResource

Provides a Step Function State Machine Alias.

Link copied to clipboard
data class AliasArgs(val description: Output<String>? = null, val name: Output<String>? = null, val routingConfigurations: Output<List<AliasRoutingConfigurationArgs>>? = null) : ConvertibleToJava<AliasArgs>

Provides a Step Function State Machine Alias.

Link copied to clipboard

Builder for AliasArgs.

Link copied to clipboard
object AliasMapper : ResourceMapper<Alias>
Link copied to clipboard

Builder for Alias.

Link copied to clipboard
Link copied to clipboard
class StateMachine : KotlinCustomResource

Provides a Step Function State Machine resource

Link copied to clipboard
data class StateMachineArgs(val definition: Output<String>? = null, val encryptionConfiguration: Output<StateMachineEncryptionConfigurationArgs>? = 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
Link copied to clipboard
object StateMachineMapper : ResourceMapper<StateMachine>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun activity(name: String, block: suspend ActivityResourceBuilder.() -> Unit): Activity
Link copied to clipboard
fun alias(name: String): Alias
suspend fun alias(name: String, block: suspend AliasResourceBuilder.() -> Unit): Alias
Link copied to clipboard