Skip to content

Elastictranscoder Classes

ArtworkTypeDef

InputKey

  • Type: typing.Optional[str]

MaxWidth

  • Type: typing.Optional[str]

MaxHeight

  • Type: typing.Optional[str]

SizingPolicy

  • Type: typing.Optional[str]

PaddingPolicy

  • Type: typing.Optional[str]

AlbumArtFormat

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

AudioCodecOptionsTypeDef

Profile

  • Type: typing.Optional[str]

BitDepth

  • Type: typing.Optional[str]

BitOrder

  • Type: typing.Optional[str]

Signed

  • Type: typing.Optional[str]

AudioParametersTypeDef

Codec

  • Type: typing.Optional[str]

SampleRate

  • Type: typing.Optional[str]

BitRate

  • Type: typing.Optional[str]

Channels

  • Type: typing.Optional[str]

AudioPackingMode

  • Type: typing.Optional[str]

CodecOptions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.AudioCodecOptionsTypeDef]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CancelJobRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

CaptionFormatTypeDef

Format

  • Type: typing.Optional[str]

Pattern

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

CaptionSourceTypeDef

Key

  • Type: typing.Optional[str]

Language

  • Type: typing.Optional[str]

TimeOffset

  • Type: typing.Optional[str]

Label

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

CaptionsOutputTypeDef

MergePolicy

  • Type: typing.Optional[str]

CaptionSources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionSourceTypeDef]]

CaptionFormats

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionFormatTypeDef]]

CaptionsTypeDef

MergePolicy

  • Type: typing.Optional[str]

CaptionSources

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionSourceTypeDef]]

CaptionFormats

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionFormatTypeDef]]

ClipTypeDef

TimeSpan

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.TimeSpanTypeDef]

CreateJobOutputTypeDef

Key

  • Type: typing.Optional[str]

ThumbnailPattern

  • Type: typing.Optional[str]

ThumbnailEncryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

Rotate

  • Type: typing.Optional[str]

PresetId

  • Type: typing.Optional[str]

SegmentDuration

  • Type: typing.Optional[str]

Watermarks

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobWatermarkTypeDef]]

AlbumArt

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobAlbumArtTypeDef]

Composition

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.ClipTypeDef]]

Captions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionsTypeDef]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

CreateJobPlaylistTypeDef

Name

  • Type: typing.Optional[str]

Format

  • Type: typing.Optional[str]

OutputKeys

  • Type: typing.Optional[typing.Sequence[str]]

HlsContentProtection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.HlsContentProtectionTypeDef]

PlayReadyDrm

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PlayReadyDrmTypeDef]

CreateJobRequestRequestTypeDef

PipelineId

  • Type:
  • Required: Yes

Input

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobInputTypeDef]

Inputs

  • Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobInputTypeDef, aws_resource_validator.pydantic_models.elastictranscoder_classes.JobInputExtraOutputTypeDef]]]

Output

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.CreateJobOutputTypeDef]

Outputs

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.CreateJobOutputTypeDef]]

OutputKeyPrefix

  • Type: typing.Optional[str]

Playlists

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.CreateJobPlaylistTypeDef]]

UserMetadata

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateJobResponseTypeDef

Job

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreatePipelineRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

InputBucket

  • Type:
  • Required: Yes

Role

  • Type:
  • Required: Yes

OutputBucket

  • Type: typing.Optional[str]

AwsKmsKeyArn

  • Type: typing.Optional[str]

Notifications

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.NotificationsTypeDef]

ContentConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineOutputConfigTypeDef]

ThumbnailConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineOutputConfigTypeDef]

CreatePipelineResponseTypeDef

Pipeline

  • Type:
  • Required: Yes

Warnings

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.WarningTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreatePresetRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

Container

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Video

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.VideoParametersTypeDef]

Audio

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.AudioParametersTypeDef]

Thumbnails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.ThumbnailsTypeDef]

CreatePresetResponseTypeDef

Preset

  • Type:
  • Required: Yes

Warning

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeletePipelineRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DeletePresetRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

DetectedPropertiesTypeDef

Width

  • Type: typing.Optional[int]

Height

  • Type: typing.Optional[int]

FrameRate

  • Type: typing.Optional[str]

FileSize

  • Type: typing.Optional[int]

DurationMillis

  • Type: typing.Optional[int]

EncryptionTypeDef

Mode

  • Type: typing.Optional[str]

Key

  • Type: typing.Optional[str]

KeyMd5

  • Type: typing.Optional[str]

