IndexingConfigurationThingIndexingConfigurationArgs

data class IndexingConfigurationThingIndexingConfigurationArgs(val customFields: Output<List<IndexingConfigurationThingIndexingConfigurationCustomFieldArgs>>? = null, val deviceDefenderIndexingMode: Output<String>? = null, val managedFields: Output<List<IndexingConfigurationThingIndexingConfigurationManagedFieldArgs>>? = null, val namedShadowIndexingMode: Output<String>? = null, val thingConnectivityIndexingMode: Output<String>? = null, val thingIndexingMode: Output<String>) : ConvertibleToJava<IndexingConfigurationThingIndexingConfigurationArgs>

Constructors

constructor(customFields: Output<List<IndexingConfigurationThingIndexingConfigurationCustomFieldArgs>>? = null, deviceDefenderIndexingMode: Output<String>? = null, managedFields: Output<List<IndexingConfigurationThingIndexingConfigurationManagedFieldArgs>>? = null, namedShadowIndexingMode: Output<String>? = null, thingConnectivityIndexingMode: Output<String>? = null, thingIndexingMode: Output<String>)

Properties

Link copied to clipboard

Contains custom field names and their data type. See below.

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

Device Defender indexing mode. Valid values: VIOLATIONS, OFF. Default: OFF.

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
val namedShadowIndexingMode: Output<String>? = null

Named shadow indexing mode. Valid values: ON, OFF. Default: OFF.

Link copied to clipboard

Thing connectivity indexing mode. Valid values: STATUS, OFF. Default: OFF.

Link copied to clipboard

Thing indexing mode. Valid values: REGISTRY, REGISTRY_AND_SHADOW, OFF.

Functions

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