IndexingConfigurationThingIndexingConfigurationArgs

data class IndexingConfigurationThingIndexingConfigurationArgs(val customFields: Output<List<IndexingConfigurationThingIndexingConfigurationCustomFieldArgs>>? = null, val deviceDefenderIndexingMode: Output<String>? = null, val filter: Output<IndexingConfigurationThingIndexingConfigurationFilterArgs>? = 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, filter: Output<IndexingConfigurationThingIndexingConfigurationFilterArgs>? = 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

Required if named_shadow_indexing_mode is ON. Enables to add named shadows filtered by filter to fleet indexing configuration.

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