Skip to main content
Create an automation that submits a task when objects are added to storage.

Parameters

name
str
required
Name of the automation to create.
task
StorageEventTask
required
Task to run when a matching storage event occurs.
triggers
list[tuple[StorageLocation, str]] | tuple[StorageLocation, str]
required
One trigger or a list of triggers. Each trigger contains a storage location and a glob pattern.
cluster
ClusterSlugLike | None
Cluster to run the task on. If not provided, the default cluster is used.
max_retries
int
Maximum number of retries for the task. Defaults to 0.

Returns

The created automation prototype.