This rule belongs to the
openapi-v3-standards-linting ruleset and states that:
A Schema Object in an OpenAPI 3.0.x document can be marked as write-only using the
writeOnly attribute only if it is defining a schema property i.e.
writeOnly is relevant only for Schema Object
properties schema definitions.
|Schema is marked as write-only but is not a property schema definition.
|API Transformer, Code Generation, Developer Experience Portal
- You can mark a property as write-only but not a root-level schema nor one nested directly under parameters, request body, responses, etc.
- Ensure that
writeOnlyattribute is being used in the Schema Object that is defining a property from the