Interface CfnPipeline.DeviceRegistryEnrichProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPipeline.DeviceRegistryEnrichProperty.Jsii$Proxy
- Enclosing class:
CfnPipeline
@Stability(Stable)
public static interface CfnPipeline.DeviceRegistryEnrichProperty
extends software.amazon.jsii.JsiiSerializable
An activity that adds data from the AWS IoT device registry to your message.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.iotanalytics.*; DeviceRegistryEnrichProperty deviceRegistryEnrichProperty = DeviceRegistryEnrichProperty.builder() .attribute("attribute") .name("name") .roleArn("roleArn") .thingName("thingName") // the properties below are optional .next("next") .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPipeline.DeviceRegistryEnrichProperty
static final class
An implementation forCfnPipeline.DeviceRegistryEnrichProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The name of the attribute that is added to the message.getName()
The name of the 'deviceRegistryEnrich' activity.default String
getNext()
The next activity in the pipeline.The ARN of the role that allows access to the device's registry information.The name of the IoT device whose registry information is added to the message.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAttribute
The name of the attribute that is added to the message. -
getName
The name of the 'deviceRegistryEnrich' activity. -
getRoleArn
The ARN of the role that allows access to the device's registry information. -
getThingName
The name of the IoT device whose registry information is added to the message. -
getNext
The next activity in the pipeline. -
builder
-