ParameterSpecificationInput is an input datatype for specifying of a parameter for an external function. It's used by the datatype, CreateOrUpdateExternalFunctionInput, which is used by the createOrUpdateExternalFunction() mutation field.

Table: ParameterSpecificationInput

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: Sep 19, 2024
defaultValue[string]yes PreviewDefines a default value of the parameter.
maxLonglong  PreviewRestricts the largest allowed value for parameters of type Long.
minLonglong  PreviewRestricts the smallest allowed value for parameters of type Long.
maxDoublefloat  PreviewRestricts the largest allowed value for parameters of type Double.
minDoublefloat  PreviewRestricts the smallest allowed value for parameters of type Double.
minLengthinteger  PreviewRestricts the minimum number of allowed elements for parameters of type Array.
namestringyes PreviewThe name of the parameter.
parameterTypeParameterTypeEnumyes PreviewThe type of the parameter. See ParameterTypeEnum.