Class: Aws::MediaLive::Types::CaptionLanguageMapping

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

Overview

Note:

When making an API call, you may pass CaptionLanguageMapping data as a hash:

{
  caption_channel: 1, # required
  language_code: "__stringMin3Max3", # required
  language_description: "__stringMin1", # required
}

Maps a caption channel to an ISO 693-2 language code (www.loc.gov/standards/iso639-2), with an optional description.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#caption_channelInteger

The closed caption channel being described by this CaptionLanguageMapping. Each channel mapping must have a unique channel number (maximum of 4)

Returns:

  • (Integer)


2551
2552
2553
2554
2555
2556
2557
# File 'lib/aws-sdk-medialive/types.rb', line 2551

class CaptionLanguageMapping < Struct.new(
  :caption_channel,
  :language_code,
  :language_description)
  SENSITIVE = []
  include Aws::Structure
end

#language_codeString

Three character ISO 639-2 language code (see www.loc.gov/standards/iso639-2)

Returns:

  • (String)


2551
2552
2553
2554
2555
2556
2557
# File 'lib/aws-sdk-medialive/types.rb', line 2551

class CaptionLanguageMapping < Struct.new(
  :caption_channel,
  :language_code,
  :language_description)
  SENSITIVE = []
  include Aws::Structure
end

#language_descriptionString

Textual description of language

Returns:

  • (String)


2551
2552
2553
2554
2555
2556
2557
# File 'lib/aws-sdk-medialive/types.rb', line 2551

class CaptionLanguageMapping < Struct.new(
  :caption_channel,
  :language_code,
  :language_description)
  SENSITIVE = []
  include Aws::Structure
end