Skip to main content

@terascope/opensearch-client / client/method-helpers/indicesPutMapping

client/method-helpers/indicesPutMapping

Functions

convertIndicesPutMappingParams()

convertIndicesPutMappingParams(params, distributionMeta): object

Defined in: opensearch-client/src/client/method-helpers/indicesPutMapping.ts:3

Parameters

ParameterType
paramsIndicesPutMappingParams
distributionMetaClientMetadata

Returns

object

allow_no_indices?

optional allow_no_indices?: boolean

body?

optional body?: object

body.all_field?

optional all_field?: MappingAllField

body.date_detection?

optional date_detection?: boolean

body.dynamic?

optional dynamic?: boolean | MappingDynamicMapping

body.dynamic_date_formats?

optional dynamic_date_formats?: string[]

body.dynamic_templates?

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

body.field_names_field?

optional field_names_field?: MappingFieldNamesField

body.index_field?

optional index_field?: MappingIndexField

body.meta?

optional meta?: Record<string, any>

body.numeric_detection?

optional numeric_detection?: boolean

body.properties?

optional properties?: Record<string, MappingProperty>

body.routing_field?

optional routing_field?: MappingRoutingField

body.runtime?

optional runtime?: MappingRuntimeFields

body.size_field?

optional size_field?: MappingSizeField

body.source_field?

optional source_field?: MappingSourceField

cluster_manager_timeout?

optional cluster_manager_timeout?: string | number = master_timeout

expand_wildcards?

optional expand_wildcards?: ExpandWildcards

ignore_unavailable?

optional ignore_unavailable?: boolean

index?

optional index?: string | string[]

timeout?

optional timeout?: string | number

write_index_only?

optional write_index_only?: boolean