TopicRuleStepFunctionArgs

data class TopicRuleStepFunctionArgs(val executionNamePrefix: Output<String>? = null, val roleArn: Output<String>, val stateMachineName: Output<String>) : ConvertibleToJava<TopicRuleStepFunctionArgs>

Constructors

Link copied to clipboard
constructor(executionNamePrefix: Output<String>? = null, roleArn: Output<String>, stateMachineName: Output<String>)

Properties

Link copied to clipboard
val executionNamePrefix: Output<String>? = null

The prefix used to generate, along with a UUID, the unique state machine execution name.

Link copied to clipboard
val roleArn: Output<String>

The ARN of the IAM role that grants access to start execution of the state machine.

Link copied to clipboard

The name of the Step Functions state machine whose execution will be started.

Functions

Link copied to clipboard
open override fun toJava(): TopicRuleStepFunctionArgs