We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 20, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 20, 2026 by Pulumi
Resource Type definition for AWS::OpenSearchServerless::Index
Create Index Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Index(name: string, args: IndexArgs, opts?: CustomResourceOptions);@overload
def Index(resource_name: str,
args: IndexArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Index(resource_name: str,
opts: Optional[ResourceOptions] = None,
collection_endpoint: Optional[str] = None,
index_name: Optional[str] = None,
mappings: Optional[MappingsPropertiesArgs] = None,
settings: Optional[IndexSettingsArgs] = None)func NewIndex(ctx *Context, name string, args IndexArgs, opts ...ResourceOption) (*Index, error)public Index(string name, IndexArgs args, CustomResourceOptions? opts = null)type: aws-native:opensearchserverless:Index
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_opensearchserverless_index" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IndexArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Index Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Index resource accepts the following input properties:
- Collection
Endpoint string - The endpoint for the collection.
- Index
Name string - The name of the OpenSearch Serverless index.
- Mappings
Pulumi.
Aws Native. Open Search Serverless. Inputs. Mappings Properties - Index Mappings
- Settings
Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Settings - Index settings
- Collection
Endpoint string - The endpoint for the collection.
- Index
Name string - The name of the OpenSearch Serverless index.
- Mappings
Mappings
Properties Args - Index Mappings
- Settings
Index
Settings Args - Index settings
- collection_
endpoint string - The endpoint for the collection.
- index_
name string - The name of the OpenSearch Serverless index.
- mappings object
- Index Mappings
- settings object
- Index settings
- collection
Endpoint String - The endpoint for the collection.
- index
Name String - The name of the OpenSearch Serverless index.
- mappings
Mappings
Properties - Index Mappings
- settings
Index
Settings - Index settings
- collection
Endpoint string - The endpoint for the collection.
- index
Name string - The name of the OpenSearch Serverless index.
- mappings
Mappings
Properties - Index Mappings
- settings
Index
Settings - Index settings
- collection_
endpoint str - The endpoint for the collection.
- index_
name str - The name of the OpenSearch Serverless index.
- mappings
Mappings
Properties Args - Index Mappings
- settings
Index
Settings Args - Index settings
- collection
Endpoint String - The endpoint for the collection.
- index
Name String - The name of the OpenSearch Serverless index.
- mappings Property Map
- Index Mappings
- settings Property Map
- Index settings
Outputs
All input properties are implicitly available as output properties. Additionally, the Index resource produces the following output properties:
Supporting Types
IndexPropertyMapping, IndexPropertyMappingArgs
- Type
Pulumi.
Aws Native. Open Search Serverless. Index Property Mapping Type - The field data type. Must be a valid OpenSearch field type.
- Analyzer string
- The analyzer to use for this field (for text and keyword fields)
- Compression
Level Pulumi.Aws Native. Open Search Serverless. Index Property Mapping Compression Level - The compression level for knn_vector fields
- Dimension int
- Dimension size for vector fields, defines the number of dimensions in the vector
- Index bool
- Whether a field should be indexed
- Method
Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Property Mapping Method Properties - Configuration for k-NN search method
- Properties
Dictionary<string, Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Property Mapping> - Nested fields within an object or nested field type
- Space
Type Pulumi.Aws Native. Open Search Serverless. Index Property Mapping Space Type - The distance function used for k-NN search (field-level, outside Method)
- Value string
- Default value for the field when not specified in a document
- Type
Index
Property Mapping Type - The field data type. Must be a valid OpenSearch field type.
- Analyzer string
- The analyzer to use for this field (for text and keyword fields)
- Compression
Level IndexProperty Mapping Compression Level - The compression level for knn_vector fields
- Dimension int
- Dimension size for vector fields, defines the number of dimensions in the vector
- Index bool
- Whether a field should be indexed
- Method
Index
Property Mapping Method Properties - Configuration for k-NN search method
- Properties
map[string]Index
Property Mapping - Nested fields within an object or nested field type
- Space
Type IndexProperty Mapping Space Type - The distance function used for k-NN search (field-level, outside Method)
- Value string
- Default value for the field when not specified in a document
- type
"text" | "knn_
vector" | "keyword" | "integer" - The field data type. Must be a valid OpenSearch field type.
- analyzer string
- The analyzer to use for this field (for text and keyword fields)
- compression_
level "16x" | "32x" | "8x" | "4x" | "2x" | "1x" - The compression level for knn_vector fields
- dimension number
- Dimension size for vector fields, defines the number of dimensions in the vector
- index bool
- Whether a field should be indexed
- method object
- Configuration for k-NN search method
- properties map(object)
- Nested fields within an object or nested field type
- space_
type "l2" | "l1" | "linf" | "cosinesimil" | "innerproduct" | "hamming" - The distance function used for k-NN search (field-level, outside Method)
- value string
- Default value for the field when not specified in a document
- type
Index
Property Mapping Type - The field data type. Must be a valid OpenSearch field type.
- analyzer String
- The analyzer to use for this field (for text and keyword fields)
- compression
Level IndexProperty Mapping Compression Level - The compression level for knn_vector fields
- dimension Integer
- Dimension size for vector fields, defines the number of dimensions in the vector
- index Boolean
- Whether a field should be indexed
- method
Index
Property Mapping Method Properties - Configuration for k-NN search method
- properties
Map<String,Index
Property Mapping> - Nested fields within an object or nested field type
- space
Type IndexProperty Mapping Space Type - The distance function used for k-NN search (field-level, outside Method)
- value String
- Default value for the field when not specified in a document
- type
Index
Property Mapping Type - The field data type. Must be a valid OpenSearch field type.
- analyzer string
- The analyzer to use for this field (for text and keyword fields)
- compression
Level IndexProperty Mapping Compression Level - The compression level for knn_vector fields
- dimension number
- Dimension size for vector fields, defines the number of dimensions in the vector
- index boolean
- Whether a field should be indexed
- method
Index
Property Mapping Method Properties - Configuration for k-NN search method
- properties
{[key: string]: Index
Property Mapping} - Nested fields within an object or nested field type
- space
Type IndexProperty Mapping Space Type - The distance function used for k-NN search (field-level, outside Method)
- value string
- Default value for the field when not specified in a document
- type
Index
Property Mapping Type - The field data type. Must be a valid OpenSearch field type.
- analyzer str
- The analyzer to use for this field (for text and keyword fields)
- compression_
level IndexProperty Mapping Compression Level - The compression level for knn_vector fields
- dimension int
- Dimension size for vector fields, defines the number of dimensions in the vector
- index bool
- Whether a field should be indexed
- method
Index
Property Mapping Method Properties - Configuration for k-NN search method
- properties
Mapping[str, Index
Property Mapping] - Nested fields within an object or nested field type
- space_
type IndexProperty Mapping Space Type - The distance function used for k-NN search (field-level, outside Method)
- value str
- Default value for the field when not specified in a document
- type
"text" | "knn_
vector" | "keyword" | "integer" - The field data type. Must be a valid OpenSearch field type.
- analyzer String
- The analyzer to use for this field (for text and keyword fields)
- compression
Level "16x" | "32x" | "8x" | "4x" | "2x" | "1x" - The compression level for knn_vector fields
- dimension Number
- Dimension size for vector fields, defines the number of dimensions in the vector
- index Boolean
- Whether a field should be indexed
- method Property Map
- Configuration for k-NN search method
- properties Map<Property Map>
- Nested fields within an object or nested field type
- space
Type "l2" | "l1" | "linf" | "cosinesimil" | "innerproduct" | "hamming" - The distance function used for k-NN search (field-level, outside Method)
- value String
- Default value for the field when not specified in a document
IndexPropertyMappingCompressionLevel, IndexPropertyMappingCompressionLevelArgs
- Index
Property Mapping Compression Level_16x 16x- Index
Property Mapping Compression Level_32x 32x- Index
Property Mapping Compression Level_8x 8x- Index
Property Mapping Compression Level_4x 4x- Index
Property Mapping Compression Level_2x 2x- Index
Property Mapping Compression Level_1x 1x
- Index
Property Mapping Compression Level_16x 16x- Index
Property Mapping Compression Level_32x 32x- Index
Property Mapping Compression Level_8x 8x- Index
Property Mapping Compression Level_4x 4x- Index
Property Mapping Compression Level_2x 2x- Index
Property Mapping Compression Level_1x 1x
- "16x"
16x- "32x"
32x- "8x"
8x- "4x"
4x- "2x"
2x- "1x"
1x
- _16x
16x- _32x
32x- _8x
8x- _4x
4x- _2x
2x- _1x
1x
- Index
Property Mapping Compression Level_16x 16x- Index
Property Mapping Compression Level_32x 32x- Index
Property Mapping Compression Level_8x 8x- Index
Property Mapping Compression Level_4x 4x- Index
Property Mapping Compression Level_2x 2x- Index
Property Mapping Compression Level_1x 1x
- INDEX_PROPERTY_MAPPING_COMPRESSION_LEVEL_16X
16x- INDEX_PROPERTY_MAPPING_COMPRESSION_LEVEL_32X
32x- INDEX_PROPERTY_MAPPING_COMPRESSION_LEVEL_8X
8x- INDEX_PROPERTY_MAPPING_COMPRESSION_LEVEL_4X
4x- INDEX_PROPERTY_MAPPING_COMPRESSION_LEVEL_2X
2x- INDEX_PROPERTY_MAPPING_COMPRESSION_LEVEL_1X
1x
- "16x"
16x- "32x"
32x- "8x"
8x- "4x"
4x- "2x"
2x- "1x"
1x
IndexPropertyMappingMethodProperties, IndexPropertyMappingMethodPropertiesArgs
Configuration for k-NN search method- Name
Pulumi.
Aws Native. Open Search Serverless. Index Property Mapping Method Properties Name - The algorithm name for k-NN search
- Engine
Pulumi.
Aws Native. Open Search Serverless. Index Property Mapping Method Properties Engine - The k-NN search engine to use
- Parameters
Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Property Mapping Method Properties Parameters Properties - Additional parameters for the k-NN algorithm
- Space
Type Pulumi.Aws Native. Open Search Serverless. Index Property Mapping Method Properties Space Type - The distance function used for k-NN search
- Name
Index
Property Mapping Method Properties Name - The algorithm name for k-NN search
- Engine
Index
Property Mapping Method Properties Engine - The k-NN search engine to use
- Parameters
Index
Property Mapping Method Properties Parameters Properties - Additional parameters for the k-NN algorithm
- Space
Type IndexProperty Mapping Method Properties Space Type - The distance function used for k-NN search
- name "hnsw" | "ivf"
- The algorithm name for k-NN search
- engine "nmslib" | "faiss" | "lucene"
- The k-NN search engine to use
- parameters object
- Additional parameters for the k-NN algorithm
- space_
type "l2" | "l1" | "linf" | "cosinesimil" | "innerproduct" | "hamming" - The distance function used for k-NN search
- name
Index
Property Mapping Method Properties Name - The algorithm name for k-NN search
- engine
Index
Property Mapping Method Properties Engine - The k-NN search engine to use
- parameters
Index
Property Mapping Method Properties Parameters Properties - Additional parameters for the k-NN algorithm
- space
Type IndexProperty Mapping Method Properties Space Type - The distance function used for k-NN search
- name
Index
Property Mapping Method Properties Name - The algorithm name for k-NN search
- engine
Index
Property Mapping Method Properties Engine - The k-NN search engine to use
- parameters
Index
Property Mapping Method Properties Parameters Properties - Additional parameters for the k-NN algorithm
- space
Type IndexProperty Mapping Method Properties Space Type - The distance function used for k-NN search
- name
Index
Property Mapping Method Properties Name - The algorithm name for k-NN search
- engine
Index
Property Mapping Method Properties Engine - The k-NN search engine to use
- parameters
Index
Property Mapping Method Properties Parameters Properties - Additional parameters for the k-NN algorithm
- space_
type IndexProperty Mapping Method Properties Space Type - The distance function used for k-NN search
- name "hnsw" | "ivf"
- The algorithm name for k-NN search
- engine "nmslib" | "faiss" | "lucene"
- The k-NN search engine to use
- parameters Property Map
- Additional parameters for the k-NN algorithm
- space
Type "l2" | "l1" | "linf" | "cosinesimil" | "innerproduct" | "hamming" - The distance function used for k-NN search
IndexPropertyMappingMethodPropertiesEngine, IndexPropertyMappingMethodPropertiesEngineArgs
- Nmslib
nmslib- Faiss
faiss- Lucene
lucene
- Index
Property Mapping Method Properties Engine Nmslib nmslib- Index
Property Mapping Method Properties Engine Faiss faiss- Index
Property Mapping Method Properties Engine Lucene lucene
- "nmslib"
nmslib- "faiss"
faiss- "lucene"
lucene
- Nmslib
nmslib- Faiss
faiss- Lucene
lucene
- Nmslib
nmslib- Faiss
faiss- Lucene
lucene
- NMSLIB
nmslib- FAISS
faiss- LUCENE
lucene
- "nmslib"
nmslib- "faiss"
faiss- "lucene"
lucene
IndexPropertyMappingMethodPropertiesName, IndexPropertyMappingMethodPropertiesNameArgs
- Hnsw
hnsw- Ivf
ivf
- Index
Property Mapping Method Properties Name Hnsw hnsw- Index
Property Mapping Method Properties Name Ivf ivf
- "hnsw"
hnsw- "ivf"
ivf
- Hnsw
hnsw- Ivf
ivf
- Hnsw
hnsw- Ivf
ivf
- HNSW
hnsw- IVF
ivf
- "hnsw"
hnsw- "ivf"
ivf
IndexPropertyMappingMethodPropertiesParametersProperties, IndexPropertyMappingMethodPropertiesParametersPropertiesArgs
Additional parameters for the k-NN algorithm- Ef
Construction int - The size of the dynamic list used during k-NN graph creation
- M int
- Number of neighbors to consider during k-NN search
- Ef
Construction int - The size of the dynamic list used during k-NN graph creation
- M int
- Number of neighbors to consider during k-NN search
- ef_
construction number - The size of the dynamic list used during k-NN graph creation
- m number
- Number of neighbors to consider during k-NN search
- ef
Construction Integer - The size of the dynamic list used during k-NN graph creation
- m Integer
- Number of neighbors to consider during k-NN search
- ef
Construction number - The size of the dynamic list used during k-NN graph creation
- m number
- Number of neighbors to consider during k-NN search
- ef_
construction int - The size of the dynamic list used during k-NN graph creation
- m int
- Number of neighbors to consider during k-NN search
- ef
Construction Number - The size of the dynamic list used during k-NN graph creation
- m Number
- Number of neighbors to consider during k-NN search
IndexPropertyMappingMethodPropertiesSpaceType, IndexPropertyMappingMethodPropertiesSpaceTypeArgs
- L2
l2- L1
l1- Linf
linf- Cosinesimil
cosinesimil- Innerproduct
innerproduct- Hamming
hamming
- Index
Property Mapping Method Properties Space Type L2 l2- Index
Property Mapping Method Properties Space Type L1 l1- Index
Property Mapping Method Properties Space Type Linf linf- Index
Property Mapping Method Properties Space Type Cosinesimil cosinesimil- Index
Property Mapping Method Properties Space Type Innerproduct innerproduct- Index
Property Mapping Method Properties Space Type Hamming hamming
- "l2"
l2- "l1"
l1- "linf"
linf- "cosinesimil"
cosinesimil- "innerproduct"
innerproduct- "hamming"
hamming
- L2
l2- L1
l1- Linf
linf- Cosinesimil
cosinesimil- Innerproduct
innerproduct- Hamming
hamming
- L2
l2- L1
l1- Linf
linf- Cosinesimil
cosinesimil- Innerproduct
innerproduct- Hamming
hamming
- L2
l2- L1
l1- LINF
linf- COSINESIMIL
cosinesimil- INNERPRODUCT
innerproduct- HAMMING
hamming
- "l2"
l2- "l1"
l1- "linf"
linf- "cosinesimil"
cosinesimil- "innerproduct"
innerproduct- "hamming"
hamming
IndexPropertyMappingSpaceType, IndexPropertyMappingSpaceTypeArgs
- L2
l2- L1
l1- Linf
linf- Cosinesimil
cosinesimil- Innerproduct
innerproduct- Hamming
hamming
- Index
Property Mapping Space Type L2 l2- Index
Property Mapping Space Type L1 l1- Index
Property Mapping Space Type Linf linf- Index
Property Mapping Space Type Cosinesimil cosinesimil- Index
Property Mapping Space Type Innerproduct innerproduct- Index
Property Mapping Space Type Hamming hamming
- "l2"
l2- "l1"
l1- "linf"
linf- "cosinesimil"
cosinesimil- "innerproduct"
innerproduct- "hamming"
hamming
- L2
l2- L1
l1- Linf
linf- Cosinesimil
cosinesimil- Innerproduct
innerproduct- Hamming
hamming
- L2
l2- L1
l1- Linf
linf- Cosinesimil
cosinesimil- Innerproduct
innerproduct- Hamming
hamming
- L2
l2- L1
l1- LINF
linf- COSINESIMIL
cosinesimil- INNERPRODUCT
innerproduct- HAMMING
hamming
- "l2"
l2- "l1"
l1- "linf"
linf- "cosinesimil"
cosinesimil- "innerproduct"
innerproduct- "hamming"
hamming
IndexPropertyMappingType, IndexPropertyMappingTypeArgs
- Text
text- Knn
Vector knn_vector- Keyword
keyword- Integer
integer
- Index
Property Mapping Type Text text- Index
Property Mapping Type Knn Vector knn_vector- Index
Property Mapping Type Keyword keyword- Index
Property Mapping Type Integer integer
- "text"
text- "knn_
vector" knn_vector- "keyword"
keyword- "integer"
integer
- Text
text- Knn
Vector knn_vector- Keyword
keyword- Integer
integer
- Text
text- Knn
Vector knn_vector- Keyword
keyword- Integer
integer
- TEXT
text- KNN_VECTOR
knn_vector- KEYWORD
keyword- INTEGER
integer
- "text"
text- "knn_
vector" knn_vector- "keyword"
keyword- "integer"
integer
IndexSettings, IndexSettingsArgs
- Analysis
Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Settings Analysis Properties - Custom analysis configuration including analyzers, tokenizers, and filters
- Index
Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Settings Index Properties - Index settings.
- Analysis
Index
Settings Analysis Properties - Custom analysis configuration including analyzers, tokenizers, and filters
- Index
Index
Settings Index Properties - Index settings.
- analysis
Index
Settings Analysis Properties - Custom analysis configuration including analyzers, tokenizers, and filters
- index
Index
Settings Index Properties - Index settings.
- analysis
Index
Settings Analysis Properties - Custom analysis configuration including analyzers, tokenizers, and filters
- index
Index
Settings Index Properties - Index settings.
- analysis
Index
Settings Analysis Properties - Custom analysis configuration including analyzers, tokenizers, and filters
- index
Index
Settings Index Properties - Index settings.
- analysis Property Map
- Custom analysis configuration including analyzers, tokenizers, and filters
- index Property Map
- Index settings.
IndexSettingsAnalysisProperties, IndexSettingsAnalysisPropertiesArgs
Custom analysis configuration including analyzers, tokenizers, and filters- Analyzer
Dictionary<string, Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Settings Analysis Properties Analyzer Value Properties> - Custom analyzer definitions
- Analyzer
map[string]Index
Settings Analysis Properties Analyzer Value Properties - Custom analyzer definitions
- analyzer map(object)
- Custom analyzer definitions
- analyzer
Map<String,Index
Settings Analysis Properties Analyzer Value Properties> - Custom analyzer definitions
- analyzer
{[key: string]: Index
Settings Analysis Properties Analyzer Value Properties} - Custom analyzer definitions
- analyzer
Mapping[str, Index
Settings Analysis Properties Analyzer Value Properties] - Custom analyzer definitions
- analyzer Map<Property Map>
- Custom analyzer definitions
IndexSettingsAnalysisPropertiesAnalyzerValueProperties, IndexSettingsAnalysisPropertiesAnalyzerValuePropertiesArgs
- Char
Filter List<string> - Character filters to apply
- Filter List<string>
- Token filters to apply
- Tokenizer string
- The tokenizer to use
- Type string
- The analyzer type (e.g. custom, standard, simple)
- Char
Filter []string - Character filters to apply
- Filter []string
- Token filters to apply
- Tokenizer string
- The tokenizer to use
- Type string
- The analyzer type (e.g. custom, standard, simple)
- char_
filter list(string) - Character filters to apply
- filter list(string)
- Token filters to apply
- tokenizer string
- The tokenizer to use
- type string
- The analyzer type (e.g. custom, standard, simple)
- char
Filter List<String> - Character filters to apply
- filter List<String>
- Token filters to apply
- tokenizer String
- The tokenizer to use
- type String
- The analyzer type (e.g. custom, standard, simple)
- char
Filter string[] - Character filters to apply
- filter string[]
- Token filters to apply
- tokenizer string
- The tokenizer to use
- type string
- The analyzer type (e.g. custom, standard, simple)
- char_
filter Sequence[str] - Character filters to apply
- filter Sequence[str]
- Token filters to apply
- tokenizer str
- The tokenizer to use
- type str
- The analyzer type (e.g. custom, standard, simple)
- char
Filter List<String> - Character filters to apply
- filter List<String>
- Token filters to apply
- tokenizer String
- The tokenizer to use
- type String
- The analyzer type (e.g. custom, standard, simple)
IndexSettingsIndexProperties, IndexSettingsIndexPropertiesArgs
Index settings.- Knn bool
- Enable/disable k-nearest neighbor search capability
- Knn
Algo intParam Ef Search - Size of the dynamic list for the nearest neighbors
- Refresh
Interval string - How often to perform refresh operation (e.g. '1s', '5s')
- Knn bool
- Enable/disable k-nearest neighbor search capability
- Knn
Algo intParam Ef Search - Size of the dynamic list for the nearest neighbors
- Refresh
Interval string - How often to perform refresh operation (e.g. '1s', '5s')
- knn bool
- Enable/disable k-nearest neighbor search capability
- knn_
algo_ numberparam_ ef_ search - Size of the dynamic list for the nearest neighbors
- refresh_
interval string - How often to perform refresh operation (e.g. '1s', '5s')
- knn Boolean
- Enable/disable k-nearest neighbor search capability
- knn
Algo IntegerParam Ef Search - Size of the dynamic list for the nearest neighbors
- refresh
Interval String - How often to perform refresh operation (e.g. '1s', '5s')
- knn boolean
- Enable/disable k-nearest neighbor search capability
- knn
Algo numberParam Ef Search - Size of the dynamic list for the nearest neighbors
- refresh
Interval string - How often to perform refresh operation (e.g. '1s', '5s')
- knn bool
- Enable/disable k-nearest neighbor search capability
- knn_
algo_ intparam_ ef_ search - Size of the dynamic list for the nearest neighbors
- refresh_
interval str - How often to perform refresh operation (e.g. '1s', '5s')
- knn Boolean
- Enable/disable k-nearest neighbor search capability
- knn
Algo NumberParam Ef Search - Size of the dynamic list for the nearest neighbors
- refresh
Interval String - How often to perform refresh operation (e.g. '1s', '5s')
MappingsProperties, MappingsPropertiesArgs
Index Mappings- Properties
Dictionary<string, Pulumi.
Aws Native. Open Search Serverless. Inputs. Index Property Mapping> - Defines the fields within the mapping, including their types and configurations
- Properties
map[string]Index
Property Mapping - Defines the fields within the mapping, including their types and configurations
- properties map(object)
- Defines the fields within the mapping, including their types and configurations
- properties
Map<String,Index
Property Mapping> - Defines the fields within the mapping, including their types and configurations
- properties
{[key: string]: Index
Property Mapping} - Defines the fields within the mapping, including their types and configurations
- properties
Mapping[str, Index
Property Mapping] - Defines the fields within the mapping, including their types and configurations
- properties Map<Property Map>
- Defines the fields within the mapping, including their types and configurations
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 20, 2026 by Pulumi