Class: Aws::MediaTailor::Types::AlternateMedia
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaTailor::Types::AlternateMedia
- Defined in:
- gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb
Overview
A playlist of media (VOD and/or live) to be played instead of the default media on a particular program.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ad_breaks ⇒ Array<Types::AdBreak>
Ad break configuration parameters defined in AlternateMedia.
-
#clip_range ⇒ Types::ClipRange
Clip range configuration for the VOD source associated with the program.
-
#duration_millis ⇒ Integer
The duration of the alternateMedia in milliseconds.
-
#live_source_name ⇒ String
The name of the live source for alternateMedia.
-
#scheduled_start_time_millis ⇒ Integer
The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
-
#source_location_name ⇒ String
The name of the source location for alternateMedia.
-
#vod_source_name ⇒ String
The name of the VOD source for alternateMedia.
Instance Attribute Details
#ad_breaks ⇒ Array<Types::AdBreak>
Ad break configuration parameters defined in AlternateMedia.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |
#clip_range ⇒ Types::ClipRange
Clip range configuration for the VOD source associated with the program.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |
#duration_millis ⇒ Integer
The duration of the alternateMedia in milliseconds.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |
#live_source_name ⇒ String
The name of the live source for alternateMedia.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |
#scheduled_start_time_millis ⇒ Integer
The date and time that the alternateMedia is scheduled to start, in epoch milliseconds.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |
#source_location_name ⇒ String
The name of the source location for alternateMedia.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |
#vod_source_name ⇒ String
The name of the VOD source for alternateMedia.
287 288 289 290 291 292 293 294 295 296 297 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 287 class AlternateMedia < Struct.new( :source_location_name, :live_source_name, :vod_source_name, :clip_range, :scheduled_start_time_millis, :ad_breaks, :duration_millis) SENSITIVE = [] include Aws::Structure end |