This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::MediaPackageV2::OriginEndpoint HlsManifestConfiguration
The HLS manifest configuration associated with the origin endpoint.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ChildManifestName" :String, "FilterConfiguration" :FilterConfiguration, "ManifestName" :String, "ManifestWindowSeconds" :Integer, "ProgramDateTimeIntervalSeconds" :Integer, "ScteHls" :ScteHls, "StartTag" :StartTag, "Url" :String, "UrlEncodeChildManifest" :Boolean}
YAML
ChildManifestName:StringFilterConfiguration:FilterConfigurationManifestName:StringManifestWindowSeconds:IntegerProgramDateTimeIntervalSeconds:IntegerScteHls:ScteHlsStartTag:StartTagUrl:StringUrlEncodeChildManifest:Boolean
Properties
ChildManifestName-
The name of the child manifest associated with the HLS manifest configuration.
Required: No
Type: String
Pattern:
^[a-zA-Z0-9_-]+$Minimum:
1Maximum:
256Update requires: No interruption
FilterConfiguration-
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.
Required: No
Type: FilterConfiguration
Update requires: No interruption
ManifestName-
The name of the manifest associated with the HLS manifest configuration.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_-]+$Minimum:
1Maximum:
256Update requires: No interruption
ManifestWindowSeconds-
The duration of the manifest window, in seconds, for the HLS manifest configuration.
Required: No
Type: Integer
Update requires: No interruption
ProgramDateTimeIntervalSeconds-
The
EXT-X-PROGRAM-DATE-TIMEinterval, in seconds, associated with the HLS manifest configuration.Required: No
Type: Integer
Update requires: No interruption
ScteHls-
THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
Required: No
Type: ScteHls
Update requires: No interruption
StartTag-
To insert an EXT-X-START tag in your HLS playlist, specify a StartTag configuration object with a valid TimeOffset. When you do, you can also optionally specify whether to include a PRECISE value in the EXT-X-START tag.
Required: No
Type: StartTag
Update requires: No interruption
Url-
The URL of the HLS manifest configuration.
Required: No
Type: String
Update requires: No interruption
UrlEncodeChildManifest-
When enabled, MediaPackage URL-encodes the query string for API requests for HLS child manifests to comply with AWS Signature Version 4 (SigV4) signature signing protocol. For more information, see AWS Signature Version 4 for API requests in AWS Identity and Access Management User Guide.
Required: No
Type: Boolean
Update requires: No interruption