ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJob class

Constructors

ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJob({Input<String?>? createTime, Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobCustomEnvironmentSpec?>? customEnvironmentSpec, Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobDataformRepositorySource?>? dataformRepositorySource, required Input<String> displayName, Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobEncryptionSpec?>? encryptionSpec, Input<String?>? executionTimeout, Input<String?>? executionUser, Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobGcsNotebookSource?>? gcsNotebookSource, required Input<String> gcsOutputUri, Input<String?>? jobState, Input<String?>? kernelName, Input<Map<String, String>?>? labels, Input<String?>? name, Input<String?>? notebookRuntimeTemplateResourceName, Input<String?>? scheduleResourceName, Input<String?>? serviceAccount, Input<String?>? updateTime, Input<Map<String, dynamic>?>? workbenchRuntime})
Creates a new ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJob. createTime (Output) customEnvironmentSpec Compute configuration to use for an execution job. dataformRepositorySource The Dataform Repository containing the input notebook. displayName Required. The display name of the Notebook Execution. encryptionSpec Represents a customer-managed encryption key specification that can be applied to a Vertex AI resource. executionTimeout 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". executionUser The user email to run the execution as. gcsNotebookSource The Cloud Storage uri for the input notebook. gcsOutputUri The Cloud Storage location to upload the result to. Format:gs://bucket-name jobState (Output) kernelName The name of the kernel to use during notebook execution. If unset, the default kernel is used. labels The labels with user-defined metadata to organize NotebookExecutionJobs. name (Output) notebookRuntimeTemplateResourceName The NotebookRuntimeTemplate to source compute configuration from. scheduleResourceName (Output) serviceAccount The service account to run the execution as. updateTime (Output) workbenchRuntime Configuration for a Workbench Instances-based environment.
const
ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJob.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → Input<String?>?
(Output) Timestamp when this NotebookExecutionJob was created.
final
customEnvironmentSpec → Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobCustomEnvironmentSpec?>?
Compute configuration to use for an execution job. Structure is documented below.
final
dataformRepositorySource → Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobDataformRepositorySource?>?
The Dataform Repository containing the input notebook. Structure is documented below.
final
displayName → Input<String>
Required. The display name of the Notebook Execution.
final
encryptionSpec → Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobEncryptionSpec?>?
Represents a customer-managed encryption key specification that can be applied to a Vertex AI resource. Structure is documented below.
final
executionTimeout → Input<String?>?
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".
final
executionUser → Input<String?>?
The user email to run the execution as.
final
gcsNotebookSource → Input<ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJobGcsNotebookSource?>?
The Cloud Storage uri for the input notebook. Structure is documented below.
final
gcsOutputUri → Input<String>
The Cloud Storage location to upload the result to. Format:gs://bucket-name
final
hashCode → int
The hash code for this object.
no setterinherited
jobState → Input<String?>?
(Output) Possible values: JOB_STATE_QUEUED JOB_STATE_PENDING JOB_STATE_RUNNING JOB_STATE_SUCCEEDED JOB_STATE_FAILED JOB_STATE_CANCELLING JOB_STATE_CANCELLED JOB_STATE_PAUSED JOB_STATE_EXPIRED JOB_STATE_UPDATING JOB_STATE_PARTIALLY_SUCCEEDED
final
kernelName → Input<String?>?
The name of the kernel to use during notebook execution. If unset, the default kernel is used.
final
labels → Input<Map<String, String>?>?
The labels with user-defined metadata to organize NotebookExecutionJobs.
final
name → Input<String?>?
(Output) The resource name of this NotebookExecutionJob. Format: projects/{project_id}/locations/{location}/notebookExecutionJobs/{job_id}
final
notebookRuntimeTemplateResourceName → Input<String?>?
The NotebookRuntimeTemplate to source compute configuration from.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scheduleResourceName → Input<String?>?
(Output) The Schedule resource name if this job is triggered by one. Format: projects/{project_id}/locations/{location}/schedules/{schedule_id}
final
serviceAccount → Input<String?>?
The service account to run the execution as.
final
updateTime → Input<String?>?
(Output) Timestamp when this NotebookExecutionJob was most recently updated.
final
workbenchRuntime → Input<Map<String, dynamic>?>?
Configuration for a Workbench Instances-based environment.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited