Class DynamoDBv2PutItemAction
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.actions.alpha.DynamoDBv2PutItemAction
- All Implemented Interfaces:
IAction,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:52.111Z")
@Stability(Experimental)
public class DynamoDBv2PutItemAction
extends software.amazon.jsii.JsiiObject
implements IAction
(experimental) The action to put the record from an MQTT message to the DynamoDB table.
Example:
import software.amazon.awscdk.services.dynamodb.*;
Table table;
TopicRule topicRule = TopicRule.Builder.create(this, "TopicRule")
.sql(IotSql.fromStringAsVer20160323("SELECT * FROM 'device/+/data'"))
.actions(List.of(
new DynamoDBv2PutItemAction(table)))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class(experimental) A fluent builder forDynamoDBv2PutItemAction.Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.alpha.IAction
IAction.Jsii$Default, IAction.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionDynamoDBv2PutItemAction(ITable table) DynamoDBv2PutItemAction(ITable table, DynamoDBv2PutItemActionProps props) protectedDynamoDBv2PutItemAction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedDynamoDBv2PutItemAction(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
DynamoDBv2PutItemAction
protected DynamoDBv2PutItemAction(software.amazon.jsii.JsiiObjectRef objRef) -
DynamoDBv2PutItemAction
protected DynamoDBv2PutItemAction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
DynamoDBv2PutItemAction
@Stability(Experimental) public DynamoDBv2PutItemAction(@NotNull ITable table, @Nullable DynamoDBv2PutItemActionProps props) - Parameters:
table- the DynamoDB table in which to put the items. This parameter is required.props- Optional properties to not use default.
-
DynamoDBv2PutItemAction
- Parameters:
table- the DynamoDB table in which to put the items. This parameter is required.
-