Interface CfnChannel.OutputDestinationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannel.OutputDestinationProperty.Jsii$Proxy
- Enclosing class:
CfnChannel
@Stability(Stable)
public static interface CfnChannel.OutputDestinationProperty
extends software.amazon.jsii.JsiiSerializable
Configuration information for an output.
This entity is at the top level in the channel.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.medialive.*; OutputDestinationProperty outputDestinationProperty = OutputDestinationProperty.builder() .id("id") .mediaPackageSettings(List.of(MediaPackageOutputDestinationSettingsProperty.builder() .channelId("channelId") .build())) .multiplexSettings(MultiplexProgramChannelDestinationSettingsProperty.builder() .multiplexId("multiplexId") .programName("programName") .build()) .settings(List.of(OutputDestinationSettingsProperty.builder() .passwordParam("passwordParam") .streamName("streamName") .url("url") .username("username") .build())) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnChannel.OutputDestinationProperty
static final class
An implementation forCfnChannel.OutputDestinationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getId
The ID for this destination.- See Also:
-
getMediaPackageSettings
The destination settings for a MediaPackage output.- See Also:
-
getMultiplexSettings
Destination settings for a Multiplex output;one destination for both encoders.
- See Also:
-
getSettings
The destination settings for an output.- See Also:
-
builder
-