class Aws::MediaLive::Types::CreateChannel

@!attribute [rw] cdi_input_specification

Specification of CDI inputs for this channel
@return [Types::CdiInputSpecification]

@!attribute [rw] channel_class

The class for this channel. STANDARD for a channel with two
pipelines or SINGLE\_PIPELINE for a channel with one pipeline.
@return [String]

@!attribute [rw] destinations

@return [Array<Types::OutputDestination>]

@!attribute [rw] encoder_settings

Encoder Settings
@return [Types::EncoderSettings]

@!attribute [rw] input_attachments

List of input attachments for channel.
@return [Array<Types::InputAttachment>]

@!attribute [rw] input_specification

Specification of network and file inputs for this channel
@return [Types::InputSpecification]

@!attribute [rw] log_level

The log level to write to CloudWatch Logs.
@return [String]

@!attribute [rw] name

Name of channel.
@return [String]

@!attribute [rw] request_id

Unique request ID to be specified. This is needed to prevent retries from creating multiple resources. **A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] reserved

Deprecated field that's only usable by whitelisted customers.
@return [String]

@!attribute [rw] role_arn

An optional Amazon Resource Name (ARN) of the role to assume when
running the Channel.
@return [String]

@!attribute [rw] tags

A collection of key-value pairs.
@return [Hash<String,String>]

@!attribute [rw] vpc

Settings for VPC output
@return [Types::VpcOutputSettings]

@see docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/CreateChannel AWS API Documentation

Constants

SENSITIVE