Skip to main content

@terascope/types / elasticsearch-interfaces / MappingTypeMapping

Interface: MappingTypeMapping

Properties

_field_names?

optional _field_names: object

enabled

enabled: boolean

Source

elasticsearch-interfaces.ts:867


_meta?

optional _meta: Record<string, unknown>

Source

elasticsearch-interfaces.ts:873


_routing?

optional _routing: object

required

required: boolean

Source

elasticsearch-interfaces.ts:876


_size?

optional _size: object

enabled

enabled: boolean

Source

elasticsearch-interfaces.ts:879


_source?

optional _source: object

compress?

optional compress: boolean

compress_threshold?

optional compress_threshold: string

enabled

enabled: boolean

excludes?

optional excludes: string[]

includes?

optional includes: string[]

Source

elasticsearch-interfaces.ts:882


all_field?

optional all_field: MappingAllField

Source

elasticsearch-interfaces.ts:860


date_detection?

optional date_detection: boolean

Source

elasticsearch-interfaces.ts:861


dynamic?

optional dynamic: boolean | MappingDynamicMapping

Source

elasticsearch-interfaces.ts:862


dynamic_date_formats?

optional dynamic_date_formats: string[]

Source

elasticsearch-interfaces.ts:863


dynamic_templates?

optional dynamic_templates: Record<string, MappingDynamicTemplate> | Record<string, MappingDynamicTemplate>[]

Source

elasticsearch-interfaces.ts:864


index_field?

optional index_field: object

enabled

enabled: boolean

Source

elasticsearch-interfaces.ts:870


numeric_detection?

optional numeric_detection: boolean

Source

elasticsearch-interfaces.ts:874


properties?

optional properties: Record<string, MappingProperty>

Source

elasticsearch-interfaces.ts:875


runtime?

optional runtime: Record<string, MappingRuntimeField>

Source

elasticsearch-interfaces.ts:889