SelectAudioTrackByAttributeArgs

data class SelectAudioTrackByAttributeArgs(val attribute: Output<Either<String, TrackAttribute>>, val channelMapping: Output<Either<String, ChannelMapping>>? = null, val filter: Output<Either<String, AttributeFilter>>, val filterValue: Output<String>? = null, val odataType: Output<String>) : ConvertibleToJava<SelectAudioTrackByAttributeArgs>

Select audio tracks from the input by specifying an attribute and an attribute filter.

Constructors

Link copied to clipboard
constructor(attribute: Output<Either<String, TrackAttribute>>, channelMapping: Output<Either<String, ChannelMapping>>? = null, filter: Output<Either<String, AttributeFilter>>, filterValue: Output<String>? = null, odataType: Output<String>)

Properties

Link copied to clipboard
val attribute: Output<Either<String, TrackAttribute>>

The TrackAttribute to filter the tracks by.

Link copied to clipboard
val channelMapping: Output<Either<String, ChannelMapping>>? = null

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

Link copied to clipboard
val filter: Output<Either<String, AttributeFilter>>

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

Link copied to clipboard
val filterValue: Output<String>? = null

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

Link copied to clipboard
val odataType: Output<String>

The discriminator for derived types. Expected value is '#Microsoft.Media.SelectAudioTrackByAttribute'.

Functions

Link copied to clipboard
open override fun toJava(): SelectAudioTrackByAttributeArgs