| Column | Type | Details |
|---|---|---|
| property_filter | PropertyFilter | |
| property | Property | |
| type | FixedDiscrete | [default, expression, expression_query, static_query, static_query_panel, static_query_profile, static_query_corner, static_query_casing, static_query_external, static_query_hole, design_enumerate, design_direct, case_from_parent, case_hole_string, locked] |
| params | Union | JSON schemas |
| overrideable | FixedDiscrete | [no, yes, yes_default] |
object_optional
"type": "object",
"properties": {},
"$id": "./object_optional"
}
design_direct_params
"type": "object",
"properties": {},
"$id": "./design_direct_params"
}
design_enumerate_params
"type": "object",
"properties": {},
"$id": "./design_enumerate_params"
}
object_optional
"type": "object",
"properties": {},
"$id": "./object_optional"
}
string_or_number
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
],
"$id": "./string_or_number"
}
string_or_number
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
],
"$id": "./string_or_number"
}
static_query_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
},
{
"type": "object",
"properties": {
"value_from_key": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"product_key": {
"allOf": [
{
"type": "string"
},
{}
]
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value",
"product_key"
]
}
},
"required": [
"value_from_key"
]
},
{
"type": "object",
"properties": {
"count_by_key": {
"type": "object",
"properties": {
"product_key": {
"allOf": [
{
"type": "string"
},
{}
]
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"product_key"
]
}
},
"required": [
"count_by_key"
]
},
{
"type": "object",
"properties": {
"has_key": {
"description": "Returns 1 if true and 0 if false.",
"type": "object",
"properties": {
"product_key": {
"allOf": [
{
"type": "string"
},
{}
]
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"product_key"
]
}
},
"required": [
"has_key"
]
},
{
"type": "object",
"properties": {
"has_keys": {
"description": "Returns 1 if true and 0 if false.",
"type": "object",
"properties": {
"product_keys": {
"readOnly": true,
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"product_keys"
]
}
},
"required": [
"has_keys"
]
},
{
"type": "object",
"properties": {
"count_by_keys": {
"type": "object",
"properties": {
"product_keys": {
"readOnly": true,
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"product_keys"
]
}
},
"required": [
"count_by_keys"
]
},
{
"type": "object",
"properties": {
"value_from_air": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value",
"filter_properties"
]
}
},
"required": [
"value_from_air"
]
},
{
"type": "object",
"properties": {
"count_by_air": {
"type": "object",
"properties": {
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"filter_properties"
]
}
},
"required": [
"count_by_air"
]
},
{
"type": "object",
"properties": {
"value_from_accessory_parent": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"box_prefix": {
"type": "boolean"
},
"spec_prefix": {
"type": "string",
"enum": [
"case",
"config"
]
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_accessory_parent"
]
},
{
"type": "object",
"properties": {
"value_from_accessory": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"box": {
"type": "string"
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_accessory"
]
},
{
"type": "object",
"properties": {
"value_from_outlet": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"outlet": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"black_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value",
"outlet"
]
}
},
"required": [
"value_from_outlet"
]
},
{
"type": "object",
"properties": {
"value_from_outlet_hop_2": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"outlet": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"black_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value",
"outlet"
]
}
},
"required": [
"value_from_outlet_hop_2"
]
},
{
"type": "object",
"properties": {
"value_from_outlet_stream": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"outlet": {
"type": "string"
},
"inlet_to": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value",
"outlet"
]
}
},
"required": [
"value_from_outlet_stream"
]
},
{
"type": "object",
"properties": {
"value_from_inlet": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"inlet": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"black_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value",
"inlet"
]
}
},
"required": [
"value_from_inlet"
]
},
{
"type": "object",
"properties": {
"value_from_inlet_hop_2": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"inlet": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"black_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value",
"inlet"
]
}
},
"required": [
"value_from_inlet_hop_2"
]
},
{
"type": "object",
"properties": {
"value_from_inlet_stream": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"inlet": {
"type": "string"
},
"outlet_to": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value",
"inlet"
]
}
},
"required": [
"value_from_inlet_stream"
]
},
{
"type": "object",
"properties": {
"value_from_any_stream": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_any_stream"
]
},
{
"type": "object",
"properties": {
"value_from_neighbour": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"inlet": {
"type": "string"
},
"outlet": {
"type": "string"
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"black_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_neighbour"
]
},
{
"type": "object",
"properties": {
"value_from_accessory_sibling": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_accessory_sibling"
]
},
{
"type": "object",
"properties": {
"value_max": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"order_by": {
"description": "The default order by is the value parameter.",
"type": "string"
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_max"
]
},
{
"type": "object",
"properties": {
"value_min": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"order_by": {
"description": "The default order by is value parameter.",
"type": "string"
},
"white_product_keys": {
"type": "array",
"items": {
"allOf": [
{
"type": "string"
},
{
"$ref": "./_/product/_/_/_.json"
}
]
}
},
"filter_properties": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "array",
"items": {
"type": "number"
}
}
]
}
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_min"
]
},
{
"type": "object",
"properties": {
"in_supply_air": {
"type": "object",
"properties": {}
}
},
"required": [
"in_supply_air"
]
},
{
"type": "object",
"properties": {
"in_outlet_air": {
"type": "object",
"properties": {}
}
},
"required": [
"in_outlet_air"
]
},
{
"type": "object",
"properties": {
"in_air_stream": {
"type": "object",
"properties": {}
}
},
"required": [
"in_air_stream"
]
}
],
"$defs": {
"./_/product/_/_/_.json": {
"id": "./_/product/_/_/_.json"
}
},
"$id": "./static_query_params"
}
static_query_panel_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
},
{
"type": "object",
"properties": {
"value_from_casing": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_casing"
]
},
{
"type": "object",
"properties": {
"value_from_box": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_box"
]
},
{
"type": "object",
"properties": {
"hole_string": {
"title": "hole_string_params",
"type": "object",
"properties": {
"values": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"values"
]
}
},
"required": [
"hole_string"
]
}
],
"$id": "./static_query_panel_params"
}
static_query_profile_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
},
{
"type": "object",
"properties": {
"value_from_casing": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_casing"
]
},
{
"type": "object",
"properties": {
"value_from_panel": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_panel"
]
},
{
"type": "object",
"properties": {
"hole_string": {
"title": "hole_string_params",
"type": "object",
"properties": {
"values": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"values"
]
}
},
"required": [
"hole_string"
]
}
],
"$id": "./static_query_profile_params"
}
static_query_corner_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
},
{
"type": "object",
"properties": {
"value_from_casing": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_casing"
]
}
],
"$id": "./static_query_corner_params"
}
static_query_casing_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
}
],
"$id": "./static_query_casing_params"
}
static_query_external_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
},
{
"type": "object",
"properties": {
"value_from_casing": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_casing"
]
}
],
"$id": "./static_query_external_params"
}
static_query_hole_params
"anyOf": [
{
"type": "object",
"properties": {
"value_from_unit": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_unit"
]
},
{
"type": "object",
"properties": {
"value_from_casing": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_casing"
]
},
{
"type": "object",
"properties": {
"value_from_box": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_box"
]
},
{
"type": "object",
"properties": {
"value_from_panel": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
]
}
},
"required": [
"value_from_panel"
]
}
],
"$id": "./static_query_hole_params"
}
case_from_parent_params
"type": "object",
"properties": {
"value": {
"description": "Amount properties will be converted to millimeter.",
"type": "string"
},
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
}
},
"required": [
"value"
],
"$id": "./case_from_parent_params"
}
hole_string_params
"title": "hole_string_params",
"type": "object",
"properties": {
"values": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"values"
],
"$id": "./hole_string_params"
}