CustomProperty
This schema defines the custom property to an entity to extend it.
Properties
- name: Name of the entity property. Note a property name must be unique for an entity. Property name must follow camelCase naming adopted by openMetadata - must start with lower case with no space, underscore, or dots. Refer to ../type/basic.json#/definitions/entityName.
- displayName(string): Display Name for the custom property.Must be unique for an entity.
- description: Refer to ../type/basic.json#/definitions/markdown.
- propertyType: Refer to #/definitions/propertyType.
- customPropertyConfig: Refer to #/definitions/customPropertyConfig.
Definitions
- format(string): Applies to date interval, date, time format.
- entityTypes(array): Applies to Entity References. Entity Types can be used to restrict what type of entities can be configured for a entity reference.- Items (string)
 
- customPropertyConfig(object): Config to define constraints around CustomProperty. Cannot contain additional properties.- config
 
- propertyType: Reference to a property type. Only property types are allowed and entity types are not allowed as custom properties to extend an existing entity. Refer to ../type/entityReference.json.
Documentation file automatically generated at 2025-08-12 05:39:47.683420+00:00.