{ "$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-splice-insert-message-schema.json", "title": "SpliceInsertMessage", "description": "Splice insert message configuration.", "type": "object", "properties": { "AvailNum": { "allOf": [ { "$ref": "#/components/schemas/__integer" }, { "description": "This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive." } ] }, "AvailsExpected": { "allOf": [ { "$ref": "#/components/schemas/__integer" }, { "description": "This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive." } ] }, "SpliceEventId": { "allOf": [ { "$ref": "#/components/schemas/__integer" }, { "description": "This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1." } ] }, "UniqueProgramId": { "allOf": [ { "$ref": "#/components/schemas/__integer" }, { "description": "This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive." } ] } } }