Skip to content

Latest commit

 

History

History
2202 lines (1734 loc) · 117 KB

schema_capability.md

File metadata and controls

2202 lines (1734 loc) · 117 KB
page_title subcategory description
epilot-schema_schema_capability Data Source - terraform-provider-epilot-schema
SchemaCapability DataSource

epilot-schema_schema_capability (Data Source)

SchemaCapability DataSource

Example Usage

data "epilot-schema_schema_capability" "my_schemacapability" {
  composite_id = "contact:97644baa-083f-4e49-9188-fcff2ecaad7d"
}

Schema

Required

  • composite_id (String) Schema Slug and the Attribute ID

Read-Only

  • attributes (Attributes List) (see below for nested schema)
  • feature_flag (String) This capability should only be active when the feature flag is enabled
  • id (String) ID for the entity capability
  • manifest (List of String) Manifest ID used to create/update the schema capabilility
  • name (String) Unique name for the capability
  • purpose (List of String)
  • schema (String) Schema slug the capability belongs to
  • settings_flag (Attributes List) This capability should only be active when all the settings have the correct value (see below for nested schema)
  • title (String) Human readable title of the capability
  • ui_hooks (Attributes List) (see below for nested schema)

Nested Schema for attributes

Read-Only:

Nested Schema for attributes.address_relation_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • has_primary (Boolean)
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.address_relation_attribute.constraints

Nested Schema for attributes.address_relation_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.address_relation_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.automation_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.automation_attribute.constraints

Nested Schema for attributes.automation_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.automation_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.boolean_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.boolean_attribute.constraints

Nested Schema for attributes.boolean_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.boolean_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.computed_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.computed_attribute.constraints

Nested Schema for attributes.computed_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.computed_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.consent_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • identifiers (List of String)
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • topic (String)
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.consent_attribute.constraints

Nested Schema for attributes.consent_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.consent_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.country_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.country_attribute.constraints

Nested Schema for attributes.country_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.country_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.currency_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • currency (Attributes List) An array of currency configurations with a country code (ISO-4217) (see below for nested schema)
  • currency_selector_only (Boolean)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.currency_attribute.constraints

Nested Schema for attributes.currency_attribute.currency

Read-Only:

Nested Schema for attributes.currency_attribute.currency.one

Read-Only:

  • code (String)
  • description (String)
  • flag (String)
  • symbol (String)

Nested Schema for attributes.currency_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.currency_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.date_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.date_attribute.constraints

Nested Schema for attributes.date_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.date_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.file_attribute

Read-Only:

  • allowed_extensions (List of String) List of file extensions (without the dot suffix)
  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_access_control (String)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • display_images_landscaped (Boolean) Controls how the images are presented to the user during upload on the Entity Details view.
  • enable_description (Boolean) When set to true, an i18n description will be used alongside the attribute label. This description should be set through the platform locales in the form: file.{attribute_name}.description_text.
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • multiple (Boolean)
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.file_attribute.constraints

Nested Schema for attributes.file_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.file_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.internal_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.internal_attribute.constraints

Nested Schema for attributes.internal_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.internal_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.internal_user_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.internal_user_attribute.constraints

Nested Schema for attributes.internal_user_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.internal_user_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.invitation_email_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.invitation_email_attribute.constraints

Nested Schema for attributes.invitation_email_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.invitation_email_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.link_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.link_attribute.constraints

Nested Schema for attributes.link_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.link_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.multi_select_attribute

Read-Only:

  • allow_any (Boolean) Allow arbitrary input values in addition to provided options
  • allow_extra_options (Boolean) controls if the 360 ui will allow the user to enter a value which is not defined by the options
  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • disable_case_sensitive (Boolean) controls if the matching of values against the options is case sensitive or not
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • options (Attributes List) (see below for nested schema)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.multi_select_attribute.constraints

Nested Schema for attributes.multi_select_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.multi_select_attribute.options

Read-Only:

Nested Schema for attributes.multi_select_attribute.options.two

Read-Only:

  • title (String)
  • value (String)

Nested Schema for attributes.multi_select_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.number_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • format (String)
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • show_separator (Boolean) Whether or not to show a thousands separator
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.number_attribute.constraints

Nested Schema for attributes.number_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.number_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.ordered_list_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.ordered_list_attribute.constraints

Nested Schema for attributes.ordered_list_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.ordered_list_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.partner_organisation_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.partner_organisation_attribute.constraints

Nested Schema for attributes.partner_organisation_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.partner_organisation_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.partner_status_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.partner_status_attribute.constraints

