ChannelArgs

data class ChannelArgs(val awsId: Output<String>? = null, val description: Output<String>? = null, val egressAccessLogs: Output<ChannelLogConfigurationArgs>? = null, val hlsIngest: Output<ChannelHlsIngestArgs>? = null, val ingressAccessLogs: Output<ChannelLogConfigurationArgs>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ChannelArgs>

Resource schema for AWS::MediaPackage::Channel

Constructors

Link copied to clipboard
constructor(awsId: Output<String>? = null, description: Output<String>? = null, egressAccessLogs: Output<ChannelLogConfigurationArgs>? = null, hlsIngest: Output<ChannelHlsIngestArgs>? = null, ingressAccessLogs: Output<ChannelLogConfigurationArgs>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)

Properties

Link copied to clipboard
val awsId: Output<String>? = null

The ID of the Channel.

Link copied to clipboard
val description: Output<String>? = null

A short text description of the Channel.

Link copied to clipboard

The configuration parameters for egress access logging.

Link copied to clipboard
val hlsIngest: Output<ChannelHlsIngestArgs>? = null

An HTTP Live Streaming (HLS) ingest resource configuration.

Link copied to clipboard

The configuration parameters for egress access logging.

Link copied to clipboard
val tags: Output<List<CreateOnlyTagArgs>>? = null

A collection of tags associated with a resource

Functions

Link copied to clipboard
open override fun toJava(): ChannelArgs