InitializationVector

  • Type: typing.Optional[str]

HlsContentProtectionTypeDef

Method

  • Type: typing.Optional[str]

Key

  • Type: typing.Optional[str]

KeyMd5

  • Type: typing.Optional[str]

InitializationVector

  • Type: typing.Optional[str]

LicenseAcquisitionUrl

  • Type: typing.Optional[str]

KeyStoragePolicy

  • Type: typing.Optional[str]

InputCaptionsExtraOutputTypeDef

MergePolicy

  • Type: typing.Optional[str]

CaptionSources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionSourceTypeDef]]

InputCaptionsOutputTypeDef

MergePolicy

  • Type: typing.Optional[str]

CaptionSources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionSourceTypeDef]]

InputCaptionsTypeDef

MergePolicy

  • Type: typing.Optional[str]

CaptionSources

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionSourceTypeDef]]

JobAlbumArtOutputTypeDef

MergePolicy

  • Type: typing.Optional[str]

Artwork

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.ArtworkTypeDef]]

JobAlbumArtTypeDef

MergePolicy

  • Type: typing.Optional[str]

Artwork

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.ArtworkTypeDef]]

JobInputExtraOutputTypeDef

Key

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

Interlaced

  • Type: typing.Optional[str]

Container

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

TimeSpan

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.TimeSpanTypeDef]

InputCaptions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.InputCaptionsExtraOutputTypeDef]

DetectedProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.DetectedPropertiesTypeDef]

JobInputOutputTypeDef

Key

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

Interlaced

  • Type: typing.Optional[str]

Container

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

TimeSpan

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.TimeSpanTypeDef]

InputCaptions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.InputCaptionsOutputTypeDef]

DetectedProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.DetectedPropertiesTypeDef]

JobInputTypeDef

Key

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

Interlaced

  • Type: typing.Optional[str]

Container

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

TimeSpan

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.TimeSpanTypeDef]

InputCaptions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.InputCaptionsTypeDef]

DetectedProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.DetectedPropertiesTypeDef]

JobOutputTypeDef

Id

  • Type: typing.Optional[str]

Key

  • Type: typing.Optional[str]

ThumbnailPattern

  • Type: typing.Optional[str]

ThumbnailEncryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

Rotate

  • Type: typing.Optional[str]

PresetId

  • Type: typing.Optional[str]

SegmentDuration

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[str]

StatusDetail

  • Type: typing.Optional[str]

Duration

  • Type: typing.Optional[int]

Width

  • Type: typing.Optional[int]

Height

  • Type: typing.Optional[int]

FrameRate

  • Type: typing.Optional[str]

FileSize

  • Type: typing.Optional[int]

DurationMillis

  • Type: typing.Optional[int]

Watermarks

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobWatermarkTypeDef]]

AlbumArt

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobAlbumArtOutputTypeDef]

Composition

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.ClipTypeDef]]

Captions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.CaptionsOutputTypeDef]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

AppliedColorSpaceConversion

  • Type: typing.Optional[str]

JobTypeDef

Id

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

PipelineId

  • Type: typing.Optional[str]

Input

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobInputOutputTypeDef]

Inputs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobInputOutputTypeDef]]

Output

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobOutputTypeDef]

Outputs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobOutputTypeDef]]

OutputKeyPrefix

  • Type: typing.Optional[str]

Playlists

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PlaylistTypeDef]]

Status

  • Type: typing.Optional[str]

UserMetadata

  • Type: typing.Optional[typing.Dict[str, str]]

Timing

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.TimingTypeDef]

JobWatermarkTypeDef

PresetWatermarkId

  • Type: typing.Optional[str]

InputKey

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.EncryptionTypeDef]

ListJobsByPipelineRequestListJobsByPipelinePaginateTypeDef

PipelineId

  • Type:
  • Required: Yes

Ascending

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PaginatorConfigTypeDef]

ListJobsByPipelineRequestRequestTypeDef

PipelineId

  • Type:
  • Required: Yes

Ascending

  • Type: typing.Optional[str]

PageToken

  • Type: typing.Optional[str]

ListJobsByPipelineResponseTypeDef

Jobs

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobTypeDef]
  • Required: Yes

NextPageToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListJobsByStatusRequestListJobsByStatusPaginateTypeDef

Status

  • Type:
  • Required: Yes

Ascending

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PaginatorConfigTypeDef]

ListJobsByStatusRequestRequestTypeDef

Status

  • Type:
  • Required: Yes