Nested Schema for attributes.partner_status_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.partner_status_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.payment_method_relation_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • has_primary (Boolean)
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.payment_method_relation_attribute.constraints

Nested Schema for attributes.payment_method_relation_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.payment_method_relation_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.purpose_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • created_at (String)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String)
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the taxonomy classification
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • parents (List of String)
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • slug (String) URL-friendly identifier for the classification
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • updated_at (String)
  • value_formatter (String)

Nested Schema for attributes.purpose_attribute.constraints

Nested Schema for attributes.purpose_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.purpose_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.relation_attribute

Read-Only:

  • actions (Attributes List) (see below for nested schema)
  • add_button_label (String) Optional label for the add button. The translated value for add_button_lable is used, if found else the string is used as is.
  • allowed_schemas (List of String)
  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • details_view_mode_enabled (Boolean) Enables the preview, edition, and creation of relation items on a Master-Details view mode.
  • drawer_size (String)
  • edit_mode (String)
  • enable_relation_picker (Boolean) When enable_relation_picker is set to true the user will be able to pick existing relations as values. Otherwise, the user will need to create new relation to link.
  • enable_relation_tags (Boolean) When enable_relation_tags is set to true the user will be able to set tags(labels) in each relation item.
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • has_primary (Boolean)
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String)
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • relation_affinity_mode (String) Weak relation attributes are kept when duplicating an entity. Strong relation attributes are discarded when duplicating an entity.
  • relation_type (String)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • reverse_attributes (Map of String) Map of schema slug to target relation attribute
  • search_placeholder (String) Optional placeholder text for the relation search input. The translated value for search_placeholder is used, if found else the string is used as is.
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • summary_fields (Attributes List) (see below for nested schema)
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.relation_attribute.actions

Read-Only:

  • action_type (String) The action type. Currently supported actions:
action description
add_existing Enables the user to pick an existing entity to link as relation
create_new Enables the user to create a new entity using the first/main allowed_schemas schema
create_from_existing Enables the user to pick an existing entity to clone from, while creating a blank new entity to link as relation
  • default (Boolean) Sets the action as the default action, visible as the main action button.
  • feature_flag (String) Name of the feature flag that enables this action
  • label (String) The action label or action translation key (i18n)
  • new_entity_item (Attributes) (see below for nested schema)
  • settings_flag (Attributes List) This action should only be active when all the settings have the correct value (see below for nested schema)

Nested Schema for attributes.relation_attribute.actions.new_entity_item

Read-Only:

  • acl (Attributes) Access control list (ACL) for an entity. Defines sharing access to external orgs or users. (see below for nested schema)
  • additional_properties (String) Parsed as JSON.
  • created_at (String)
  • id (String)
  • manifest (List of String) Manifest ID used to create/update the entity
  • org (String) Organization Id the entity belongs to
  • owners (Attributes List) (see below for nested schema)
  • purpose (List of String)
  • schema (String) URL-friendly identifier for the entity schema
  • tags (List of String)
  • title (String) Title of entity
  • updated_at (String)

Nested Schema for attributes.relation_attribute.actions.new_entity_item.acl

Read-Only:

  • additional_properties (String) Parsed as JSON.
  • delete (List of String)
  • edit (List of String)
  • view (List of String)

Nested Schema for attributes.relation_attribute.actions.new_entity_item.owners

Read-Only:

  • org_id (String)
  • user_id (String)

Nested Schema for attributes.relation_attribute.actions.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.relation_attribute.constraints

Nested Schema for attributes.relation_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.relation_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.relation_attribute.summary_fields

Read-Only:

  • str (String)
  • summary_field (Attributes) Summary Fields are displayed inside list view as a resume of the relation entity. (see below for nested schema)

Nested Schema for attributes.relation_attribute.summary_fields.summary_field

Read-Only:

  • display_as (String) An hint on how to display the summary field
  • field (String) The field from the entity attributes to display

Nested Schema for attributes.repeatable_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • enable_relation_picker (Boolean) when enable_relation_picker is set to true the user will be able to pick existing relations as values. Otherwise, the user will need to create new relation to link.
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • has_primary (Boolean)
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • relation_affinity_mode (String) Weak repeatable attributes are kept when duplicating an entity. Strong repeatable attributes are discarded when duplicating an entity.
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • repeatable (Boolean)
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.repeatable_attribute.constraints

Nested Schema for attributes.repeatable_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.repeatable_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.select_attribute

