ParameterSpecificationInput is used to input data for the specification of a parameter.

Table: ParameterSpecificationInput

ParameterTypeRequired[a]DefaultDescription
defaultValue[string]yes Defines a default value of the parameter.
maxLonglong  Restricts the largest allowed value for parameters of type Long.
minLonglong  Restricts the smallest allowed value for parameters of type Long.
maxDoublefloat  Restricts the largest allowed value for parameters of type Double.
minDoublefloat  Restricts the smallest allowed value for parameters of type Double.
minLengthinteger  Restricts the minimum number of allowed elements for parameters of type Array.
namestringyes The name of the parameter.
parameterTypeParameterTypeEnumyes The type of the parameter. See ParameterTypeEnum.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.