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:
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.

https://docs.aws.amazon.com/mediapackage/latest/userguide/manifest-filter-query-parameters.html

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