Interface CfnChannel.IOutputDestinationProperty
Configuration information for an output.
Namespace: Amazon.CDK.AWS.MediaLive
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IOutputDestinationProperty
Syntax (vb)
Public Interface IOutputDestinationProperty
Remarks
This entity is at the top level in the channel.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaLive;
var outputDestinationProperty = new OutputDestinationProperty {
Id = "id",
MediaPackageSettings = new [] { new MediaPackageOutputDestinationSettingsProperty {
ChannelId = "channelId"
} },
MultiplexSettings = new MultiplexProgramChannelDestinationSettingsProperty {
MultiplexId = "multiplexId",
ProgramName = "programName"
},
Settings = new [] { new OutputDestinationSettingsProperty {
PasswordParam = "passwordParam",
StreamName = "streamName",
Url = "url",
Username = "username"
} }
};
Synopsis
Properties
Id | The ID for this destination. |
MediaPackageSettings | The destination settings for a MediaPackage output. |
MultiplexSettings | Destination settings for a Multiplex output; |
Settings | The destination settings for an output. |
Properties
Id
The ID for this destination.
virtual string Id { get; }
Property Value
System.String
Remarks
MediaPackageSettings
The destination settings for a MediaPackage output.
virtual object MediaPackageSettings { get; }
Property Value
System.Object
Remarks
MultiplexSettings
Destination settings for a Multiplex output;
virtual object MultiplexSettings { get; }
Property Value
System.Object
Remarks
Settings
The destination settings for an output.
virtual object Settings { get; }
Property Value
System.Object