Package-level declarations

Types

Link copied to clipboard

Provides an AWS Quantum Ledger Database (QLDB) resource

Link copied to clipboard
data class LedgerArgs(val deletionProtection: Output<Boolean>? = null, val kmsKey: Output<String>? = null, val name: Output<String>? = null, val permissionsMode: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<LedgerArgs>

Provides an AWS Quantum Ledger Database (QLDB) resource

Link copied to clipboard

Builder for LedgerArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Ledger.

Link copied to clipboard
Link copied to clipboard

Provides an AWS Quantum Ledger Database (QLDB) Stream resource

Link copied to clipboard
data class StreamArgs(val exclusiveEndTime: Output<String>? = null, val inclusiveStartTime: Output<String>? = null, val kinesisConfiguration: Output<StreamKinesisConfigurationArgs>? = null, val ledgerName: Output<String>? = null, val roleArn: Output<String>? = null, val streamName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<StreamArgs>

Provides an AWS Quantum Ledger Database (QLDB) Stream resource

Link copied to clipboard

Builder for StreamArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Stream.

Functions

Link copied to clipboard
suspend fun ledgerResource(name: String, block: suspend LedgerResourceBuilder.() -> Unit): Ledger
Link copied to clipboard
suspend fun streamResource(name: String, block: suspend StreamResourceBuilder.() -> Unit): Stream