{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CallArgument", "title": "CallArgument", "type": "object", "properties": { "name": { "type": "string", "pattern": "^\"([^\"]|\"\")+\"|[a-zA-Z_][a-zA-Z0-9_$]*$", "description": "Name of the call argument", "example": "Example Title" }, "datatype": { "type": "string", "enum": [ "ARRAY", "BIGINT", "BINARY", "BOOLEAN", "BYTEINT", "CHAR", "CHARACTER", "DATE", "DATETIME", "DECIMAL", "DOUBLE", "DOUBLE PRECISION", "FLOAT", "FLOAT4", "FLOAT8", "GEOGRAPHY", "GEOMETRY", "INT", "INTEGER", "NUMBER", "NUMERIC", "OBJECT", "REAL", "STRING", "SMALLINT", "TEXT", "TIME", "TIMESTAMP_LTZ", "TIMESTAMP_NTZ", "TIMESTAMP_TZ", "TINYINT", "VARBINARY", "VARCHAR", "VARIANT", "VECTOR" ], "x-enum-varnames": [ "ARRAY", "BIGINT", "BINARY", "BOOLEAN", "BYTEINT", "CHAR", "CHARACTER", "DATE", "DATETIME", "DECIMAL", "DOUBLE", "DOUBLE_PRECISION", "FLOAT", "FLOAT4", "FLOAT8", "GEOGRAPHY", "GEOMETRY", "INT", "INTEGER", "NUMBER", "NUMERIC", "OBJECT", "REAL", "STRING", "SMALLINT", "TEXT", "TIME", "TIMESTAMP_LTZ", "TIMESTAMP_NTZ", "TIMESTAMP_TZ", "TINYINT", "VARBINARY", "VARCHAR", "VARIANT", "VECTOR" ], "description": "Call argument data type", "example": "ARRAY" }, "value": { "description": "Value of the call argument", "example": "example_value" } }, "required": [ "name", "datatype", "value" ] }