Show / Hide Table of Contents

Class CfnThingType.ThingTypePropertiesProperty

The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.

Inheritance
object
CfnThingType.ThingTypePropertiesProperty
Implements
CfnThingType.IThingTypePropertiesProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.IoT
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnThingType.ThingTypePropertiesProperty : CfnThingType.IThingTypePropertiesProperty
Syntax (vb)
Public Class CfnThingType.ThingTypePropertiesProperty Implements CfnThingType.IThingTypePropertiesProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thingtype-thingtypeproperties.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.IoT;

             var thingTypePropertiesProperty = new ThingTypePropertiesProperty {
                 Mqtt5Configuration = new Mqtt5ConfigurationProperty {
                     PropagatingAttributes = new [] { new PropagatingAttributeProperty {
                         UserPropertyKey = "userPropertyKey",

                         // the properties below are optional
                         ConnectionAttribute = "connectionAttribute",
                         ThingAttribute = "thingAttribute"
                     } }
                 },
                 SearchableAttributes = new [] { "searchableAttributes" },
                 ThingTypeDescription = "thingTypeDescription"
             };

Synopsis

Constructors

ThingTypePropertiesProperty()

The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.

Properties

Mqtt5Configuration

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

SearchableAttributes

A list of searchable thing attribute names.

ThingTypeDescription

The description of the thing type.

Constructors

ThingTypePropertiesProperty()

The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.

public ThingTypePropertiesProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thingtype-thingtypeproperties.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.IoT;

             var thingTypePropertiesProperty = new ThingTypePropertiesProperty {
                 Mqtt5Configuration = new Mqtt5ConfigurationProperty {
                     PropagatingAttributes = new [] { new PropagatingAttributeProperty {
                         UserPropertyKey = "userPropertyKey",

                         // the properties below are optional
                         ConnectionAttribute = "connectionAttribute",
                         ThingAttribute = "thingAttribute"
                     } }
                 },
                 SearchableAttributes = new [] { "searchableAttributes" },
                 ThingTypeDescription = "thingTypeDescription"
             };

Properties

Mqtt5Configuration

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

public object? Mqtt5Configuration { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thingtype-thingtypeproperties.html#cfn-iot-thingtype-thingtypeproperties-mqtt5configuration

SearchableAttributes

A list of searchable thing attribute names.

public string[]? SearchableAttributes { get; set; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thingtype-thingtypeproperties.html#cfn-iot-thingtype-thingtypeproperties-searchableattributes

ThingTypeDescription

The description of the thing type.

public string? ThingTypeDescription { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thingtype-thingtypeproperties.html#cfn-iot-thingtype-thingtypeproperties-thingtypedescription

Implements

CfnThingType.IThingTypePropertiesProperty
Back to top Generated by DocFX