Share via


Transform Class

Definition

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.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Transform : Microsoft.Azure.Management.Media.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Transform = class
    inherit ProxyResource
Public Class Transform
Inherits ProxyResource
Inheritance
Attributes

Constructors

Transform()

Initializes a new instance of the Transform class.

Transform(IList<TransformOutput>, String, String, String, DateTime, String, DateTime, SystemData)

Initializes a new instance of the Transform class.

Properties

Created

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

Description

Gets or sets an optional verbose description of the Transform.

Id

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

(Inherited from Resource)
LastModified

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

Name

Gets the name of the resource

(Inherited from Resource)
Outputs

Gets or sets an array of one or more TransformOutputs that the Transform should generate.

SystemData

Gets the system metadata relating to this resource.

Type

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

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to