Skip to content

Preset

Source code in docs_src/capo_elastic_transcoder/types/preset.py
class Preset(TypedDict, closed=True):
    id: NotRequired["capo_elastic_transcoder.types.id.Id"]
    """<p>Identifier for the new preset. You use this value to get settings for the preset or to delete it.</p>"""
    arn: NotRequired["capo_elastic_transcoder.types.string.String"]
    """<p>The Amazon Resource Name (ARN) for the preset.</p>"""
    name: NotRequired["capo_elastic_transcoder.types.name.Name"]
    """<p>The name of the preset.</p>"""
    description: NotRequired["capo_elastic_transcoder.types.description.Description"]
    """<p>A description of the preset.</p>"""
    container: NotRequired[
        "capo_elastic_transcoder.types.preset_container.PresetContainer"
    ]
    """<p>The container type for the output file. Valid values include <code>flac</code>, <code>flv</code>, <code>fmp4</code>, <code>gif</code>, <code>mp3</code>, <code>mp4</code>, <code>mpg</code>, <code>mxf</code>, <code>oga</code>, <code>ogg</code>, <code>ts</code>, and <code>webm</code>.</p>"""
    audio: NotRequired["capo_elastic_transcoder.types.audio_parameters.AudioParameters"]
    """<p>A section of the response body that provides information about the audio preset values.</p>"""
    video: NotRequired["capo_elastic_transcoder.types.video_parameters.VideoParameters"]
    """<p>A section of the response body that provides information about the video preset values.</p>"""
    thumbnails: NotRequired["capo_elastic_transcoder.types.thumbnails.Thumbnails"]
    """<p>A section of the response body that provides information about the thumbnail preset values, if any.</p>"""
    type: NotRequired["capo_elastic_transcoder.types.preset_type.PresetType"]
    """<p>Whether the preset is a default preset provided by Elastic Transcoder (<code>System</code>) or a preset that you have defined (<code>Custom</code>).</p>"""

arn instance-attribute

arn: NotRequired[String]

The Amazon Resource Name (ARN) for the preset.

audio instance-attribute

audio: NotRequired[AudioParameters]

A section of the response body that provides information about the audio preset values.

container instance-attribute

container: NotRequired[PresetContainer]

The container type for the output file. Valid values include flac, flv, fmp4, gif, mp3, mp4, mpg, mxf, oga, ogg, ts, and webm.

description instance-attribute

description: NotRequired[Description]

A description of the preset.

id instance-attribute

id: NotRequired[Id]

Identifier for the new preset. You use this value to get settings for the preset or to delete it.

name instance-attribute

name: NotRequired[Name]

The name of the preset.

thumbnails instance-attribute

thumbnails: NotRequired[Thumbnails]

A section of the response body that provides information about the thumbnail preset values, if any.

type instance-attribute

type: NotRequired[PresetType]

Whether the preset is a default preset provided by Elastic Transcoder (System) or a preset that you have defined (Custom).

video instance-attribute

video: NotRequired[VideoParameters]

A section of the response body that provides information about the video preset values.