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< ? labels, Input<String, String> ?>String?> ? name, Input<String?> ? notebookRuntimeTemplateResourceName, Input<String?> ? scheduleResourceName, Input<String?> ? serviceAccount, Input<String?> ? updateTime, Input<Map< ? workbenchRuntime})String, dynamic> ?> -
Creates a new ScheduleCreateNotebookExecutionJobRequestNotebookExecutionJob.
createTime(Output)customEnvironmentSpecCompute configuration to use for an execution job.dataformRepositorySourceThe Dataform Repository containing the input notebook.displayNameRequired. The display name of the Notebook Execution.encryptionSpecRepresents a customer-managed encryption key specification that can be applied to a Vertex AI resource.executionTimeoutMax 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".executionUserThe user email to run the execution as.gcsNotebookSourceThe Cloud Storage uri for the input notebook.gcsOutputUriThe Cloud Storage location to upload the result to. Format:gs://bucket-namejobState(Output)kernelNameThe name of the kernel to use during notebook execution. If unset, the default kernel is used.labelsThe labels with user-defined metadata to organize NotebookExecutionJobs.name(Output)notebookRuntimeTemplateResourceNameThe NotebookRuntimeTemplate to source compute configuration from.scheduleResourceName(Output)serviceAccountThe service account to run the execution as.updateTime(Output)workbenchRuntimeConfiguration 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-namefinal - 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