Package-level declarations
Types
Link copied to clipboard
Manages a Kinesis Analytics v2 Application. This resource can be used to manage both Kinesis Data Analytics for SQL applications and Kinesis Data Analytics for Apache Flink applications.
Link copied to clipboard
data class ApplicationArgs(val applicationConfiguration: Output<ApplicationApplicationConfigurationArgs>? = null, val cloudwatchLoggingOptions: Output<ApplicationCloudwatchLoggingOptionsArgs>? = null, val description: Output<String>? = null, val forceStop: Output<Boolean>? = null, val name: Output<String>? = null, val runtimeEnvironment: Output<String>? = null, val serviceExecutionRole: Output<String>? = null, val startApplication: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ApplicationArgs>
Manages a Kinesis Analytics v2 Application. This resource can be used to manage both Kinesis Data Analytics for SQL applications and Kinesis Data Analytics for Apache Flink applications.
Link copied to clipboard
class ApplicationArgsBuilder
Builder for ApplicationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Application.
Link copied to clipboard
Manages a Kinesis Analytics v2 Application Snapshot. Snapshots are the AWS implementation of Flink Savepoints.
Link copied to clipboard
data class ApplicationSnapshotArgs(val applicationName: Output<String>? = null, val snapshotName: Output<String>? = null) : ConvertibleToJava<ApplicationSnapshotArgs>
Manages a Kinesis Analytics v2 Application Snapshot. Snapshots are the AWS implementation of Flink Savepoints.
Link copied to clipboard
Builder for ApplicationSnapshotArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ApplicationSnapshot.
Functions
Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun applicationSnapshot(name: String, block: suspend ApplicationSnapshotResourceBuilder.() -> Unit): ApplicationSnapshot