Class CfnThingTypePropsMixin.PropagatingAttributeProperty
An object that represents the connection attribute, the thing attribute, and the MQTT 5 user property key.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.IoT
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnThingTypePropsMixin.PropagatingAttributeProperty : CfnThingTypePropsMixin.IPropagatingAttributeProperty
Syntax (vb)
Public Class CfnThingTypePropsMixin.PropagatingAttributeProperty Implements CfnThingTypePropsMixin.IPropagatingAttributeProperty
Remarks
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.CfnPropertyMixins.AWS.IoT;
var propagatingAttributeProperty = new PropagatingAttributeProperty {
ConnectionAttribute = "connectionAttribute",
ThingAttribute = "thingAttribute",
UserPropertyKey = "userPropertyKey"
};
Synopsis
Constructors
| PropagatingAttributeProperty() | An object that represents the connection attribute, the thing attribute, and the MQTT 5 user property key. |
Properties
| ConnectionAttribute | The attribute associated with the connection details. |
| ThingAttribute | The thing attribute that is propagating for MQTT 5 message enrichment. |
| UserPropertyKey | The key of the MQTT 5 user property, which is a key-value pair. |
Constructors
PropagatingAttributeProperty()
An object that represents the connection attribute, the thing attribute, and the MQTT 5 user property key.
public PropagatingAttributeProperty()
Remarks
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.CfnPropertyMixins.AWS.IoT;
var propagatingAttributeProperty = new PropagatingAttributeProperty {
ConnectionAttribute = "connectionAttribute",
ThingAttribute = "thingAttribute",
UserPropertyKey = "userPropertyKey"
};
Properties
ConnectionAttribute
The attribute associated with the connection details.
public string? ConnectionAttribute { get; set; }
Property Value
Remarks
ThingAttribute
The thing attribute that is propagating for MQTT 5 message enrichment.
public string? ThingAttribute { get; set; }
Property Value
Remarks
UserPropertyKey
The key of the MQTT 5 user property, which is a key-value pair.
public string? UserPropertyKey { get; set; }