IOpenApiSchemaWithUnevaluatedProperties.UnevaluatedPropertiesSchema Property

Definition

Follow JSON Schema definition: https://json-schema.org/draft/2020-12/json-schema-core#name-unevaluatedproperties This is a schema that unevaluated properties must validate against. When serialized, this takes precedence over the UnevaluatedProperties boolean property.

public Microsoft.OpenApi.IOpenApiSchema? UnevaluatedPropertiesSchema { get; }
member this.UnevaluatedPropertiesSchema : Microsoft.OpenApi.IOpenApiSchema
Public ReadOnly Property UnevaluatedPropertiesSchema As IOpenApiSchema

Property Value

Remarks

NOTE: This property differs from the naming pattern of AdditionalProperties/AdditionalPropertiesAllowed for binary compatibility reasons. In the next major version: - This property will be renamed to UnevaluatedProperties - The current boolean UnevaluatedProperties property will be renamed to UnevaluatedPropertiesAllowed

TODO: Rename this property to UnevaluatedProperties in the next major version.

Applies to