ConnectorOptionsSpecParseResponse
Parse result: spec xor error; both null = no declaration.
spec object
anyOf
- object[]
- null
Array [
keyKey (string)required
kindKind (string)
Possible values: [text, number, boolean, credential, headers, select]
Default value:
textrequiredRequired (boolean)
Default value:
falselabel object
anyOf
- string
- null
string
Possible values: <= 200 characters
help object
anyOf
- string
- null
string
Possible values: <= 1000 characters
example object
anyOf
- string
- null
string
Possible values: <= 1000 characters
default object
anyOf
- string
- integer
- number
- boolean
- null
string
choices object
anyOf
- object[]
- null
Array [
valueValue (string)required
Possible values: non-empty and <= 200 characters
label object
anyOf
- string
- null
string
Possible values: <= 200 characters
]
visible_if object
anyOf
- object
- null
object
min object
anyOf
- integer
- number
- null
integer
max object
anyOf
- integer
- number
- null
integer
]
error object
anyOf
- string
- null
string
ConnectorOptionsSpecParseResponse
{
"spec": [
{
"key": "string",
"kind": "text",
"required": false,
"label": "string",
"help": "string",
"example": "string",
"default": "string",
"choices": [
{
"value": "string",
"label": "string"
}
],
"visible_if": {},
"min": 0,
"max": 0
}
],
"error": "string"
}