Skip to content

Opensearch dashboards.savedobjectstypemappingdefinition

Home > opensearch-dashboards > SavedObjectsTypeMappingDefinition

SavedObjectsTypeMappingDefinition interface

Describe a saved object type mapping.

Signature:

export interface SavedObjectsTypeMappingDefinition 

Example

const typeDefinition: SavedObjectsTypeMappingDefinition = {
  properties: {
    enabled: {
      type: "boolean"
    },
    sendUsageFrom: {
      ignore_above: 256,
      type: "keyword"
    },
    lastReported: {
      type: "date"
    },
    lastVersionChecked: {
      ignore_above: 256,
      type: "keyword"
    },
  }
}

Properties

Property Type Description
dynamic? false | 'strict' (Optional) The dynamic property of the mapping, either false or 'strict'. If unspecified dynamic: 'strict' will be inherited from the top-level index mappings.
properties SavedObjectsMappingProperties The underlying properties of the type mapping