Class: Aws::MediaTailor::Types::PutPlaybackConfigurationResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ad_decision_server_urlString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#avail_suppressionTypes::AvailSuppression



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#bumperTypes::Bumper

The configuration for bumpers. Bumpers are short audio or video clips that play at the start or before the end of an ad break.

Returns:



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#cdn_configurationTypes::CdnConfiguration

The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#dash_configurationTypes::DashConfiguration

The configuration for DASH content.



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#hls_configurationTypes::HlsConfiguration

The configuration for HLS content.



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#live_pre_roll_configurationTypes::LivePreRollConfiguration

The configuration for pre-roll ad insertion.



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#playback_configuration_arnString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#playback_endpoint_prefixString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#session_initialization_endpoint_prefixString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#slate_ad_urlString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

Returns:

  • (Hash<String,String>)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#transcode_profile_nameString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end

#video_content_source_urlString

Returns:

  • (String)


705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 705

class PutPlaybackConfigurationResponse < Struct.new(
  :ad_decision_server_url,
  :avail_suppression,
  :bumper,
  :cdn_configuration,
  :dash_configuration,
  :hls_configuration,
  :live_pre_roll_configuration,
  :name,
  :playback_configuration_arn,
  :playback_endpoint_prefix,
  :session_initialization_endpoint_prefix,
  :slate_ad_url,
  :tags,
  :transcode_profile_name,
  :video_content_source_url)
  SENSITIVE = []
  include Aws::Structure
end