class Aws::MediaConnect::Types::MediaStreamSourceConfigurationRequest

The definition of a media stream that you want to associate with the source.

@note When making an API call, you may pass MediaStreamSourceConfigurationRequest

data as a hash:

    {
      encoding_name: "jxsv", # required, accepts jxsv, raw, smpte291, pcm
      input_configurations: [
        {
          input_port: 1, # required
          interface: { # required
            name: "__string", # required
          },
        },
      ],
      media_stream_name: "__string", # required
    }

@!attribute [rw] encoding_name

The format you want to use to encode the data. For ancillary data
streams, set the encoding name to smpte291. For audio streams, set
the encoding name to pcm. For video, 2110 streams, set the encoding
name to raw. For video, JPEG XS streams, set the encoding name to
jxsv.
@return [String]

@!attribute [rw] input_configurations

The transport parameters that you want to associate with the media
stream.
@return [Array<Types::InputConfigurationRequest>]

@!attribute [rw] media_stream_name

The name of the media stream.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/mediaconnect-2018-11-14/MediaStreamSourceConfigurationRequest AWS API Documentation

Constants

SENSITIVE