Package-level declarations

Types

Link copied to clipboard
class Pipeline : KotlinCustomResource

Provides an Elastic Transcoder pipeline resource.

Link copied to clipboard
data class PipelineArgs(val awsKmsKeyArn: Output<String>? = null, val contentConfig: Output<PipelineContentConfigArgs>? = null, val contentConfigPermissions: Output<List<PipelineContentConfigPermissionArgs>>? = null, val inputBucket: Output<String>? = null, val name: Output<String>? = null, val notifications: Output<PipelineNotificationsArgs>? = null, val outputBucket: Output<String>? = null, val role: Output<String>? = null, val thumbnailConfig: Output<PipelineThumbnailConfigArgs>? = null, val thumbnailConfigPermissions: Output<List<PipelineThumbnailConfigPermissionArgs>>? = null) : ConvertibleToJava<PipelineArgs>

Provides an Elastic Transcoder pipeline resource.

Link copied to clipboard
Link copied to clipboard
object PipelineMapper : ResourceMapper<Pipeline>
Link copied to clipboard
Link copied to clipboard
class Preset : KotlinCustomResource

Provides an Elastic Transcoder preset resource.

Link copied to clipboard
data class PresetArgs(val audio: Output<PresetAudioArgs>? = null, val audioCodecOptions: Output<PresetAudioCodecOptionsArgs>? = null, val container: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val thumbnails: Output<PresetThumbnailsArgs>? = null, val type: Output<String>? = null, val video: Output<PresetVideoArgs>? = null, val videoCodecOptions: Output<Map<String, String>>? = null, val videoWatermarks: Output<List<PresetVideoWatermarkArgs>>? = null) : ConvertibleToJava<PresetArgs>

Provides an Elastic Transcoder preset resource.

Link copied to clipboard

Builder for PresetArgs.

Link copied to clipboard
object PresetMapper : ResourceMapper<Preset>
Link copied to clipboard

Builder for Preset.

Functions

Link copied to clipboard
suspend fun pipeline(name: String, block: suspend PipelineResourceBuilder.() -> Unit): Pipeline
Link copied to clipboard
fun preset(name: String): Preset
suspend fun preset(name: String, block: suspend PresetResourceBuilder.() -> Unit): Preset