Read-Only:

  • allow_any (Boolean) Allow arbitrary input values in addition to provided options
  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • options (String) Parsed as JSON.
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.select_attribute.constraints

Nested Schema for attributes.select_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.select_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.sequence_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • prefix (String) Prefix added before the sequence number
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • start_number (Number)
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.sequence_attribute.constraints

Nested Schema for attributes.sequence_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.sequence_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.status_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • options (Attributes List) (see below for nested schema)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.status_attribute.constraints

Nested Schema for attributes.status_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.status_attribute.options

Read-Only:

Nested Schema for attributes.status_attribute.options.two

Read-Only:

  • title (String) The displayed title of the option
  • value (String) The stored value of the option

Nested Schema for attributes.status_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.tags_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • name (String)
  • options (List of String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • suggestions (List of String)
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.tags_attribute.constraints

Nested Schema for attributes.tags_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.tags_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.text_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • multiline (Boolean)
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.text_attribute.constraints

Nested Schema for attributes.text_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.text_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for attributes.user_relation_attribute

Read-Only:

  • constraints (Attributes) A set of constraints applicable to the attribute. These constraints should and will be enforced by the attribute renderer. (see below for nested schema)
  • default_value (String) Parsed as JSON.
  • deprecated (Boolean)
  • entity_builder_disable_edit (Boolean) Setting to true disables editing the attribute on the entity builder UI
  • feature_flag (String) This attribute should only be active when the feature flag is enabled
  • group (String) Which group the attribute should appear in. Accepts group ID or group name
  • hidden (Boolean) Do not render attribute in entity views
  • hide_label (Boolean) When set to true, will hide the label of the field.
  • icon (String) Code name of the icon to used to represent this attribute. The value must be a valid @epilot/base-elements Icon name
  • id (String) ID for the entity attribute
  • info_helpers (Attributes) A set of configurations meant to document and assist the user in filling the attribute. (see below for nested schema)
  • label (String)
  • layout (String)
  • manifest (List of String) Manifest ID used to create/update the schema attribute
  • multiple (Boolean)
  • name (String)
  • order (Number) Attribute sort order (ascending) in group
  • placeholder (String)
  • preview_value_formatter (String)
  • protected (Boolean) Setting to true prevents the attribute from being modified / deleted
  • purpose (List of String)
  • readonly (Boolean)
  • render_condition (String) Defines the conditional rendering expression for showing this field. When a valid expression is parsed, their evaluation defines the visibility of this attribute. Note: Empty or invalid expression have no effect on the field visibility.
  • required (Boolean)
  • settings_flag (Attributes List) This attribute should only be active when one of the provided settings have the correct value (see below for nested schema)
  • show_in_table (Boolean) Render as a column in table views. When defined, overrides hidden
  • sortable (Boolean) Allow sorting by this attribute in table views if show_in_table is true
  • type (String)
  • value_formatter (String)

Nested Schema for attributes.user_relation_attribute.constraints

Nested Schema for attributes.user_relation_attribute.info_helpers

Read-Only:

  • hint_custom_component (String) The name of the custom component to be used as the hint helper. The component should be registered in the @epilot360/entity-ui on the index of the components directory. When specified it overrides the hint_text or hint_text_key configuration.
  • hint_text (String) The text to be displayed in the attribute hint helper. When specified it overrides the hint_text_key configuration.
  • hint_text_key (String) The key of the hint text to be displayed in the attribute hint helper. The key should be a valid i18n key.
  • hint_tooltip_placement (String) The placement of the hint tooltip. The value should be a valid @mui/core tooltip placement.

Nested Schema for attributes.user_relation_attribute.settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for settings_flag

Read-Only:

  • enabled (Boolean) Whether the setting should be enabled or not
  • name (String) The name of the organization setting to check

Nested Schema for ui_hooks

Read-Only:

  • additional_properties (String) Parsed as JSON.
  • component (String) the component to be dynamically loaded
  • disabled (Boolean) Whether capability should be disabled
  • group_expanded (Boolean) Sets the group expand/collapse default state
  • header (Boolean) Specific to Activity pilot
  • hook (String) name of the hook to use
  • icon (String) Preview icon name(As in Base elements) for the capability
  • import (String) package to be imported
  • order (Number) render order (ascending)
  • render_condition (String)
  • required_permission (Attributes) Require a permission to display UI hook (see below for nested schema)
  • route (String) route for specified capability
  • title (String)

Nested Schema for ui_hooks.required_permission

Read-Only:

  • action (String)
  • resource (String)