Interface CfnChannelPropsMixin.RequestOutputItemProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannelPropsMixin.RequestOutputItemProperty.Jsii$Proxy
- Enclosing class:
CfnChannelPropsMixin
@Stability(Stable)
public static interface CfnChannelPropsMixin.RequestOutputItemProperty
extends software.amazon.jsii.JsiiSerializable
The output configuration for this 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.cfnpropertymixins.services.mediatailor.*;
RequestOutputItemProperty requestOutputItemProperty = RequestOutputItemProperty.builder()
.dashPlaylistSettings(DashPlaylistSettingsProperty.builder()
.manifestWindowSeconds(123)
.minBufferTimeSeconds(123)
.minUpdatePeriodSeconds(123)
.suggestedPresentationDelaySeconds(123)
.build())
.hlsPlaylistSettings(HlsPlaylistSettingsProperty.builder()
.adMarkupType(List.of("adMarkupType"))
.manifestWindowSeconds(123)
.build())
.manifestName("manifestName")
.sourceGroup("sourceGroup")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnChannelPropsMixin.RequestOutputItemPropertystatic final classAn implementation forCfnChannelPropsMixin.RequestOutputItemProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectDASH manifest configuration parameters.default ObjectHLS playlist configuration parameters.default StringThe name of the manifest for the channel.default StringA string used to match whichHttpPackageConfigurationis used for eachVodSource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDashPlaylistSettings
DASH manifest configuration parameters.Returns union: either
IResolvableorCfnChannelPropsMixin.DashPlaylistSettingsProperty- See Also:
-
getHlsPlaylistSettings
HLS playlist configuration parameters.Returns union: either
IResolvableorCfnChannelPropsMixin.HlsPlaylistSettingsProperty- See Also:
-
getManifestName
The name of the manifest for the channel.The name appears in the
PlaybackUrl.- See Also:
-
getSourceGroup
A string used to match whichHttpPackageConfigurationis used for eachVodSource.- See Also:
-
builder
-