AWS Kinesis Firehose Element
The AWS Kinesis Firehose element is used to provide an Atmosphere project the ability to put records into an existing AWS Kinesis Firehose delivery stream (KFDS).
The AWS Kinesis Firehose element is located in the Element Toolbox within Studio’s Cloud tab.
Using AWS elements requires the prerequisite configuration of AWS products and an AWS IAM role. To learn more about integrating AWS products into your Atmosphere projects, visit Amazon Web Services Integration.
Properties
The following properties can be changed for the AWS Kinesis Firehose element:
Name
The name of the element.
Region
The AWS region where the KFDS is located.
Role ARN
The designated IAM role used to allow Atmosphere to access the KFDS.
External ID
The external identifier within the IAM role used to allow role access.
Triggers
The following triggers are available to execute events from within the AWS Kinesis Firehose element:
Triggered
Execute an event when the source element connected to the AWS Kinesis Firehose triggers.
Record Placed
Execute an event when a record is placed into the delivery stream.
Records Placed
Execute an event when an array of records is placed into the delivery stream.
Abilities
The following abilities are available for the AWS Kinesis Firehose element when its source element triggers:
Trigger
Trigger the element(s) that follow the AWS Kinesis Firehose element.
Place Record
Send a record of data into the Kinesis Firehose delivery stream.
Place Record Arguments:
Name | Type | Description |
---|---|---|
Record Data | JSON | Specifies the data for the record inserted into the delivery stream. |
Place Records
Send an array of records into the Kinesis Firehose delivery stream.
Place Record Arguments:
Name | Type | Description |
---|---|---|
Records Data | Specifies the data for the records inserted into the delivery stream. |