Class CfnChannelMixinProps
Properties for CfnChannelPropsMixin.
Implements
Inherited Members
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
Remarks
CdiInputSpecification
Specification of CDI inputs for this channel.
public object? CdiInputSpecification { get; set; }
Property Value
Remarks
ChannelClass
The class for this channel.
public string? ChannelClass { get; set; }
Property Value
Remarks
For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.
ChannelEngineVersion
Properties for CfnChannelPropsMixin.
public object? ChannelEngineVersion { get; set; }
Property Value
Remarks
ChannelSecurityGroups
Properties for CfnChannelPropsMixin.
public string[]? ChannelSecurityGroups { get; set; }
Property Value
string[]
Remarks
Destinations
The settings that identify the destination for the outputs in this MediaLive output package.
public object? Destinations { get; set; }
Property Value
Remarks
DryRun
Properties for CfnChannelPropsMixin.
public object? DryRun { get; set; }
Property Value
Remarks
EncoderSettings
The encoding configuration for the output content.
public object? EncoderSettings { get; set; }
Property Value
Remarks
InferenceSettings
Properties for CfnChannelPropsMixin.
public object? InferenceSettings { get; set; }
Property Value
Remarks
InputAttachments
The list of input attachments for the channel.
public object? InputAttachments { get; set; }
Property Value
Remarks
InputSpecification
The input specification for this channel.
public object? InputSpecification { get; set; }
Property Value
Remarks
It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.
Type union: either IResolvable or CfnChannelPropsMixin.IInputSpecificationProperty
LinkedChannelSettings
Properties for CfnChannelPropsMixin.
public object? LinkedChannelSettings { get; set; }
Property Value
Remarks
LogLevel
The verbosity for logging activity for this channel.
public string? LogLevel { get; set; }
Property Value
Remarks
Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.
Maintenance
Maintenance settings for this channel.
public object? Maintenance { get; set; }
Property Value
Remarks
Name
Name of channel.
public string? Name { get; set; }
Property Value
Remarks
RoleArn
The IAM role for MediaLive to assume when running this channel.
public string? RoleArn { get; set; }
Property Value
Remarks
The role is identified by its ARN.
Tags
A collection of tags for this channel.
public object? Tags { get; set; }
Property Value
Remarks
Each tag is a key-value pair.
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; }