Transform Class

A Transform encapsulates the rules or instructions for generating desired outputs from input media, such as by transcoding or by extracting insights. After the Transform is created, it can be applied to input media by creating Jobs.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.media.models._models_py3.ProxyResource
Transform

Constructor

Transform(*, description: str | None = None, outputs: List[_models.TransformOutput] | None = None, **kwargs)

Keyword-Only Parameters

Name Description
description
str

An optional verbose description of the Transform.

outputs

An array of one or more TransformOutputs that the Transform should generate.

Variables

Name Description
id
str

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

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

system_data

The system metadata relating to this resource.

created

The UTC date and time when the Transform was created, in 'YYYY-MM-DDThh:mm:ssZ' format.

description
str

An optional verbose description of the Transform.

last_modified

The UTC date and time when the Transform was last updated, in 'YYYY-MM-DDThh:mm:ssZ' format.

outputs

An array of one or more TransformOutputs that the Transform should generate.