FunctionParamInput
A typed parameter declaration for a function.
input FunctionParamInput {
name: String!
valueType: String!
required: Boolean
defaultValueJson: String
description: String
sortOrder: Int
}
Fields
FunctionParamInput.name ● String! non-null scalar
Parameter name (referenced as $name in expressions).
FunctionParamInput.valueType ● String! non-null scalar
int | float | string | bool | array | object | container_ref
FunctionParamInput.required ● Boolean scalar
Whether the parameter is required. Defaults to true.
FunctionParamInput.defaultValueJson ● String scalar
JSON-encoded default value.
FunctionParamInput.description ● String scalar
Optional description of the parameter.
FunctionParamInput.sortOrder ● Int scalar
Display/order index. Defaults to 0.
Member Of
SeedFunctionInput input ● UpsertFunctionInput input