Show / Hide Table of Contents

Class CfnChannelMixinProps

Properties for CfnChannelPropsMixin.

Inheritance
object
CfnChannelMixinProps
Implements
ICfnChannelMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaLive
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnChannelMixinProps : ICfnChannelMixinProps
Syntax (vb)
Public Class CfnChannelMixinProps Implements ICfnChannelMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html

ExampleMetadata: fixture=_generated

Synopsis

Constructors

CfnChannelMixinProps()

Properties for CfnChannelPropsMixin.

Properties

AnywhereSettings

Properties for CfnChannelPropsMixin.

CdiInputSpecification

Specification of CDI inputs for this channel.

ChannelClass

The class for this channel.

ChannelEngineVersion

Properties for CfnChannelPropsMixin.

ChannelSecurityGroups

Properties for CfnChannelPropsMixin.

Destinations

The settings that identify the destination for the outputs in this MediaLive output package.

DryRun

Properties for CfnChannelPropsMixin.

EncoderSettings

The encoding configuration for the output content.

InferenceSettings

Properties for CfnChannelPropsMixin.

InputAttachments

The list of input attachments for the channel.

InputSpecification

The input specification for this channel.

LinkedChannelSettings

Properties for CfnChannelPropsMixin.

LogLevel

The verbosity for logging activity for this channel.

Maintenance

Maintenance settings for this channel.

Name

Name of channel.

RoleArn

The IAM role for MediaLive to assume when running this channel.

Tags

A collection of tags for this channel.

Vpc

Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.

Constructors

CfnChannelMixinProps()

Properties for CfnChannelPropsMixin.

public CfnChannelMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html

ExampleMetadata: fixture=_generated

Properties

AnywhereSettings

Properties for CfnChannelPropsMixin.

public object? AnywhereSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-anywheresettings

Type union: either IResolvable or CfnChannelPropsMixin.IAnywhereSettingsProperty

CdiInputSpecification

Specification of CDI inputs for this channel.

public object? CdiInputSpecification { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-cdiinputspecification

Type union: either IResolvable or CfnChannelPropsMixin.ICdiInputSpecificationProperty

ChannelClass

The class for this channel.

public string? ChannelClass { get; set; }
Property Value

string

Remarks

For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelclass

ChannelEngineVersion

Properties for CfnChannelPropsMixin.

public object? ChannelEngineVersion { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelengineversion

Type union: either IResolvable or CfnChannelPropsMixin.IChannelEngineVersionRequestProperty

ChannelSecurityGroups

Properties for CfnChannelPropsMixin.

public string[]? ChannelSecurityGroups { get; set; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelsecuritygroups

Destinations

The settings that identify the destination for the outputs in this MediaLive output package.

public object? Destinations { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-destinations

Type union: either IResolvable or (either IResolvable or CfnChannelPropsMixin.IOutputDestinationProperty)[]

DryRun

Properties for CfnChannelPropsMixin.

public object? DryRun { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-dryrun

Type union: either bool or IResolvable

EncoderSettings

The encoding configuration for the output content.

public object? EncoderSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-encodersettings

Type union: either IResolvable or CfnChannelPropsMixin.IEncoderSettingsProperty

InferenceSettings

Properties for CfnChannelPropsMixin.

public object? InferenceSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inferencesettings

Type union: either IResolvable or CfnChannelPropsMixin.IInferenceSettingsProperty

InputAttachments

The list of input attachments for the channel.

public object? InputAttachments { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputattachments

Type union: either IResolvable or (either IResolvable or CfnChannelPropsMixin.IInputAttachmentProperty)[]

InputSpecification

The input specification for this channel.

public object? InputSpecification { get; set; }
Property Value

object

Remarks

It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputspecification

Type union: either IResolvable or CfnChannelPropsMixin.IInputSpecificationProperty

LinkedChannelSettings

Properties for CfnChannelPropsMixin.

public object? LinkedChannelSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-linkedchannelsettings

Type union: either IResolvable or CfnChannelPropsMixin.ILinkedChannelSettingsProperty

LogLevel

The verbosity for logging activity for this channel.

public string? LogLevel { get; set; }
Property Value

string

Remarks

Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-loglevel

Maintenance

Maintenance settings for this channel.

public object? Maintenance { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-maintenance

Type union: either IResolvable or CfnChannelPropsMixin.IMaintenanceCreateSettingsProperty

Name

Name of channel.

public string? Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-name

RoleArn

The IAM role for MediaLive to assume when running this channel.

public string? RoleArn { get; set; }
Property Value

string

Remarks

The role is identified by its ARN.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-rolearn

Tags

A collection of tags for this channel.

public object? Tags { get; set; }
Property Value

object

Remarks

Each tag is a key-value pair.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-tags

Vpc

Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.

public object? Vpc { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-vpc

Type union: either IResolvable or CfnChannelPropsMixin.IVpcOutputSettingsProperty

Implements

ICfnChannelMixinProps
Back to top Generated by DocFX