Package-level declarations

Types

Link copied to clipboard
class Channel : KotlinCustomResource

Resource Type definition for AWS::IoTAnalytics::Channel

Link copied to clipboard
data class ChannelArgs(val channelName: Output<String>? = null, val channelStorage: Output<ChannelStorageArgs>? = null, val retentionPeriod: Output<ChannelRetentionPeriodArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ChannelArgs>

Resource Type definition for AWS::IoTAnalytics::Channel

Link copied to clipboard
Link copied to clipboard
object ChannelMapper : ResourceMapper<Channel>
Link copied to clipboard
Link copied to clipboard
class Dataset : KotlinCustomResource

Resource Type definition for AWS::IoTAnalytics::Dataset

Link copied to clipboard
data class DatasetArgs(val actions: Output<List<DatasetActionArgs>>? = null, val contentDeliveryRules: Output<List<DatasetContentDeliveryRuleArgs>>? = null, val datasetName: Output<String>? = null, val lateDataRules: Output<List<DatasetLateDataRuleArgs>>? = null, val retentionPeriod: Output<DatasetRetentionPeriodArgs>? = null, val tags: Output<List<TagArgs>>? = null, val triggers: Output<List<DatasetTriggerArgs>>? = null, val versioningConfiguration: Output<DatasetVersioningConfigurationArgs>? = null) : ConvertibleToJava<DatasetArgs>

Resource Type definition for AWS::IoTAnalytics::Dataset

Link copied to clipboard
Link copied to clipboard
object DatasetMapper : ResourceMapper<Dataset>
Link copied to clipboard
Link copied to clipboard
class Datastore : KotlinCustomResource

Resource Type definition for AWS::IoTAnalytics::Datastore

Link copied to clipboard
data class DatastoreArgs(val datastoreName: Output<String>? = null, val datastorePartitions: Output<DatastorePartitionsArgs>? = null, val datastoreStorage: Output<DatastoreStorageArgs>? = null, val fileFormatConfiguration: Output<DatastoreFileFormatConfigurationArgs>? = null, val retentionPeriod: Output<DatastoreRetentionPeriodArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DatastoreArgs>

Resource Type definition for AWS::IoTAnalytics::Datastore

Link copied to clipboard
Link copied to clipboard
object DatastoreMapper : ResourceMapper<Datastore>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Pipeline : KotlinCustomResource

Resource Type definition for AWS::IoTAnalytics::Pipeline

Link copied to clipboard
data class PipelineArgs(val pipelineActivities: Output<List<PipelineActivityArgs>>? = null, val pipelineName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<PipelineArgs>

Resource Type definition for AWS::IoTAnalytics::Pipeline

Link copied to clipboard
Link copied to clipboard
object PipelineMapper : ResourceMapper<Pipeline>
Link copied to clipboard

Functions

Link copied to clipboard
fun channel(name: String): Channel
suspend fun channel(name: String, block: suspend ChannelResourceBuilder.() -> Unit): Channel
Link copied to clipboard
fun dataset(name: String): Dataset
suspend fun dataset(name: String, block: suspend DatasetResourceBuilder.() -> Unit): Dataset
Link copied to clipboard
suspend fun datastore(name: String, block: suspend DatastoreResourceBuilder.() -> Unit): Datastore
Link copied to clipboard
suspend fun pipeline(name: String, block: suspend PipelineResourceBuilder.() -> Unit): Pipeline