Package-level declarations

Types

Link copied to clipboard
class DataSet : KotlinCustomResource

Provides a resource to manage AWS Data Exchange DataSets.

Link copied to clipboard
data class DataSetArgs(val assetType: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DataSetArgs>

Provides a resource to manage AWS Data Exchange DataSets.

Link copied to clipboard
Link copied to clipboard
object DataSetMapper : ResourceMapper<DataSet>
Link copied to clipboard
Link copied to clipboard
class EventAction : KotlinCustomResource

Resource for managing an AWS Data Exchange Event Action.

Link copied to clipboard
data class EventActionArgs(val action: Output<EventActionActionArgs>? = null, val event: Output<EventActionEventArgs>? = null) : ConvertibleToJava<EventActionArgs>

Resource for managing an AWS Data Exchange Event Action.

Link copied to clipboard
Link copied to clipboard
object EventActionMapper : ResourceMapper<EventAction>
Link copied to clipboard
Link copied to clipboard
class Revision : KotlinCustomResource

Provides a resource to manage AWS Data Exchange Revisions.

Link copied to clipboard
data class RevisionArgs(val comment: Output<String>? = null, val dataSetId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<RevisionArgs>

Provides a resource to manage AWS Data Exchange Revisions.

Link copied to clipboard
Link copied to clipboard
class RevisionAssets : KotlinCustomResource

Resource for managing AWS Data Exchange Revision Assets.

Link copied to clipboard
data class RevisionAssetsArgs(val assets: Output<List<RevisionAssetsAssetArgs>>? = null, val comment: Output<String>? = null, val dataSetId: Output<String>? = null, val finalized: Output<Boolean>? = null, val forceDestroy: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<RevisionAssetsTimeoutsArgs>? = null) : ConvertibleToJava<RevisionAssetsArgs>

Resource for managing AWS Data Exchange Revision Assets.

Link copied to clipboard
Link copied to clipboard
object RevisionAssetsMapper : ResourceMapper<RevisionAssets>
Link copied to clipboard
object RevisionMapper : ResourceMapper<Revision>
Link copied to clipboard

Functions

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 eventAction(name: String, block: suspend EventActionResourceBuilder.() -> Unit): EventAction
Link copied to clipboard
suspend fun revision(name: String, block: suspend RevisionResourceBuilder.() -> Unit): Revision
Link copied to clipboard