{% set html_id = sub_property.html_id %}

{%- if sub_property.is_additional_properties -%} {%- endif -%} {{ sub_property.property_display_name | escape }} {%- if sub_property.is_additional_properties -%} {%- endif -%} {%- if sub_property.is_required_property -%} {{ " " }}Required {%- endif -%} {%- if sub_property is deprecated -%} {{ " " }}Deprecated {%- endif -%} {%- if sub_property.is_pattern_property -%} {{ " " }}Pattern Property {%- endif -%}

{%- if sub_property.is_pattern_property -%}

All property whose name matches the following regular expression must respect the following conditions

Property name regular expression: {{ sub_property.property_name | escape }}
{%- endif -%} {%- if sub_property.is_additional_properties -%} {%- if sub_property.is_additional_properties_schema -%}

Each additional property must conform to the following schema

{%- else -%}

Additional Properties of any type are allowed.

{%- endif -%} {%- endif -%} {{ content(sub_property) }}