ThingTypePropertiesPropertiesArgs

data class ThingTypePropertiesPropertiesArgs(val mqtt5Configuration: Output<ThingTypePropertiesPropertiesMqtt5ConfigurationPropertiesArgs>? = null, val searchableAttributes: Output<List<String>>? = null, val thingTypeDescription: Output<String>? = null) : ConvertibleToJava<ThingTypePropertiesPropertiesArgs>

The thing type properties for the thing type to create. It contains information about the new thing type including a description, a list of searchable thing attribute names, and a list of propagating attributes. After a thing type is created, you can only update Mqtt5Configuration .

Constructors

Link copied to clipboard
constructor(mqtt5Configuration: Output<ThingTypePropertiesPropertiesMqtt5ConfigurationPropertiesArgs>? = null, searchableAttributes: Output<List<String>>? = null, thingTypeDescription: Output<String>? = null)

Properties

Link copied to clipboard

The configuration to add user-defined properties to enrich MQTT 5 messages.

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

A list of searchable thing attribute names.

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

The description of the thing type.

Functions

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