TransformSchema – Media API – MediaKind

TransformSchema

object

id

string Optional
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string Optional
1-260 characters
pattern: ^[^\'<>%&:?/*+]+$
The name of the resource

properties

object TransformProperties Required

created

string Optional
format: date-time
The creation date and time of the Transform. Set by the system.

description

string Optional
<=1024 characters
The description of the Transform.

lastModified

string Optional
format: date-time
The last modified date and time of the Transform. Set by the system.

outputs

list of objects TransformOutput Required
An array of TransformOutputs that the Transform should generate. Currently limited to one.

onError

enum Optional
Defines what the service should do when one output fails. Continue to produce other outputs, or stop processing.

Allowed values:

preset

object Required
Preset that describes the operations that will be used to modify, transcode, or extract insights from the source file to generate the output.

@odata.type

string Required
The discriminator for derived types.

advancedSettingsName

string Optional
Name of the advanced settings configuration to apply to this transform's config. These configuration blocks are managed by MediaKind and you should not set this field unless MediaKind support has asked you to.

presetName

string Required
The built-in preset to be used for encoding videos. Options include:

@odata.type

string Required
The discriminator for derived types.

presetName

enum Required
The built-in preset to be used for performing asset conversion.

Allowed values:

#MediaKind.ThumbnailGeneratorPreset

...

TrackInserterPreset

...

AIPipelinePreset

...

EncoderPreset

...