name | Parameter name | string | Y |
deprecated | Argument deprecated | bool | Y |
default | Default value | bool,string | Y |
explode | When this is true , parameter values of type array or object generate separate parameters for each value of the array or key-value pair of the map. | bool | Y (default: true) |
validator.multiple_of | The value of “multiple_of” MUST be a number, strictly greater than 0. A numeric instance is only valid if division by this value results in an integer. | number | Y |
validator.maximum | The value of “maximum” MUST be a number, representing an upper limit for a numeric instance. If exclusive is true and instance is less than the provided value, or else if the instance is less than or exactly equal to the provided value. | { value: <number> , exclusive: <bool> } | Y |
validator.minimum | The value of “minimum” MUST be a number, representing a lower limit for a numeric instance. If exclusive is true and instance is greater than the provided value, or else if the instance is greater than or exactly equal to the provided value. | { value: <number> , exclusive: <bool> } | Y |
validator.max_length | The value of “max_length” MUST be a non-negative integer. A string instance is valid against this validator if its length is less than, or equal to, the value. | usize | Y |
validator.min_length | The value of “min_length” MUST be a non-negative integer. The value of this validator MUST be an integer. This integer MUST be greater than, or equal to, 0. | usize | Y |
validator.pattern | The value of “pattern” MUST be a string. This string SHOULD be a valid regular expression, according to the ECMA 262 regular expression dialect. A string instance is considered valid if the regular expression matches the instance successfully. | string | Y |
validator.max_items | The value of “max_items” MUST be an integer. This integer MUST be greater than, or equal to, 0. An array instance is valid if its size is less than, or equal to, the value of this validator. | usize | Y |
validator.min_items | The value of “min_items” MUST be an integer. This integer MUST be greater than, or equal to, 0. An array instance is valid if its size is greater than, or equal to, the value of this validator. | usize | Y |
validator.unique_items | The value of “unique_items” MUST be an boolean. If this value is false , the instance validates successfully. If this value is true , the instance validates successfully if all of its elements are unique. | bool | Y |
validator.max_properties | The value of this keyword MUST be a non-negative integer. An object instance is valid against “maxProperties” if its number of properties is less than, or equal to, the value of this keyword. | usize | Y |
validator.min_properties | The value of this keyword MUST be a non-negative integer. An object instance is valid against “minProperties” if its number of properties is greater than, or equal to, the value of this keyword. | usize | Y |