TransformationArgs

data class TransformationArgs(val name: Output<String>? = null, val query: Output<String>? = null, val streamingUnits: Output<Int>? = null, val validStreamingUnits: Output<List<Int>>? = null) : ConvertibleToJava<TransformationArgs>

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

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, query: Output<String>? = null, streamingUnits: Output<Int>? = null, validStreamingUnits: Output<List<Int>>? = null)

Properties

Link copied to clipboard
val name: Output<String>? = null

Resource name

Link copied to clipboard
val query: Output<String>? = null

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.

Link copied to clipboard
val streamingUnits: Output<Int>? = null

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

Link copied to clipboard
val validStreamingUnits: Output<List<Int>>? = null

Specifies the valid streaming units a streaming job can scale to.

Functions

Link copied to clipboard
open override fun toJava(): TransformationArgs