Ascending

  • Type: typing.Optional[str]

PageToken

  • Type: typing.Optional[str]

ListJobsByStatusResponseTypeDef

Jobs

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.JobTypeDef]
  • Required: Yes

NextPageToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPipelinesRequestListPipelinesPaginateTypeDef

Ascending

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PaginatorConfigTypeDef]

ListPipelinesRequestRequestTypeDef

Ascending

  • Type: typing.Optional[str]

PageToken

  • Type: typing.Optional[str]

ListPipelinesResponseTypeDef

Pipelines

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineTypeDef]
  • Required: Yes

NextPageToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPresetsRequestListPresetsPaginateTypeDef

Ascending

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PaginatorConfigTypeDef]

ListPresetsRequestRequestTypeDef

Ascending

  • Type: typing.Optional[str]

PageToken

  • Type: typing.Optional[str]

ListPresetsResponseTypeDef

Presets

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PresetTypeDef]
  • Required: Yes

NextPageToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NotificationsTypeDef

Progressing

  • Type: typing.Optional[str]

Completed

  • Type: typing.Optional[str]

Warning

  • Type: typing.Optional[str]

Error

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PermissionExtraOutputTypeDef

GranteeType

  • Type: typing.Optional[str]

Grantee

  • Type: typing.Optional[str]

Access

  • Type: typing.Optional[typing.List[str]]

PermissionOutputTypeDef

GranteeType

  • Type: typing.Optional[str]

Grantee

  • Type: typing.Optional[str]

Access

  • Type: typing.Optional[typing.List[str]]

PermissionTypeDef

GranteeType

  • Type: typing.Optional[str]

Grantee

  • Type: typing.Optional[str]

Access

  • Type: typing.Optional[typing.Sequence[str]]

PipelineOutputConfigExtraOutputTypeDef

Bucket

  • Type: typing.Optional[str]

StorageClass

  • Type: typing.Optional[str]

Permissions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PermissionExtraOutputTypeDef]]

PipelineOutputConfigOutputTypeDef

Bucket

  • Type: typing.Optional[str]

StorageClass

  • Type: typing.Optional[str]

Permissions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PermissionOutputTypeDef]]

PipelineOutputConfigTypeDef

Bucket

  • Type: typing.Optional[str]

StorageClass

  • Type: typing.Optional[str]

Permissions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.PermissionTypeDef]]

PipelineTypeDef

Id

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[str]

InputBucket

  • Type: typing.Optional[str]

OutputBucket

  • Type: typing.Optional[str]

Role

  • Type: typing.Optional[str]

AwsKmsKeyArn

  • Type: typing.Optional[str]

Notifications

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.NotificationsTypeDef]

ContentConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineOutputConfigOutputTypeDef]

ThumbnailConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineOutputConfigOutputTypeDef]

PlayReadyDrmTypeDef

Format

  • Type: typing.Optional[str]

Key

  • Type: typing.Optional[str]

KeyMd5

  • Type: typing.Optional[str]

KeyId

  • Type: typing.Optional[str]

InitializationVector

  • Type: typing.Optional[str]

LicenseAcquisitionUrl

  • Type: typing.Optional[str]

PlaylistTypeDef

Name

  • Type: typing.Optional[str]

Format

  • Type: typing.Optional[str]

OutputKeys

  • Type: typing.Optional[typing.List[str]]

HlsContentProtection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.HlsContentProtectionTypeDef]

PlayReadyDrm

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PlayReadyDrmTypeDef]

Status

  • Type: typing.Optional[str]

StatusDetail

  • Type: typing.Optional[str]

PresetTypeDef

Id

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Container

  • Type: typing.Optional[str]

Audio

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.AudioParametersTypeDef]

Video

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.VideoParametersOutputTypeDef]

Thumbnails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.ThumbnailsTypeDef]

Type

  • Type: typing.Optional[str]

PresetWatermarkTypeDef

Id

  • Type: typing.Optional[str]

MaxWidth

  • Type: typing.Optional[str]

MaxHeight

  • Type: typing.Optional[str]

SizingPolicy

  • Type: typing.Optional[str]

HorizontalAlign

  • Type: typing.Optional[str]

HorizontalOffset

  • Type: typing.Optional[str]

VerticalAlign

  • Type: typing.Optional[str]

VerticalOffset

  • Type: typing.Optional[str]

Opacity

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[str]

ReadJobRequestJobCompleteWaitTypeDef

Id

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.WaiterConfigTypeDef]

ReadJobRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

