We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
Resource schema for AWS::MediaTailor::Program
Create Program Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Program(name: string, args: ProgramArgs, opts?: CustomResourceOptions);@overload
def Program(resource_name: str,
args: ProgramArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Program(resource_name: str,
opts: Optional[ResourceOptions] = None,
channel_name: Optional[str] = None,
source_location_name: Optional[str] = None,
ad_breaks: Optional[Sequence[ProgramAdBreakArgs]] = None,
audience_media: Optional[Sequence[ProgramAudienceMediaArgs]] = None,
live_source_name: Optional[str] = None,
program_name: Optional[str] = None,
schedule_configuration: Optional[ProgramScheduleConfigurationArgs] = None,
vod_source_name: Optional[str] = None)func NewProgram(ctx *Context, name string, args ProgramArgs, opts ...ResourceOption) (*Program, error)public Program(string name, ProgramArgs args, CustomResourceOptions? opts = null)
public Program(String name, ProgramArgs args)
public Program(String name, ProgramArgs args, CustomResourceOptions options)
type: aws-native:mediatailor:Program
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_mediatailor_program" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ProgramArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ProgramArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ProgramArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProgramArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProgramArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Program Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Program resource accepts the following input properties:
- Channel
Name string - The name of the channel for this Program.
- Source
Location stringName - The name of the source location.
- Ad
Breaks List<Pulumi.Aws Native. Media Tailor. Inputs. Program Ad Break> - The ad break configuration settings.
- Audience
Media List<Pulumi.Aws Native. Media Tailor. Inputs. Program Audience Media> - The list of AudienceMedia defined in program.
- Live
Source stringName - The name of the LiveSource for this Program.
- Program
Name string - The name of the Program.
- Schedule
Configuration Pulumi.Aws Native. Media Tailor. Inputs. Program Schedule Configuration - The schedule configuration settings.
- Vod
Source stringName - The name that's used to refer to a VOD source.
- Channel
Name string - The name of the channel for this Program.
- Source
Location stringName - The name of the source location.
- Ad
Breaks []ProgramAd Break Args - The ad break configuration settings.
- Audience
Media []ProgramAudience Media Args - The list of AudienceMedia defined in program.
- Live
Source stringName - The name of the LiveSource for this Program.
- Program
Name string - The name of the Program.
- Schedule
Configuration ProgramSchedule Configuration Args - The schedule configuration settings.
- Vod
Source stringName - The name that's used to refer to a VOD source.
- channel_
name string - The name of the channel for this Program.
- source_
location_ stringname - The name of the source location.
- ad_
breaks list(object) - The ad break configuration settings.
- audience_
media list(object) - The list of AudienceMedia defined in program.
- live_
source_ stringname - The name of the LiveSource for this Program.
- program_
name string - The name of the Program.
- schedule_
configuration object - The schedule configuration settings.
- vod_
source_ stringname - The name that's used to refer to a VOD source.
- channel
Name String - The name of the channel for this Program.
- source
Location StringName - The name of the source location.
- ad
Breaks List<ProgramAd Break> - The ad break configuration settings.
- audience
Media List<ProgramAudience Media> - The list of AudienceMedia defined in program.
- live
Source StringName - The name of the LiveSource for this Program.
- program
Name String - The name of the Program.
- schedule
Configuration ProgramSchedule Configuration - The schedule configuration settings.
- vod
Source StringName - The name that's used to refer to a VOD source.
- channel
Name string - The name of the channel for this Program.
- source
Location stringName - The name of the source location.
- ad
Breaks ProgramAd Break[] - The ad break configuration settings.
- audience
Media ProgramAudience Media[] - The list of AudienceMedia defined in program.
- live
Source stringName - The name of the LiveSource for this Program.
- program
Name string - The name of the Program.
- schedule
Configuration ProgramSchedule Configuration - The schedule configuration settings.
- vod
Source stringName - The name that's used to refer to a VOD source.
- channel_
name str - The name of the channel for this Program.
- source_
location_ strname - The name of the source location.
- ad_
breaks Sequence[ProgramAd Break Args] - The ad break configuration settings.
- audience_
media Sequence[ProgramAudience Media Args] - The list of AudienceMedia defined in program.
- live_
source_ strname - The name of the LiveSource for this Program.
- program_
name str - The name of the Program.
- schedule_
configuration ProgramSchedule Configuration Args - The schedule configuration settings.
- vod_
source_ strname - The name that's used to refer to a VOD source.
- channel
Name String - The name of the channel for this Program.
- source
Location StringName - The name of the source location.
- ad
Breaks List<Property Map> - The ad break configuration settings.
- audience
Media List<Property Map> - The list of AudienceMedia defined in program.
- live
Source StringName - The name of the LiveSource for this Program.
- program
Name String - The name of the Program.
- schedule
Configuration Property Map - The schedule configuration settings.
- vod
Source StringName - The name that's used to refer to a VOD source.
Outputs
All input properties are implicitly available as output properties. Additionally, the Program resource produces the following output properties:
- Arn string
- The ARN of the program.
- Clip
Range Pulumi.Aws Native. Media Tailor. Outputs. Program Clip Range - The clip range configuration settings.
- Creation
Time string - The timestamp of when the program was created.
- Duration
Millis int - The duration of the live program in milliseconds.
- Id string
- The provider-assigned unique ID for this managed resource.
- Scheduled
Start stringTime - The date and time that the program is scheduled to start.
- Arn string
- The ARN of the program.
- Clip
Range ProgramClip Range - The clip range configuration settings.
- Creation
Time string - The timestamp of when the program was created.
- Duration
Millis int - The duration of the live program in milliseconds.
- Id string
- The provider-assigned unique ID for this managed resource.
- Scheduled
Start stringTime - The date and time that the program is scheduled to start.
- arn string
- The ARN of the program.
- clip_
range object - The clip range configuration settings.
- creation_
time string - The timestamp of when the program was created.
- duration_
millis number - The duration of the live program in milliseconds.
- id string
- The provider-assigned unique ID for this managed resource.
- scheduled_
start_ stringtime - The date and time that the program is scheduled to start.
- arn String
- The ARN of the program.
- clip
Range ProgramClip Range - The clip range configuration settings.
- creation
Time String - The timestamp of when the program was created.
- duration
Millis Integer - The duration of the live program in milliseconds.
- id String
- The provider-assigned unique ID for this managed resource.
- scheduled
Start StringTime - The date and time that the program is scheduled to start.
- arn string
- The ARN of the program.
- clip
Range ProgramClip Range - The clip range configuration settings.
- creation
Time string - The timestamp of when the program was created.
- duration
Millis number - The duration of the live program in milliseconds.
- id string
- The provider-assigned unique ID for this managed resource.
- scheduled
Start stringTime - The date and time that the program is scheduled to start.
- arn str
- The ARN of the program.
- clip_
range ProgramClip Range - The clip range configuration settings.
- creation_
time str - The timestamp of when the program was created.
- duration_
millis int - The duration of the live program in milliseconds.
- id str
- The provider-assigned unique ID for this managed resource.
- scheduled_
start_ strtime - The date and time that the program is scheduled to start.
- arn String
- The ARN of the program.
- clip
Range Property Map - The clip range configuration settings.
- creation
Time String - The timestamp of when the program was created.
- duration
Millis Number - The duration of the live program in milliseconds.
- id String
- The provider-assigned unique ID for this managed resource.
- scheduled
Start StringTime - The date and time that the program is scheduled to start.
Supporting Types
ProgramAdBreak, ProgramAdBreakArgs
Ad break configuration parameters.- Offset
Millis int - How long (in milliseconds) after the beginning of the program that an ad starts.
- Ad
Break List<Pulumi.Metadata Aws Native. Media Tailor. Inputs. Program Key Value Pair> - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- Message
Type Pulumi.Aws Native. Media Tailor. Program Ad Break Message Type - The SCTE-35 ad insertion type.
- Slate
Pulumi.
Aws Native. Media Tailor. Inputs. Program Slate Source - Splice
Insert Pulumi.Message Aws Native. Media Tailor. Inputs. Program Splice Insert Message - Time
Signal Pulumi.Message Aws Native. Media Tailor. Inputs. Program Time Signal Message
- Offset
Millis int - How long (in milliseconds) after the beginning of the program that an ad starts.
- Ad
Break []ProgramMetadata Key Value Pair - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- Message
Type ProgramAd Break Message Type - The SCTE-35 ad insertion type.
- Slate
Program
Slate Source - Splice
Insert ProgramMessage Splice Insert Message - Time
Signal ProgramMessage Time Signal Message
- offset_
millis number - How long (in milliseconds) after the beginning of the program that an ad starts.
- ad_
break_ list(object)metadata - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- message_
type "SPLICE_INSERT" | "TIME_SIGNAL" - The SCTE-35 ad insertion type.
- slate object
- splice_
insert_ objectmessage - time_
signal_ objectmessage
- offset
Millis Integer - How long (in milliseconds) after the beginning of the program that an ad starts.
- ad
Break List<ProgramMetadata Key Value Pair> - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- message
Type ProgramAd Break Message Type - The SCTE-35 ad insertion type.
- slate
Program
Slate Source - splice
Insert ProgramMessage Splice Insert Message - time
Signal ProgramMessage Time Signal Message
- offset
Millis number - How long (in milliseconds) after the beginning of the program that an ad starts.
- ad
Break ProgramMetadata Key Value Pair[] - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- message
Type ProgramAd Break Message Type - The SCTE-35 ad insertion type.
- slate
Program
Slate Source - splice
Insert ProgramMessage Splice Insert Message - time
Signal ProgramMessage Time Signal Message
- offset_
millis int - How long (in milliseconds) after the beginning of the program that an ad starts.
- ad_
break_ Sequence[Programmetadata Key Value Pair] - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- message_
type ProgramAd Break Message Type - The SCTE-35 ad insertion type.
- slate
Program
Slate Source - splice_
insert_ Programmessage Splice Insert Message - time_
signal_ Programmessage Time Signal Message
- offset
Millis Number - How long (in milliseconds) after the beginning of the program that an ad starts.
- ad
Break List<Property Map>Metadata - Defines a list of key/value pairs that MediaTailor generates within the EXT-X-ASSET tag for SCTE35_ENHANCED output.
- message
Type "SPLICE_INSERT" | "TIME_SIGNAL" - The SCTE-35 ad insertion type.
- slate Property Map
- splice
Insert Property MapMessage - time
Signal Property MapMessage
ProgramAdBreakMessageType, ProgramAdBreakMessageTypeArgs
- Splice
Insert SPLICE_INSERT- Time
Signal TIME_SIGNAL
- Program
Ad Break Message Type Splice Insert SPLICE_INSERT- Program
Ad Break Message Type Time Signal TIME_SIGNAL
- "SPLICE_INSERT"
SPLICE_INSERT- "TIME_SIGNAL"
TIME_SIGNAL
- Splice
Insert SPLICE_INSERT- Time
Signal TIME_SIGNAL
- Splice
Insert SPLICE_INSERT- Time
Signal TIME_SIGNAL
- SPLICE_INSERT
SPLICE_INSERT- TIME_SIGNAL
TIME_SIGNAL
- "SPLICE_INSERT"
SPLICE_INSERT- "TIME_SIGNAL"
TIME_SIGNAL
ProgramAlternateMedia, ProgramAlternateMediaArgs
A playlist of media to be played instead of the default media on a particular program.- Ad
Breaks List<Pulumi.Aws Native. Media Tailor. Inputs. Program Ad Break> - Ad break configuration parameters defined in AlternateMedia.
- Clip
Range Pulumi.Aws Native. Media Tailor. Inputs. Program Clip Range - Duration
Millis int - The duration of the alternateMedia in milliseconds.
- Live
Source stringName - The name of the live source for alternateMedia.
- Scheduled
Start intTime Millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- Source
Location stringName - The name of the source location for alternateMedia.
- Vod
Source stringName - The name of the VOD source for alternateMedia.
- Ad
Breaks []ProgramAd Break - Ad break configuration parameters defined in AlternateMedia.
- Clip
Range ProgramClip Range - Duration
Millis int - The duration of the alternateMedia in milliseconds.
- Live
Source stringName - The name of the live source for alternateMedia.
- Scheduled
Start intTime Millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- Source
Location stringName - The name of the source location for alternateMedia.
- Vod
Source stringName - The name of the VOD source for alternateMedia.
- ad_
breaks list(object) - Ad break configuration parameters defined in AlternateMedia.
- clip_
range object - duration_
millis number - The duration of the alternateMedia in milliseconds.
- live_
source_ stringname - The name of the live source for alternateMedia.
- scheduled_
start_ numbertime_ millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- source_
location_ stringname - The name of the source location for alternateMedia.
- vod_
source_ stringname - The name of the VOD source for alternateMedia.
- ad
Breaks List<ProgramAd Break> - Ad break configuration parameters defined in AlternateMedia.
- clip
Range ProgramClip Range - duration
Millis Integer - The duration of the alternateMedia in milliseconds.
- live
Source StringName - The name of the live source for alternateMedia.
- scheduled
Start IntegerTime Millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- source
Location StringName - The name of the source location for alternateMedia.
- vod
Source StringName - The name of the VOD source for alternateMedia.
- ad
Breaks ProgramAd Break[] - Ad break configuration parameters defined in AlternateMedia.
- clip
Range ProgramClip Range - duration
Millis number - The duration of the alternateMedia in milliseconds.
- live
Source stringName - The name of the live source for alternateMedia.
- scheduled
Start numberTime Millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- source
Location stringName - The name of the source location for alternateMedia.
- vod
Source stringName - The name of the VOD source for alternateMedia.
- ad_
breaks Sequence[ProgramAd Break] - Ad break configuration parameters defined in AlternateMedia.
- clip_
range ProgramClip Range - duration_
millis int - The duration of the alternateMedia in milliseconds.
- live_
source_ strname - The name of the live source for alternateMedia.
- scheduled_
start_ inttime_ millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- source_
location_ strname - The name of the source location for alternateMedia.
- vod_
source_ strname - The name of the VOD source for alternateMedia.
- ad
Breaks List<Property Map> - Ad break configuration parameters defined in AlternateMedia.
- clip
Range Property Map - duration
Millis Number - The duration of the alternateMedia in milliseconds.
- live
Source StringName - The name of the live source for alternateMedia.
- scheduled
Start NumberTime Millis - The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
- source
Location StringName - The name of the source location for alternateMedia.
- vod
Source StringName - The name of the VOD source for alternateMedia.
ProgramAudienceMedia, ProgramAudienceMediaArgs
An AudienceMedia object contains an Audience and a list of AlternateMedia.- Alternate
Media List<Pulumi.Aws Native. Media Tailor. Inputs. Program Alternate Media> - The list of AlternateMedia defined in AudienceMedia.
- Audience string
- The Audience defined in AudienceMedia.
- Alternate
Media []ProgramAlternate Media - The list of AlternateMedia defined in AudienceMedia.
- Audience string
- The Audience defined in AudienceMedia.
- alternate_
media list(object) - The list of AlternateMedia defined in AudienceMedia.
- audience string
- The Audience defined in AudienceMedia.
- alternate
Media List<ProgramAlternate Media> - The list of AlternateMedia defined in AudienceMedia.
- audience String
- The Audience defined in AudienceMedia.
- alternate
Media ProgramAlternate Media[] - The list of AlternateMedia defined in AudienceMedia.
- audience string
- The Audience defined in AudienceMedia.
- alternate_
media Sequence[ProgramAlternate Media] - The list of AlternateMedia defined in AudienceMedia.
- audience str
- The Audience defined in AudienceMedia.
- alternate
Media List<Property Map> - The list of AlternateMedia defined in AudienceMedia.
- audience String
- The Audience defined in AudienceMedia.
ProgramClipRange, ProgramClipRangeArgs
Clip range configuration for the VOD source associated with the program.- End
Offset intMillis - The end offset of the clip range, in milliseconds.
- Start
Offset intMillis - The start offset of the clip range, in milliseconds.
- End
Offset intMillis - The end offset of the clip range, in milliseconds.
- Start
Offset intMillis - The start offset of the clip range, in milliseconds.
- end_
offset_ numbermillis - The end offset of the clip range, in milliseconds.
- start_
offset_ numbermillis - The start offset of the clip range, in milliseconds.
- end
Offset IntegerMillis - The end offset of the clip range, in milliseconds.
- start
Offset IntegerMillis - The start offset of the clip range, in milliseconds.
- end
Offset numberMillis - The end offset of the clip range, in milliseconds.
- start
Offset numberMillis - The start offset of the clip range, in milliseconds.
- end_
offset_ intmillis - The end offset of the clip range, in milliseconds.
- start_
offset_ intmillis - The start offset of the clip range, in milliseconds.
- end
Offset NumberMillis - The end offset of the clip range, in milliseconds.
- start
Offset NumberMillis - The start offset of the clip range, in milliseconds.
ProgramKeyValuePair, ProgramKeyValuePairArgs
For SCTE35_ENHANCED output, defines a key and corresponding value.ProgramScheduleConfiguration, ProgramScheduleConfigurationArgs
Schedule configuration parameters.ProgramSegmentationDescriptor, ProgramSegmentationDescriptorArgs
The segmentation_descriptor message configuration.- Segment
Num int - The segment number to assign.
- Segmentation
Event intId - The Event Identifier to assign.
- Segmentation
Type intId - The Type Identifier to assign.
- Segmentation
Upid string - The Upid to assign.
- Segmentation
Upid intType - The Upid Type to assign.
- Segments
Expected int - The number of segments expected.
- Sub
Segment intNum - The sub-segment number to assign.
- Sub
Segments intExpected - The number of sub-segments expected.
- Segment
Num int - The segment number to assign.
- Segmentation
Event intId - The Event Identifier to assign.
- Segmentation
Type intId - The Type Identifier to assign.
- Segmentation
Upid string - The Upid to assign.
- Segmentation
Upid intType - The Upid Type to assign.
- Segments
Expected int - The number of segments expected.
- Sub
Segment intNum - The sub-segment number to assign.
- Sub
Segments intExpected - The number of sub-segments expected.
- segment_
num number - The segment number to assign.
- segmentation_
event_ numberid - The Event Identifier to assign.
- segmentation_
type_ numberid - The Type Identifier to assign.
- segmentation_
upid string - The Upid to assign.
- segmentation_
upid_ numbertype - The Upid Type to assign.
- segments_
expected number - The number of segments expected.
- sub_
segment_ numbernum - The sub-segment number to assign.
- sub_
segments_ numberexpected - The number of sub-segments expected.
- segment
Num Integer - The segment number to assign.
- segmentation
Event IntegerId - The Event Identifier to assign.
- segmentation
Type IntegerId - The Type Identifier to assign.
- segmentation
Upid String - The Upid to assign.
- segmentation
Upid IntegerType - The Upid Type to assign.
- segments
Expected Integer - The number of segments expected.
- sub
Segment IntegerNum - The sub-segment number to assign.
- sub
Segments IntegerExpected - The number of sub-segments expected.
- segment
Num number - The segment number to assign.
- segmentation
Event numberId - The Event Identifier to assign.
- segmentation
Type numberId - The Type Identifier to assign.
- segmentation
Upid string - The Upid to assign.
- segmentation
Upid numberType - The Upid Type to assign.
- segments
Expected number - The number of segments expected.
- sub
Segment numberNum - The sub-segment number to assign.
- sub
Segments numberExpected - The number of sub-segments expected.
- segment_
num int - The segment number to assign.
- segmentation_
event_ intid - The Event Identifier to assign.
- segmentation_
type_ intid - The Type Identifier to assign.
- segmentation_
upid str - The Upid to assign.
- segmentation_
upid_ inttype - The Upid Type to assign.
- segments_
expected int - The number of segments expected.
- sub_
segment_ intnum - The sub-segment number to assign.
- sub_
segments_ intexpected - The number of sub-segments expected.
- segment
Num Number - The segment number to assign.
- segmentation
Event NumberId - The Event Identifier to assign.
- segmentation
Type NumberId - The Type Identifier to assign.
- segmentation
Upid String - The Upid to assign.
- segmentation
Upid NumberType - The Upid Type to assign.
- segments
Expected Number - The number of segments expected.
- sub
Segment NumberNum - The sub-segment number to assign.
- sub
Segments NumberExpected - The number of sub-segments expected.
ProgramSlateSource, ProgramSlateSourceArgs
Slate VOD source configuration.- Source
Location stringName - The name of the source location where the slate VOD source is stored.
- Vod
Source stringName - The slate VOD source name.
- Source
Location stringName - The name of the source location where the slate VOD source is stored.
- Vod
Source stringName - The slate VOD source name.
- source_
location_ stringname - The name of the source location where the slate VOD source is stored.
- vod_
source_ stringname - The slate VOD source name.
- source
Location StringName - The name of the source location where the slate VOD source is stored.
- vod
Source StringName - The slate VOD source name.
- source
Location stringName - The name of the source location where the slate VOD source is stored.
- vod
Source stringName - The slate VOD source name.
- source_
location_ strname - The name of the source location where the slate VOD source is stored.
- vod_
source_ strname - The slate VOD source name.
- source
Location StringName - The name of the source location where the slate VOD source is stored.
- vod
Source StringName - The slate VOD source name.
ProgramSpliceInsertMessage, ProgramSpliceInsertMessageArgs
Splice insert message configuration.- Avail
Num int - This is written to splice_insert.avail_num.
- Avails
Expected int - This is written to splice_insert.avails_expected.
- Splice
Event intId - This is written to splice_insert.splice_event_id.
- Unique
Program intId - This is written to splice_insert.unique_program_id.
- Avail
Num int - This is written to splice_insert.avail_num.
- Avails
Expected int - This is written to splice_insert.avails_expected.
- Splice
Event intId - This is written to splice_insert.splice_event_id.
- Unique
Program intId - This is written to splice_insert.unique_program_id.
- avail_
num number - This is written to splice_insert.avail_num.
- avails_
expected number - This is written to splice_insert.avails_expected.
- splice_
event_ numberid - This is written to splice_insert.splice_event_id.
- unique_
program_ numberid - This is written to splice_insert.unique_program_id.
- avail
Num Integer - This is written to splice_insert.avail_num.
- avails
Expected Integer - This is written to splice_insert.avails_expected.
- splice
Event IntegerId - This is written to splice_insert.splice_event_id.
- unique
Program IntegerId - This is written to splice_insert.unique_program_id.
- avail
Num number - This is written to splice_insert.avail_num.
- avails
Expected number - This is written to splice_insert.avails_expected.
- splice
Event numberId - This is written to splice_insert.splice_event_id.
- unique
Program numberId - This is written to splice_insert.unique_program_id.
- avail_
num int - This is written to splice_insert.avail_num.
- avails_
expected int - This is written to splice_insert.avails_expected.
- splice_
event_ intid - This is written to splice_insert.splice_event_id.
- unique_
program_ intid - This is written to splice_insert.unique_program_id.
- avail
Num Number - This is written to splice_insert.avail_num.
- avails
Expected Number - This is written to splice_insert.avails_expected.
- splice
Event NumberId - This is written to splice_insert.splice_event_id.
- unique
Program NumberId - This is written to splice_insert.unique_program_id.
ProgramTimeSignalMessage, ProgramTimeSignalMessageArgs
The SCTE-35 time_signal message configuration.- Segmentation
Descriptors List<Pulumi.Aws Native. Media Tailor. Inputs. Program Segmentation Descriptor> - The configurations for the SCTE-35 segmentation_descriptor message(s).
- Segmentation
Descriptors []ProgramSegmentation Descriptor - The configurations for the SCTE-35 segmentation_descriptor message(s).
- segmentation_
descriptors list(object) - The configurations for the SCTE-35 segmentation_descriptor message(s).
- segmentation
Descriptors List<ProgramSegmentation Descriptor> - The configurations for the SCTE-35 segmentation_descriptor message(s).
- segmentation
Descriptors ProgramSegmentation Descriptor[] - The configurations for the SCTE-35 segmentation_descriptor message(s).
- segmentation_
descriptors Sequence[ProgramSegmentation Descriptor] - The configurations for the SCTE-35 segmentation_descriptor message(s).
- segmentation
Descriptors List<Property Map> - The configurations for the SCTE-35 segmentation_descriptor message(s).
ProgramTransition, ProgramTransitionArgs
Program transition configuration.- Relative
Position Pulumi.Aws Native. Media Tailor. Program Transition Relative Position - The position where this program will be inserted relative to the RelativePosition.
- Type string
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- Duration
Millis int - The duration of the live program in seconds.
- Relative
Program string - The name of the program that this program will be inserted next to.
- Scheduled
Start intTime Millis - The date and time that the program is scheduled to start, in epoch milliseconds.
- Relative
Position ProgramTransition Relative Position - The position where this program will be inserted relative to the RelativePosition.
- Type string
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- Duration
Millis int - The duration of the live program in seconds.
- Relative
Program string - The name of the program that this program will be inserted next to.
- Scheduled
Start intTime Millis - The date and time that the program is scheduled to start, in epoch milliseconds.
- relative_
position "BEFORE_PROGRAM" | "AFTER_PROGRAM" - The position where this program will be inserted relative to the RelativePosition.
- type string
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- duration_
millis number - The duration of the live program in seconds.
- relative_
program string - The name of the program that this program will be inserted next to.
- scheduled_
start_ numbertime_ millis - The date and time that the program is scheduled to start, in epoch milliseconds.
- relative
Position ProgramTransition Relative Position - The position where this program will be inserted relative to the RelativePosition.
- type String
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- duration
Millis Integer - The duration of the live program in seconds.
- relative
Program String - The name of the program that this program will be inserted next to.
- scheduled
Start IntegerTime Millis - The date and time that the program is scheduled to start, in epoch milliseconds.
- relative
Position ProgramTransition Relative Position - The position where this program will be inserted relative to the RelativePosition.
- type string
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- duration
Millis number - The duration of the live program in seconds.
- relative
Program string - The name of the program that this program will be inserted next to.
- scheduled
Start numberTime Millis - The date and time that the program is scheduled to start, in epoch milliseconds.
- relative_
position ProgramTransition Relative Position - The position where this program will be inserted relative to the RelativePosition.
- type str
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- duration_
millis int - The duration of the live program in seconds.
- relative_
program str - The name of the program that this program will be inserted next to.
- scheduled_
start_ inttime_ millis - The date and time that the program is scheduled to start, in epoch milliseconds.
- relative
Position "BEFORE_PROGRAM" | "AFTER_PROGRAM" - The position where this program will be inserted relative to the RelativePosition.
- type String
- Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE.
- duration
Millis Number - The duration of the live program in seconds.
- relative
Program String - The name of the program that this program will be inserted next to.
- scheduled
Start NumberTime Millis - The date and time that the program is scheduled to start, in epoch milliseconds.
ProgramTransitionRelativePosition, ProgramTransitionRelativePositionArgs
- Before
Program BEFORE_PROGRAM- After
Program AFTER_PROGRAM
- Program
Transition Relative Position Before Program BEFORE_PROGRAM- Program
Transition Relative Position After Program AFTER_PROGRAM
- "BEFORE_PROGRAM"
BEFORE_PROGRAM- "AFTER_PROGRAM"
AFTER_PROGRAM
- Before
Program BEFORE_PROGRAM- After
Program AFTER_PROGRAM
- Before
Program BEFORE_PROGRAM- After
Program AFTER_PROGRAM
- BEFORE_PROGRAM
BEFORE_PROGRAM- AFTER_PROGRAM
AFTER_PROGRAM
- "BEFORE_PROGRAM"
BEFORE_PROGRAM- "AFTER_PROGRAM"
AFTER_PROGRAM
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi