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:
String
FilterConfiguration:FilterConfiguration
ManifestName:String
ManifestWindowSeconds:Integer
ProgramDateTimeIntervalSeconds:Integer
ScteHls:ScteHls
StartTag:StartTag
Url:String
UrlEncodeChildManifest: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:
1
Maximum:
256
Update 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:
1
Maximum:
256
Update 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-TIME
interval, 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