[
{
"dynamoDB": {
"tableName": "string",
"roleArn": "string",
"operation": "string",
"hashKeyField": "string",
"hashKeyValue": "string",
"hashKeyType": "STRING",
"rangeKeyField": "string",
"rangeKeyValue": "string",
"rangeKeyType": "STRING",
"payloadField": "string"
},
"dynamoDBv2": {
"roleArn": "string",
"putItem": {
"tableName": "string"
}
},
"lambda": {
"functionArn": "string"
},
"sns": {
"targetArn": "string",
"roleArn": "string",
"messageFormat": "RAW"
},
"sqs": {
"roleArn": "string",
"queueUrl": "string",
"useBase64": true
},
"kinesis": {
"roleArn": "string",
"streamName": "string",
"partitionKey": "string"
},
"republish": {
"roleArn": "string",
"topic": "string",
"qos": 0
},
"s3": {
"roleArn": "string",
"bucketName": "string",
"key": "string",
"cannedAcl": "private"
},
"firehose": {
"roleArn": "string",
"deliveryStreamName": "string",
"separator": "string",
"batchMode": true
},
"cloudwatchMetric": {
"roleArn": "string",
"metricNamespace": "string",
"metricName": "string",
"metricValue": "string",
"metricUnit": "string",
"metricTimestamp": "string"
},
"cloudwatchAlarm": {
"roleArn": "string",
"alarmName": "string",
"stateReason": "string",
"stateValue": "string"
},
"cloudwatchLogs": {
"roleArn": "string",
"logGroupName": "string"
},
"elasticsearch": {
"roleArn": "string",
"endpoint": "string",
"index": "string",
"type": "string",
"id": "string"
},
"salesforce": {
"token": "string",
"url": "string"
},
"iotAnalytics": {
"channelArn": "string",
"channelName": "string",
"batchMode": true,
"roleArn": "string"
},
"iotEvents": {
"inputName": "string",
"messageId": "string",
"batchMode": true,
"roleArn": "string"
},
"iotSiteWise": {
"putAssetPropertyValueEntries": [],
"roleArn": "string"
},
"stepFunctions": {
"executionNamePrefix": "string",
"stateMachineName": "string",
"roleArn": "string"
},
"timestream": {
"roleArn": "string",
"databaseName": "string",
"tableName": "string",
"dimensions": [],
"timestamp": {
"value": "string",
"unit": "string"
}
},
"http": {
"url": "string",
"confirmationUrl": "string",
"headers": [],
"auth": {
"sigv4": {
"signingRegion": "string",
"serviceName": "string",
"roleArn": "string"
}
}
},
"kafka": {
"destinationArn": "string",
"topic": "string",
"key": "string",
"partition": "string",
"clientProperties": {
"property1": "string",
"property2": "string"
}
},
"openSearch": {
"roleArn": "string",
"endpoint": "string",
"index": "string",
"type": "string",
"id": "string"
}
}
]