Interface CfnChannelProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannelProps.Jsii$Proxy
CfnChannel.
Example:
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnChannelPropsstatic final classAn implementation forCfnChannelProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnChannelProps.Builderbuilder()default ObjectReturns union: eitherIResolvableorCfnChannel.AnywhereSettingsPropertydefault ObjectSpecification of CDI inputs for this channel.default StringThe class for this channel.default ObjectReturns union: eitherIResolvableorCfnChannel.ChannelEngineVersionRequestPropertydefault ObjectThe settings that identify the destination for the outputs in this MediaLive output package.default ObjectReturns union: eitherBooleanorIResolvabledefault ObjectThe encoding configuration for the output content.default ObjectThe list of input attachments for the channel.default ObjectThe input specification for this channel.default StringThe verbosity for logging activity for this channel.default ObjectMaintenance settings for this channel.default StringgetName()Name of channel.default StringThe IAM role for MediaLive to assume when running this channel.default ObjectgetTags()A collection of tags for this channel.default ObjectgetVpc()Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAnywhereSettings
Returns union: eitherIResolvableorCfnChannel.AnywhereSettingsProperty- See Also:
-
getCdiInputSpecification
Specification of CDI inputs for this channel.Returns union: either
IResolvableorCfnChannel.CdiInputSpecificationProperty- See Also:
-
getChannelClass
The class for this channel.For a channel with two pipelines, the class is STANDARD. For a channel with one pipeline, the class is SINGLE_PIPELINE.
- See Also:
-
getChannelEngineVersion
Returns union: eitherIResolvableorCfnChannel.ChannelEngineVersionRequestProperty- See Also:
-
getDestinations
The settings that identify the destination for the outputs in this MediaLive output package.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnChannel.OutputDestinationProperty>- See Also:
-
getDryRun
Returns union: eitherBooleanorIResolvable- See Also:
-
getEncoderSettings
The encoding configuration for the output content.Returns union: either
IResolvableorCfnChannel.EncoderSettingsProperty- See Also:
-
getInputAttachments
The list of input attachments for the channel.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnChannel.InputAttachmentProperty>- See Also:
-
getInputSpecification
The input specification for this channel.It specifies the key characteristics of the inputs for this channel: the maximum bitrate, the resolution, and the codec.
Returns union: either
IResolvableorCfnChannel.InputSpecificationProperty- See Also:
-
getLogLevel
The verbosity for logging activity for this channel.Charges for logging (which are generated through Amazon CloudWatch Logging) are higher for higher verbosities.
- See Also:
-
getMaintenance
Maintenance settings for this channel.Returns union: either
IResolvableorCfnChannel.MaintenanceCreateSettingsProperty- See Also:
-
getName
Name of channel.- See Also:
-
getRoleArn
The IAM role for MediaLive to assume when running this channel.The role is identified by its ARN.
- See Also:
-
getTags
A collection of tags for this channel.Each tag is a key-value pair.
- See Also:
-
getVpc
Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.Returns union: either
IResolvableorCfnChannel.VpcOutputSettingsProperty- See Also:
-
builder
- Returns:
- a
CfnChannelProps.BuilderofCfnChannelProps
-