Class: Aws::MediaConvert::Types::OutputGroupSettings

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

Overview

Output Group settings, including type

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cmaf_group_settingsTypes::CmafGroupSettings

Settings related to your CMAF output package. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to CMAF_GROUP_SETTINGS.



10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 10571

class OutputGroupSettings < Struct.new(
  :cmaf_group_settings,
  :dash_iso_group_settings,
  :file_group_settings,
  :hls_group_settings,
  :ms_smooth_group_settings,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#dash_iso_group_settingsTypes::DashIsoGroupSettings

Settings related to your DASH output package. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to DASH_ISO_GROUP_SETTINGS.



10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 10571

class OutputGroupSettings < Struct.new(
  :cmaf_group_settings,
  :dash_iso_group_settings,
  :file_group_settings,
  :hls_group_settings,
  :ms_smooth_group_settings,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#file_group_settingsTypes::FileGroupSettings

Settings related to your File output group. MediaConvert uses this group of settings to generate a single standalone file, rather than a streaming package. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to FILE_GROUP_SETTINGS.



10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 10571

class OutputGroupSettings < Struct.new(
  :cmaf_group_settings,
  :dash_iso_group_settings,
  :file_group_settings,
  :hls_group_settings,
  :ms_smooth_group_settings,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#hls_group_settingsTypes::HlsGroupSettings

Settings related to your HLS output package. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to HLS_GROUP_SETTINGS.



10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 10571

class OutputGroupSettings < Struct.new(
  :cmaf_group_settings,
  :dash_iso_group_settings,
  :file_group_settings,
  :hls_group_settings,
  :ms_smooth_group_settings,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#ms_smooth_group_settingsTypes::MsSmoothGroupSettings

Settings related to your Microsoft Smooth Streaming output package. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to MS_SMOOTH_GROUP_SETTINGS.



10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 10571

class OutputGroupSettings < Struct.new(
  :cmaf_group_settings,
  :dash_iso_group_settings,
  :file_group_settings,
  :hls_group_settings,
  :ms_smooth_group_settings,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)

Returns:

  • (String)


10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 10571

class OutputGroupSettings < Struct.new(
  :cmaf_group_settings,
  :dash_iso_group_settings,
  :file_group_settings,
  :hls_group_settings,
  :ms_smooth_group_settings,
  :type)
  SENSITIVE = []
  include Aws::Structure
end