Package-level declarations

Types

Link copied to clipboard

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
Link copied to clipboard
Link copied to clipboard

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
Link copied to clipboard

Builder for Preset.

Functions

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