Show / Hide Table of Contents

Class CfnPipeline.DeviceShadowEnrichProperty

An activity that adds information from the AWS IoT Device Shadows service to a message.

Inheritance
System.Object
CfnPipeline.DeviceShadowEnrichProperty
Implements
CfnPipeline.IDeviceShadowEnrichProperty
Namespace: Amazon.CDK.AWS.IoTAnalytics
Assembly: Amazon.CDK.AWS.IoTAnalytics.dll
Syntax (csharp)
public class DeviceShadowEnrichProperty : Object, CfnPipeline.IDeviceShadowEnrichProperty
Syntax (vb)
Public Class DeviceShadowEnrichProperty
    Inherits Object
    Implements CfnPipeline.IDeviceShadowEnrichProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.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.IoTAnalytics;

var deviceShadowEnrichProperty = new DeviceShadowEnrichProperty {
    Attribute = "attribute",
    Name = "name",
    RoleArn = "roleArn",
    ThingName = "thingName",

    // the properties below are optional
    Next = "next"
};

Synopsis

Constructors

DeviceShadowEnrichProperty()

Properties

Attribute

The name of the attribute that is added to the message.

Name

The name of the 'deviceShadowEnrich' activity.

Next

The next activity in the pipeline.

RoleArn

The ARN of the role that allows access to the device's shadow.

ThingName

The name of the IoT device whose shadow information is added to the message.

Constructors

DeviceShadowEnrichProperty()

public DeviceShadowEnrichProperty()

Properties

Attribute

The name of the attribute that is added to the message.

public string Attribute { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-attribute

Name

The name of the 'deviceShadowEnrich' activity.

public string Name { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-name

Next

The next activity in the pipeline.

public string Next { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-next

RoleArn

The ARN of the role that allows access to the device's shadow.

public string RoleArn { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-rolearn

ThingName

The name of the IoT device whose shadow information is added to the message.

public string ThingName { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-thingname

Implements

CfnPipeline.IDeviceShadowEnrichProperty
Back to top Generated by DocFX