Skip to main content

SnapshotTaskDef

emits object[]required
  • Array [
  • from_routing_varstring | nullnullable
    kindstringrequired
    signal_namestringrequired
  • ]
  • idstringrequired
    inputs object[]required
  • Array [
  • namestringrequired
    source object
    oneOf
    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
    }