dtkt.core.v1messages.protoAutomation
MessageAutomation is a runnable instance of a Flow with a tagged spec version and runtime configuration.
| Field | Type | Number | Description |
|---|---|---|---|
| name | string | 1 | Automation resource name is one of:
|
| uid | string | 2 | Server-assigned unique ID (UUID). |
| flow | string | 3 | Name of flow resource to resolve spec. |
| etag | string | 4 | Checksum of flow spec must match when resolving spec (concurrency control). |
| exec | ExecutionMetadata dtkt.core.v1.Automation.ExecutionMetadata | 5 | Execution metadata of resolved Flow spec (versioned). |
| connections | map<string, ConnectionMetadata> map<string, dtkt.core.v1.Automation.ConnectionMetadata> | 6 | Connections configuration as map of connection node id to connection resource name and context (control plane). Examples: |
| inputs | map<string, Any> map<string, google.protobuf.Any> | 7 | Initial inputs configuration as map of input node id to valid data of input node's declared type (well-known type wrappers used for scalar values). Format: |
| timeout | Duration google.protobuf.Duration | 8 | Execution is stopped if total time exceeds given duration. Default: 0; no timeout |
| batch | string | 9 | Server-assigned batch name if created within a batch (optional). |
| create_time | Timestamp google.protobuf.Timestamp | 20 | Automation create time. |
| update_time | Timestamp google.protobuf.Timestamp | 21 | Automation update time. |