MssManifestConfiguration
- class aws_cdk.aws_mediapackagev2_alpha.MssManifestConfiguration(*, manifest_name, filter_configuration=None, manifest_layout=None, manifest_window=None)
Bases:
object(experimental) The MSS manifest configuration associated with the origin endpoint.
- Parameters:
manifest_name (
str) – (experimental) The name of the manifest associated with the MSS manifest configuration.filter_configuration (
Union[FilterConfiguration,Dict[str,Any],None]) – (experimental) 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. https://docs.aws.amazon.com/mediapackage/latest/userguide/manifest-filter-query-parameters.html Default: - No filter configurationmanifest_layout (
Optional[MssManifestLayout]) – (experimental) The layout of the MSS manifest. Default: MssManifestLayout.FULLmanifest_window (
Optional[Duration]) – (experimental) The total duration (in seconds) of the manifest’s content. Default: 60
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# channel: Channel OriginEndpoint(self, "Endpoint", channel=channel, segment=Segment.ism(), manifests=[ Manifest.mss( manifest_name="index", manifest_window=Duration.seconds(60), manifest_layout=MssManifestLayout.COMPACT ) ] )
Attributes
- filter_configuration
(experimental) 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.
- Default:
No filter configuration
- Stability:
experimental
- manifest_layout
(experimental) The layout of the MSS manifest.
- Default:
MssManifestLayout.FULL
- Stability:
experimental
- manifest_name
(experimental) The name of the manifest associated with the MSS manifest configuration.
- Stability:
experimental
- manifest_window
(experimental) The total duration (in seconds) of the manifest’s content.
- Default:
60
- Stability:
experimental