DataLakeAnalyticsUSQLActivityArgs

data class DataLakeAnalyticsUSQLActivityArgs(val compilationMode: Output<Any>? = null, val degreeOfParallelism: Output<Any>? = null, val dependsOn: Output<List<ActivityDependencyArgs>>? = null, val description: Output<String>? = null, val linkedServiceName: Output<LinkedServiceReferenceArgs>? = null, val name: Output<String>, val parameters: Output<Map<String, Any>>? = null, val policy: Output<ActivityPolicyArgs>? = null, val priority: Output<Any>? = null, val runtimeVersion: Output<Any>? = null, val scriptLinkedService: Output<LinkedServiceReferenceArgs>, val scriptPath: Output<Any>, val type: Output<String>, val userProperties: Output<List<UserPropertyArgs>>? = null) : ConvertibleToJava<DataLakeAnalyticsUSQLActivityArgs>

Data Lake Analytics U-SQL activity.

Constructors

Link copied to clipboard
constructor(compilationMode: Output<Any>? = null, degreeOfParallelism: Output<Any>? = null, dependsOn: Output<List<ActivityDependencyArgs>>? = null, description: Output<String>? = null, linkedServiceName: Output<LinkedServiceReferenceArgs>? = null, name: Output<String>, parameters: Output<Map<String, Any>>? = null, policy: Output<ActivityPolicyArgs>? = null, priority: Output<Any>? = null, runtimeVersion: Output<Any>? = null, scriptLinkedService: Output<LinkedServiceReferenceArgs>, scriptPath: Output<Any>, type: Output<String>, userProperties: Output<List<UserPropertyArgs>>? = null)

Properties

Link copied to clipboard
val compilationMode: Output<Any>? = null

Compilation mode of U-SQL. Must be one of these values : Semantic, Full and SingleBox. Type: string (or Expression with resultType string).

Link copied to clipboard
val degreeOfParallelism: Output<Any>? = null

The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1.

Link copied to clipboard
val dependsOn: Output<List<ActivityDependencyArgs>>? = null

Activity depends on condition.

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

Activity description.

Link copied to clipboard

Linked service reference.

Link copied to clipboard
val name: Output<String>

Activity name.

Link copied to clipboard
val parameters: Output<Map<String, Any>>? = null

Parameters for U-SQL job request.

Link copied to clipboard
val policy: Output<ActivityPolicyArgs>? = null

Activity policy.

Link copied to clipboard
val priority: Output<Any>? = null

Determines which jobs out of all that are queued should be selected to run first. The lower the number, the higher the priority. Default value is 1000. Type: integer (or Expression with resultType integer), minimum: 1.

Link copied to clipboard
val runtimeVersion: Output<Any>? = null

Runtime version of the U-SQL engine to use. Type: string (or Expression with resultType string).

Link copied to clipboard

Script linked service reference.

Link copied to clipboard
val scriptPath: Output<Any>

Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string).

Link copied to clipboard
val type: Output<String>

Type of activity. Expected value is 'DataLakeAnalyticsU-SQL'.

Link copied to clipboard
val userProperties: Output<List<UserPropertyArgs>>? = null

Activity user properties.

Functions

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