Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Multiplex : KotlinCustomResource

Resource schema for AWS::MediaLive::Multiplex

Link copied to clipboard
data class MultiplexArgs(val availabilityZones: Output<List<String>>? = null, val destinations: Output<List<MultiplexOutputDestinationArgs>>? = null, val multiplexSettings: Output<MultiplexSettingsArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<MultiplexArgs>

Resource schema for AWS::MediaLive::Multiplex

Link copied to clipboard
Link copied to clipboard
object MultiplexMapper : ResourceMapper<Multiplex>
Link copied to clipboard
class Multiplexprogram : KotlinCustomResource

Resource schema for AWS::MediaLive::Multiplexprogram

Link copied to clipboard
data class MultiplexprogramArgs(val channelId: Output<String>? = null, val multiplexId: Output<String>? = null, val multiplexProgramSettings: Output<MultiplexprogramMultiplexProgramSettingsArgs>? = null, val packetIdentifiersMap: Output<MultiplexprogramMultiplexProgramPacketIdentifiersMapArgs>? = null, val pipelineDetails: Output<List<MultiplexprogramMultiplexProgramPipelineDetailArgs>>? = null, val preferredChannelPipeline: Output<MultiplexprogramPreferredChannelPipeline>? = null, val programName: Output<String>? = null) : ConvertibleToJava<MultiplexprogramArgs>

Resource schema for AWS::MediaLive::Multiplexprogram

Link copied to clipboard
object MultiplexprogramMapper : ResourceMapper<Multiplexprogram>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun multiplex(name: String, block: suspend MultiplexResourceBuilder.() -> Unit): Multiplex
Link copied to clipboard