ParameterSpecificationOutput is a datatype for the specification of a parameter.

This datatype is used by the datatype, ExternalFunctionSpecificationOutput, which is used by the createOrUpdateExternalFunction() mutation field, as well as the getExternalFunction() query field.

Table: ParameterSpecificationOutput

ParameterTypeRequiredDefaultStabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results.
Table last updated: Oct 15, 2025
defaultValue[string]  PreviewDefines a default value of the parameter.
maxDoublefloat  PreviewRestricts the largest allowed value for parameters of type, double.
maxlonglong  PreviewRestricts the largest allowed value for parameters of type, long.
minDoublefloat  PreviewRestricts the smallest allowed value for parameters of type, double.
minLengthinteger  PreviewRestricts the minimum number of allowed elements for parameters of type, array.
minlonglong  PreviewRestricts the smallest allowed value for parameters of type, long.
namestringyes PreviewThe name of the parameter.
parameterTypeParameterTypeEnumyes PreviewThe type of the parameter. See ParameterTypeEnum.