Alarm Model Dynamo Db Args
data class AlarmModelDynamoDbArgs(val hashKeyField: Output<String>, val hashKeyType: Output<String>? = null, val hashKeyValue: Output<String>, val operation: Output<String>? = null, val payload: Output<AlarmModelPayloadArgs>? = null, val payloadField: Output<String>? = null, val rangeKeyField: Output<String>? = null, val rangeKeyType: Output<String>? = null, val rangeKeyValue: Output<String>? = null, val tableName: Output<String>) : ConvertibleToJava<AlarmModelDynamoDbArgs>
Writes to the DynamoDB table that you created. The default action payload contains all attribute-value pairs that have the information about the alarm model instance and the event that triggered the action. You can also customize the payload. One column of the DynamoDB table receives all attribute-value pairs in the payload that you specify. For more information, see Actions in AWS IoT Events Developer Guide.
Constructors
Link copied to clipboard
fun AlarmModelDynamoDbArgs(hashKeyField: Output<String>, hashKeyType: Output<String>? = null, hashKeyValue: Output<String>, operation: Output<String>? = null, payload: Output<AlarmModelPayloadArgs>? = null, payloadField: Output<String>? = null, rangeKeyField: Output<String>? = null, rangeKeyType: Output<String>? = null, rangeKeyValue: Output<String>? = null, tableName: Output<String>)