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: Optional[str] = None, outputs: Optional[List[_models.TransformOutput]] = None, **kwargs)

Variables

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
SystemData

The system metadata relating to this resource.

created
datetime

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
datetime

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

outputs
list[TransformOutput]

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