Switch Activity Args
data class SwitchActivityArgs(val cases: Output<List<SwitchCaseArgs>>? = null, val defaultActivities: Output<List<Any>>? = null, val dependsOn: Output<List<ActivityDependencyArgs>>? = null, val description: Output<String>? = null, val name: Output<String>, val on: Output<ExpressionArgs>, val onInactiveMarkAs: Output<Either<String, ActivityOnInactiveMarkAs>>? = null, val state: Output<Either<String, ActivityState>>? = null, val type: Output<String>, val userProperties: Output<List<UserPropertyArgs>>? = null) : ConvertibleToJava<SwitchActivityArgs>
This activity evaluates an expression and executes activities under the cases property that correspond to the expression evaluation expected in the equals property.
Constructors
Link copied to clipboard
fun SwitchActivityArgs(cases: Output<List<SwitchCaseArgs>>? = null, defaultActivities: Output<List<Any>>? = null, dependsOn: Output<List<ActivityDependencyArgs>>? = null, description: Output<String>? = null, name: Output<String>, on: Output<ExpressionArgs>, onInactiveMarkAs: Output<Either<String, ActivityOnInactiveMarkAs>>? = null, state: Output<Either<String, ActivityState>>? = null, type: Output<String>, userProperties: Output<List<UserPropertyArgs>>? = null)