IndexingConfigurationThingGroupIndexingConfigurationArgs

data class IndexingConfigurationThingGroupIndexingConfigurationArgs(val customFields: Output<List<IndexingConfigurationThingGroupIndexingConfigurationCustomFieldArgs>>? = null, val managedFields: Output<List<IndexingConfigurationThingGroupIndexingConfigurationManagedFieldArgs>>? = null, val thingGroupIndexingMode: Output<String>) : ConvertibleToJava<IndexingConfigurationThingGroupIndexingConfigurationArgs>

Constructors

constructor(customFields: Output<List<IndexingConfigurationThingGroupIndexingConfigurationCustomFieldArgs>>? = null, managedFields: Output<List<IndexingConfigurationThingGroupIndexingConfigurationManagedFieldArgs>>? = null, thingGroupIndexingMode: Output<String>)

Properties

Link copied to clipboard

A list of thing group fields to index. This list cannot contain any managed fields. See below.

Link copied to clipboard

Contains fields that are indexed and whose types are already known by the Fleet Indexing service. See below.

Link copied to clipboard

Thing group indexing mode. Valid values: OFF, ON.

Functions

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