StateMachineVersionArgs

data class StateMachineVersionArgs(val description: Output<String>? = null, val stateMachineArn: Output<String>? = null, val stateMachineRevisionId: Output<String>? = null) : ConvertibleToJava<StateMachineVersionArgs>

Resource schema for StateMachineVersion

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, stateMachineArn: Output<String>? = null, stateMachineRevisionId: Output<String>? = null)

Properties

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

An optional description of the state machine version.

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

The Amazon Resource Name (ARN) of the state machine.

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

Identifier for a state machine revision, which is an immutable, read-only snapshot of a state machine’s definition and configuration. Only publish the state machine version if the current state machine's revision ID matches the specified ID. Use this option to avoid publishing a version if the state machine has changed since you last updated it. To specify the initial state machine revision, set the value as INITIAL .

Functions

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