Interface CfnOriginEndpoint.MssManifestConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOriginEndpoint.MssManifestConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnOriginEndpoint
Configuration details for a Microsoft Smooth Streaming (MSS) manifest associated with an origin endpoint.
This includes all the settings and properties that define how the MSS content is packaged and delivered.
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.mediapackagev2.*;
MssManifestConfigurationProperty mssManifestConfigurationProperty = MssManifestConfigurationProperty.builder()
.manifestName("manifestName")
// the properties below are optional
.filterConfiguration(FilterConfigurationProperty.builder()
.clipStartTime("clipStartTime")
.end("end")
.manifestFilter("manifestFilter")
.start("start")
.timeDelaySeconds(123)
.build())
.manifestLayout("manifestLayout")
.manifestWindowSeconds(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnOriginEndpoint.MssManifestConfigurationPropertystatic final classAn implementation forCfnOriginEndpoint.MssManifestConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectFilter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.default StringThe name of the MSS manifest.default NumberThe duration (in seconds) of the manifest window.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getManifestName
The name of the MSS manifest.
This name is appended to the origin endpoint URL to create the unique path for accessing this specific MSS manifest.
- See Also:
-
getFilterConfiguration
Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.
Returns union: either
IResolvableorCfnOriginEndpoint.FilterConfigurationProperty- See Also:
-
getManifestLayout
- See Also:
-
getManifestWindowSeconds
The duration (in seconds) of the manifest window.
This represents the total amount of content available in the manifest at any given time.
- See Also:
-
builder
-