ReadJobResponseTypeDef

Job

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ReadPipelineRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

ReadPipelineResponseTypeDef

Pipeline

  • Type:
  • Required: Yes

Warnings

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.WarningTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ReadPresetRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

ReadPresetResponseTypeDef

Preset

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

TestRoleRequestRequestTypeDef

Role

  • Type:
  • Required: Yes

InputBucket

  • Type:
  • Required: Yes

OutputBucket

  • Type:
  • Required: Yes

Topics

  • Type: typing.Sequence[str]
  • Required: Yes

TestRoleResponseTypeDef

Success

  • Type:
  • Required: Yes

Messages

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ThumbnailsTypeDef

Format

  • Type: typing.Optional[str]

Interval

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

MaxWidth

  • Type: typing.Optional[str]

MaxHeight

  • Type: typing.Optional[str]

SizingPolicy

  • Type: typing.Optional[str]

PaddingPolicy

  • Type: typing.Optional[str]

TimeSpanTypeDef

StartTime

  • Type: typing.Optional[str]

Duration

  • Type: typing.Optional[str]

TimingTypeDef

SubmitTimeMillis

  • Type: typing.Optional[int]

StartTimeMillis

  • Type: typing.Optional[int]

FinishTimeMillis

  • Type: typing.Optional[int]

UpdatePipelineNotificationsRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Notifications

  • Type:
  • Required: Yes

UpdatePipelineNotificationsResponseTypeDef

Pipeline

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdatePipelineRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

InputBucket

  • Type: typing.Optional[str]

Role

  • Type: typing.Optional[str]

AwsKmsKeyArn

  • Type: typing.Optional[str]

Notifications

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.NotificationsTypeDef]

ContentConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineOutputConfigTypeDef]

ThumbnailConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.elastictranscoder_classes.PipelineOutputConfigTypeDef]

UpdatePipelineResponseTypeDef

Pipeline

  • Type:
  • Required: Yes

Warnings

  • Type: typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.WarningTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdatePipelineStatusRequestRequestTypeDef

Id

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

UpdatePipelineStatusResponseTypeDef

Pipeline

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VideoParametersExtraOutputTypeDef

Codec

  • Type: typing.Optional[str]

CodecOptions

  • Type: typing.Optional[typing.Dict[str, str]]

KeyframesMaxDist

  • Type: typing.Optional[str]

FixedGOP

  • Type: typing.Optional[str]

BitRate

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

MaxFrameRate

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

MaxWidth

  • Type: typing.Optional[str]

MaxHeight

  • Type: typing.Optional[str]

DisplayAspectRatio

  • Type: typing.Optional[str]

SizingPolicy

  • Type: typing.Optional[str]

PaddingPolicy

  • Type: typing.Optional[str]

Watermarks

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PresetWatermarkTypeDef]]

VideoParametersOutputTypeDef

Codec

  • Type: typing.Optional[str]

CodecOptions

  • Type: typing.Optional[typing.Dict[str, str]]

KeyframesMaxDist

  • Type: typing.Optional[str]

FixedGOP

  • Type: typing.Optional[str]

BitRate

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

MaxFrameRate

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

MaxWidth

  • Type: typing.Optional[str]

MaxHeight

  • Type: typing.Optional[str]

DisplayAspectRatio

  • Type: typing.Optional[str]

SizingPolicy

  • Type: typing.Optional[str]

PaddingPolicy

  • Type: typing.Optional[str]

Watermarks

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.elastictranscoder_classes.PresetWatermarkTypeDef]]

VideoParametersTypeDef

Codec

  • Type: typing.Optional[str]

CodecOptions

  • Type: typing.Optional[typing.Mapping[str, str]]

KeyframesMaxDist

  • Type: typing.Optional[str]

FixedGOP

  • Type: typing.Optional[str]

BitRate

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

MaxFrameRate

  • Type: typing.Optional[str]

Resolution

  • Type: typing.Optional[str]

AspectRatio

  • Type: typing.Optional[str]

MaxWidth

  • Type: typing.Optional[str]

MaxHeight

  • Type: typing.Optional[str]

DisplayAspectRatio

  • Type: typing.Optional[str]

SizingPolicy

  • Type: typing.Optional[str]

PaddingPolicy

  • Type: typing.Optional[str]

Watermarks

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.elastictranscoder_classes.PresetWatermarkTypeDef]]

WaiterConfigTypeDef

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]

WarningTypeDef

Code

  • Type: typing.Optional[str]

Message

  • Type: typing.Optional[str]