Skip to main content

LogicalUpdate

Logical type update request. name and collection_id are immutable: schema fields name the type in its collection, so either change would silently re-point every declaration. They are accepted only so a body carrying the current values (a whole resource sent back) passes, and the route refuses a different value rather than ignoring it.

name object
anyOf
string
collection_id object
anyOf
string
alias object
anyOf
string
tags object
anyOf
  • Array [
  • string
  • ]
  • description object
    anyOf
    string
    requires object
    anyOf
  • Array [
  • string
  • ]
  • outputs object
    anyOf
    object
    inputs object
    anyOf
    object
    input object
    anyOf
    string

    Possible values: [outputs, inputs, raw]

    reader object
    anyOf
    string
    options object
    anyOf
    object
    LogicalUpdate
    {
    "name": "string",
    "collection_id": "string",
    "alias": "string",
    "tags": [
    "string"
    ],
    "description": "string",
    "requires": [
    "string"
    ],
    "outputs": {},
    "inputs": {},
    "input": "outputs",
    "reader": "string",
    "options": {}
    }