{ "$schema": "https://json-structure.org/draft/2020-12/schema", "name": "Task", "type": "object", "properties": { "comment": { "type": "string" }, "finalize": { "type": "string" }, "task_auto_retry_attempts": { "type": "integer" }, "config": { "type": "object" }, "session_parameters": { "type": "object" }, "definition": { "type": "string" }, "predecessors": { "type": "array" }, "task_relations": { "type": "string" }, "user_task_managed_initial_warehouse_size": { "type": "string" }, "serverless_task_min_statement_size": { "type": "string" }, "serverless_task_max_statement_size": { "type": "string" }, "user_task_timeout_ms": { "type": "integer" }, "suspend_task_after_num_failures": { "type": "integer" }, "condition": { "type": "string" }, "allow_overlapping_execution": { "type": "boolean" }, "error_integration": { "type": "string" }, "created_on": { "type": "string" }, "id": { "type": "string" }, "owner": { "type": "string" }, "owner_role_type": { "type": "string" }, "state": { "type": "string" }, "last_committed_on": { "type": "string" }, "last_suspended_on": { "type": "string" }, "database_name": { "type": "string" }, "schema_name": { "type": "string" } } }