Class: Aws::MediaLive::Types::MultiplexProgramSettings

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

Overview

Multiplex Program settings configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#preferred_channel_pipelineString

Indicates which pipeline is preferred by the multiplex for program ingest.

Returns:

  • (String)


9638
9639
9640
9641
9642
9643
9644
9645
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 9638

class MultiplexProgramSettings < Struct.new(
  :preferred_channel_pipeline,
  :program_number,
  :service_descriptor,
  :video_settings)
  SENSITIVE = []
  include Aws::Structure
end

#program_numberInteger

Unique program number.

Returns:

  • (Integer)


9638
9639
9640
9641
9642
9643
9644
9645
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 9638

class MultiplexProgramSettings < Struct.new(
  :preferred_channel_pipeline,
  :program_number,
  :service_descriptor,
  :video_settings)
  SENSITIVE = []
  include Aws::Structure
end

#service_descriptorTypes::MultiplexProgramServiceDescriptor

Transport stream service descriptor configuration for the Multiplex program.



9638
9639
9640
9641
9642
9643
9644
9645
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 9638

class MultiplexProgramSettings < Struct.new(
  :preferred_channel_pipeline,
  :program_number,
  :service_descriptor,
  :video_settings)
  SENSITIVE = []
  include Aws::Structure
end

#video_settingsTypes::MultiplexVideoSettings

Program video settings configuration.



9638
9639
9640
9641
9642
9643
9644
9645
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 9638

class MultiplexProgramSettings < Struct.new(
  :preferred_channel_pipeline,
  :program_number,
  :service_descriptor,
  :video_settings)
  SENSITIVE = []
  include Aws::Structure
end