TaskArgs constructor
- Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
String?> ? displayName, - required Input<
TaskExecutionSpec> executionSpec, - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? lake, - Input<
String?> ? location, - Input<
TaskNotebook?> ? notebook, - Input<
String?> ? project, - Input<
TaskSpark?> ? spark, - Input<
String?> ? taskId, - required Input<
TaskTriggerSpec> triggerSpec,
Creates a new TaskArgs.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description User-provided description of the task.
displayName User friendly display name.
executionSpec Configuration for the cluster
labels User-defined labels for the task.
lake The lake in which the task will be created in.
location The location in which the task will be created in.
notebook A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
project The ID of the project in which the resource belongs.
spark A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
taskId The task Id of the task.
triggerSpec Configuration for the cluster
Implementation
const TaskArgs({
this.deletionPolicy,
this.description,
this.displayName,
required this.executionSpec,
this.labels,
this.lake,
this.location,
this.notebook,
this.project,
this.spark,
this.taskId,
required this.triggerSpec,
});