Defines the data type of the property.
Defines whether and how the content of this property is searchable. Note that this is a flags enum so IndexType can both be IndexedNotAnalyzed and IndexedAnalyzed, meaning the field will be indexed in an analyzed and a non-analyzed manner.
Determines if the property allows multiple values or if it's just a single value.
The ID of the custom property, by convention in snake_case.
The ID of the category the property falls into. Defaults to
default
.