Share via


Transformation Class

Definition

A transformation object, containing all information associated with the named transformation. All transformations are contained under a streaming job.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.TransformationTypeConverter))]
public class Transformation : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.ITransformation, Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Runtime.IHeaderSerializable, Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.TransformationTypeConverter))>]
type Transformation = class
    interface ITransformation
    interface IJsonSerializable
    interface ISubResource
    interface IValidates
    interface IHeaderSerializable
Public Class Transformation
Implements IHeaderSerializable, ITransformation, IValidates
Inheritance
Transformation
Attributes
Implements

Constructors

Transformation()

Creates an new Transformation instance.

Properties

ETag
Id

Resource Id

Name

Resource name

Query

Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.

StreamingUnit

Specifies the number of streaming units that the streaming job uses.

Type

Resource type

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Transformation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Transformation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.ITransformation.

FromJsonString(String)

Creates a new instance of Transformation, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Transformation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Explicit Interface Implementations

IHeaderSerializable.ReadHeaders(HttpResponseHeaders)

Applies to