IndexArgs

data class IndexArgs(val collectionEndpoint: Output<String>? = null, val indexName: Output<String>? = null, val mappings: Output<MappingsPropertiesArgs>? = null, val settings: Output<IndexSettingsArgs>? = null) : ConvertibleToJava<IndexArgs>

An OpenSearch Serverless index resource

Constructors

Link copied to clipboard
constructor(collectionEndpoint: Output<String>? = null, indexName: Output<String>? = null, mappings: Output<MappingsPropertiesArgs>? = null, settings: Output<IndexSettingsArgs>? = null)

Properties

Link copied to clipboard
val collectionEndpoint: Output<String>? = null

The endpoint for the collection.

Link copied to clipboard
val indexName: Output<String>? = null

The name of the OpenSearch Serverless index.

Link copied to clipboard
val mappings: Output<MappingsPropertiesArgs>? = null

Index Mappings

Link copied to clipboard
val settings: Output<IndexSettingsArgs>? = null

Index settings

Functions

Link copied to clipboard
open override fun toJava(): IndexArgs