SynapseNotebookActivityArgs

data class SynapseNotebookActivityArgs(val conf: Output<Any>? = null, val dependsOn: Output<List<ActivityDependencyArgs>>? = null, val description: Output<String>? = null, val driverSize: Output<Any>? = null, val executorSize: Output<Any>? = null, val linkedServiceName: Output<LinkedServiceReferenceArgs>? = null, val name: Output<String>, val notebook: Output<SynapseNotebookReferenceArgs>, val numExecutors: Output<Any>? = null, val parameters: Output<Map<String, NotebookParameterArgs>>? = null, val policy: Output<ActivityPolicyArgs>? = null, val sparkPool: Output<BigDataPoolParametrizationReferenceArgs>? = null, val type: Output<String>, val userProperties: Output<List<UserPropertyArgs>>? = null) : ConvertibleToJava<SynapseNotebookActivityArgs>

Execute Synapse notebook activity.

Constructors

Link copied to clipboard
constructor(conf: Output<Any>? = null, dependsOn: Output<List<ActivityDependencyArgs>>? = null, description: Output<String>? = null, driverSize: Output<Any>? = null, executorSize: Output<Any>? = null, linkedServiceName: Output<LinkedServiceReferenceArgs>? = null, name: Output<String>, notebook: Output<SynapseNotebookReferenceArgs>, numExecutors: Output<Any>? = null, parameters: Output<Map<String, NotebookParameterArgs>>? = null, policy: Output<ActivityPolicyArgs>? = null, sparkPool: Output<BigDataPoolParametrizationReferenceArgs>? = null, type: Output<String>, userProperties: Output<List<UserPropertyArgs>>? = null)

Properties

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

Spark configuration properties, which will override the 'conf' of the notebook you provide.

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
val driverSize: Output<Any>? = null

Number of core and memory to be used for driver allocated in the specified Spark pool for the session, which will be used for overriding 'driverCores' and 'driverMemory' of the notebook you provide. Type: string (or Expression with resultType string).

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

Number of core and memory to be used for executors allocated in the specified Spark pool for the session, which will be used for overriding 'executorCores' and 'executorMemory' of the notebook you provide. Type: string (or Expression with resultType string).

Link copied to clipboard

Linked service reference.

Link copied to clipboard
val name: Output<String>

Activity name.

Link copied to clipboard

Synapse notebook reference.

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

Number of executors to launch for this session, which will override the 'numExecutors' of the notebook you provide. Type: integer (or Expression with resultType integer).

Link copied to clipboard

Notebook parameters.

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

Activity policy.

Link copied to clipboard

The name of the big data pool which will be used to execute the notebook.

Link copied to clipboard
val type: Output<String>

Type of activity. Expected value is 'SynapseNotebook'.

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

Activity user properties.

Functions

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