Skip to main content

schema-non-negative-max-properties

Overview

This rule belongs to the openapi-v3-standards-validation ruleset and states that:

The numeric validation keyword maxProperties must have a non-negative integer value i.e. the value must be greater than or equal to 0.

PropertyValue
EnabledYes
Maximum SeverityError
MessageValue of property maxProperties is less than 0.
CodeOPENAPI3STANDARDS_V332
TypeValidation
Rule SystemSemantic
Broad CategorySchemas
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsopenapi3 openapi standards semantic validation max properties number integer object json schema validation json schema

Suggested Fixes

  • Ensure that the value for the validation keyword is a valid integer.
  • Ensure that the value is not less than 0 i.e. a negative value.

For More Information