SnapshotTaskDef
emits object[]required
Array [
from_routing_varstring | nullnullable
kindstringrequired
signal_namestringrequired
]
idstringrequired
inputs object[]required
Array [
namestringrequired
source object
oneOf
- null
- InputSourceViewDoc
null
]
max_attemptsinteger<int32>required
Possible values: >= 0
namestringrequired
nix_expression_pathstringrequired
outputsstring[]required
routing_vars object[]required
Array [
namestringrequired
var_typestring | nullnullable
]
secretsstring[]required
task_typestringrequired
timeout_secs(integer | null)<int64>nullable
Possible values: >= 0
SnapshotTaskDef
{
"emits": [
{
"from_routing_var": "string",
"kind": "string",
"signal_name": "string"
}
],
"id": "string",
"inputs": [
{
"name": "string",
"source": "null"
}
],
"max_attempts": 0,
"name": "string",
"nix_expression_path": "string",
"outputs": [
"string"
],
"routing_vars": [
{
"name": "string",
"var_type": "string"
}
],
"secrets": [
"string"
],
"task_type": "string",
"timeout_secs": 0
}