ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobArgs

data class ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobArgs(val dataformRepositorySource: Output<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobDataformRepositorySourceArgs>? = null, val displayName: Output<String>, val executionTimeout: Output<String>? = null, val executionUser: Output<String>? = null, val gcsNotebookSource: Output<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobGcsNotebookSourceArgs>? = null, val gcsOutputUri: Output<String>, val notebookRuntimeTemplateResourceName: Output<String>, val serviceAccount: Output<String>? = null) : ConvertibleToJava<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobArgs>

Constructors

constructor(dataformRepositorySource: Output<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobDataformRepositorySourceArgs>? = null, displayName: Output<String>, executionTimeout: Output<String>? = null, executionUser: Output<String>? = null, gcsNotebookSource: Output<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobGcsNotebookSourceArgs>? = null, gcsOutputUri: Output<String>, notebookRuntimeTemplateResourceName: Output<String>, serviceAccount: Output<String>? = null)

Properties

Link copied to clipboard

The Dataform Repository containing the input notebook. Structure is documented below.

Link copied to clipboard
val displayName: Output<String>

Required. The display name of the Notebook Execution.

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

Max running time of the execution job in seconds (default 86400s / 24 hrs). A duration in seconds with up to nine fractional digits, ending with "s". Example: "3.5s".

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

The user email to run the execution as.

Link copied to clipboard

The Cloud Storage uri for the input notebook. Structure is documented below.

Link copied to clipboard
val gcsOutputUri: Output<String>

The Cloud Storage location to upload the result to. Format:gs://bucket-name

Link copied to clipboard

The NotebookRuntimeTemplate to source compute configuration from.

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

The service account to run the execution as.

Functions

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