Package-level declarations

Types

Link copied to clipboard

Provides a Serverless Workflow Execution resource. For information about Serverless Workflow Execution and how to use it, see What is Execution.

Link copied to clipboard
data class ExecutionArgs(val executionName: Output<String>? = null, val flowName: Output<String>? = null, val input: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<ExecutionArgs>

Provides a Serverless Workflow Execution resource. For information about Serverless Workflow Execution and how to use it, see What is Execution.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Serverless Workflow Flow resource. For information about Serverless Workflow Flow and how to use it, see What is Flow.

Link copied to clipboard
data class FlowArgs(val definition: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<FlowArgs>

Provides a Serverless Workflow Flow resource. For information about Serverless Workflow Flow and how to use it, see What is Flow.

Link copied to clipboard

Builder for FlowArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Flow.

Link copied to clipboard
Link copied to clipboard

Provides a Serverless Workflow Schedule resource. For information about Serverless Workflow Schedule and how to use it, see What is Schedule.

Link copied to clipboard
data class ScheduleArgs(val cronExpression: Output<String>? = null, val description: Output<String>? = null, val enable: Output<Boolean>? = null, val flowName: Output<String>? = null, val payload: Output<String>? = null, val scheduleName: Output<String>? = null) : ConvertibleToJava<ScheduleArgs>

Provides a Serverless Workflow Schedule resource. For information about Serverless Workflow Schedule and how to use it, see What is Schedule.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun executionResource(name: String, block: suspend ExecutionResourceBuilder.() -> Unit): Execution
Link copied to clipboard
suspend fun flowResource(name: String, block: suspend FlowResourceBuilder.() -> Unit): Flow
Link copied to clipboard
suspend fun scheduleResource(name: String, block: suspend ScheduleResourceBuilder.() -> Unit): Schedule