Class: Aws::MediaTailor::Types::ResponseOutputItem

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb

Overview

The output item response.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dash_playlist_settings ⇒ Types::DashPlaylistSettings

DASH manifest configuration settings.



5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5381

class ResponseOutputItem < Struct.new(
  :dash_playlist_settings,
  :hls_playlist_settings,
  :manifest_name,
  :playback_url,
  :dual_stack_playback_url,
  :source_group)
  SENSITIVE = []
  include Aws::Structure
end

#dual_stack_playback_url ⇒ String

The dual-stack (IPv4 and IPv6) URL that your player uses for playback.

Returns:

  • (String)


5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5381

class ResponseOutputItem < Struct.new(
  :dash_playlist_settings,
  :hls_playlist_settings,
  :manifest_name,
  :playback_url,
  :dual_stack_playback_url,
  :source_group)
  SENSITIVE = []
  include Aws::Structure
end

#hls_playlist_settings ⇒ Types::HlsPlaylistSettings

HLS manifest configuration settings.



5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5381

class ResponseOutputItem < Struct.new(
  :dash_playlist_settings,
  :hls_playlist_settings,
  :manifest_name,
  :playback_url,
  :dual_stack_playback_url,
  :source_group)
  SENSITIVE = []
  include Aws::Structure
end

#manifest_name ⇒ String

The name of the manifest for the channel that will appear in the channel output's playback URL.

Returns:

  • (String)


5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5381

class ResponseOutputItem < Struct.new(
  :dash_playlist_settings,
  :hls_playlist_settings,
  :manifest_name,
  :playback_url,
  :dual_stack_playback_url,
  :source_group)
  SENSITIVE = []
  include Aws::Structure
end

#playback_url ⇒ String

The URL that your player uses for playback.

Returns:

  • (String)


5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5381

class ResponseOutputItem < Struct.new(
  :dash_playlist_settings,
  :hls_playlist_settings,
  :manifest_name,
  :playback_url,
  :dual_stack_playback_url,
  :source_group)
  SENSITIVE = []
  include Aws::Structure
end

#source_group ⇒ String

A string used to associate a package configuration source group with a channel output.

Returns:

  • (String)


5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5381

class ResponseOutputItem < Struct.new(
  :dash_playlist_settings,
  :hls_playlist_settings,
  :manifest_name,
  :playback_url,
  :dual_stack_playback_url,
  :source_group)
  SENSITIVE = []
  include Aws::Structure
end