Package-level declarations

Types

Link copied to clipboard
class Channel : KotlinCustomResource

Definition of AWS::MediaPackageV2::Channel Resource Type

Link copied to clipboard
data class ChannelArgs(val channelGroupName: Output<String>? = null, val channelName: Output<String>? = null, val description: Output<String>? = null, val tags: Output<List<ChannelTagArgs>>? = null) : ConvertibleToJava<ChannelArgs>

Definition of AWS::MediaPackageV2::Channel Resource Type

Link copied to clipboard
Link copied to clipboard
class ChannelGroup : KotlinCustomResource

Definition of AWS::MediaPackageV2::ChannelGroup Resource Type

Link copied to clipboard
data class ChannelGroupArgs(val channelGroupName: Output<String>? = null, val description: Output<String>? = null, val tags: Output<List<ChannelGroupTagArgs>>? = null) : ConvertibleToJava<ChannelGroupArgs>

Definition of AWS::MediaPackageV2::ChannelGroup Resource Type

Link copied to clipboard
Link copied to clipboard
object ChannelGroupMapper : ResourceMapper<ChannelGroup>
Link copied to clipboard
Link copied to clipboard
object ChannelMapper : ResourceMapper<Channel>
Link copied to clipboard
class ChannelPolicy : KotlinCustomResource

Definition of AWS::MediaPackageV2::ChannelPolicy Resource Type

Link copied to clipboard
data class ChannelPolicyArgs(val channelGroupName: Output<String>? = null, val channelName: Output<String>? = null, val policy: Output<Any>? = null) : ConvertibleToJava<ChannelPolicyArgs>

Definition of AWS::MediaPackageV2::ChannelPolicy Resource Type

Link copied to clipboard
Link copied to clipboard
object ChannelPolicyMapper : ResourceMapper<ChannelPolicy>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class OriginEndpoint : KotlinCustomResource

Definition of AWS::MediaPackageV2::OriginEndpoint Resource Type

Link copied to clipboard
data class OriginEndpointArgs(val channelGroupName: Output<String>? = null, val channelName: Output<String>? = null, val containerType: Output<OriginEndpointContainerType>? = null, val description: Output<String>? = null, val hlsManifests: Output<List<OriginEndpointHlsManifestConfigurationArgs>>? = null, val lowLatencyHlsManifests: Output<List<OriginEndpointLowLatencyHlsManifestConfigurationArgs>>? = null, val originEndpointName: Output<String>? = null, val segment: Output<OriginEndpointSegmentArgs>? = null, val startoverWindowSeconds: Output<Int>? = null, val tags: Output<List<OriginEndpointTagArgs>>? = null) : ConvertibleToJava<OriginEndpointArgs>

Definition of AWS::MediaPackageV2::OriginEndpoint Resource Type

Link copied to clipboard
Link copied to clipboard
object OriginEndpointMapper : ResourceMapper<OriginEndpoint>
Link copied to clipboard
class OriginEndpointPolicy : KotlinCustomResource

Definition of AWS::MediaPackageV2::OriginEndpointPolicy Resource Type

Link copied to clipboard
data class OriginEndpointPolicyArgs(val channelGroupName: Output<String>? = null, val channelName: Output<String>? = null, val originEndpointName: Output<String>? = null, val policy: Output<Any>? = null) : ConvertibleToJava<OriginEndpointPolicyArgs>

Definition of AWS::MediaPackageV2::OriginEndpointPolicy Resource Type

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