Amazon MediaTailor · Schema

ManifestProcessingRules

The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.

BroadcastingMedia ProcessingMedia

Properties

Name Type Description
AdMarkerPassthrough object
View JSON Schema on GitHub

JSON Schema

mediatailor-api-manifest-processing-rules-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-mediatailor/refs/heads/main/json-schema/mediatailor-api-manifest-processing-rules-schema.json",
  "title": "ManifestProcessingRules",
  "description": "The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.",
  "type": "object",
  "properties": {
    "AdMarkerPassthrough": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AdMarkerPassthrough"
        },
        {
          "description": "<p>For HLS, when set to <code>true</code>, MediaTailor passes through <code>EXT-X-CUE-IN</code>, <code>EXT-X-CUE-OUT</code>, and <code>EXT-X-SPLICEPOINT-SCTE35</code> ad markers from the origin manifest to the MediaTailor personalized manifest.</p> <p>No logic is applied to these ad markers. For example, if <code>EXT-X-CUE-OUT</code> has a value of <code>60</code>, but no ads are filled for that ad break, MediaTailor will not set the value to <code>0</code>.</p>"
        }
      ]
    }
  }
}