Interface CfnAlarmModel.IFirehoseProperty
Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data Firehose delivery stream.
Namespace: Amazon.CDK.AWS.IoTEvents
Assembly: Amazon.CDK.AWS.IoTEvents.dll
Syntax (csharp)
public interface IFirehoseProperty
Syntax (vb)
Public Interface IFirehoseProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoTEvents;
var firehoseProperty = new FirehoseProperty {
DeliveryStreamName = "deliveryStreamName",
// the properties below are optional
Payload = new PayloadProperty {
ContentExpression = "contentExpression",
Type = "type"
},
Separator = "separator"
};
Synopsis
Properties
DeliveryStreamName | The name of the Kinesis Data Firehose delivery stream where the data is written. |
Payload | You can configure the action payload when you send a message to an Amazon Kinesis Data Firehose delivery stream. |
Separator | A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. |
Properties
DeliveryStreamName
The name of the Kinesis Data Firehose delivery stream where the data is written.
string DeliveryStreamName { get; }
Property Value
System.String
Remarks
Payload
You can configure the action payload when you send a message to an Amazon Kinesis Data Firehose delivery stream.
virtual object Payload { get; }
Property Value
System.Object
Remarks
Separator
A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream.
virtual string Separator { get; }
Property Value
System.String
Remarks
Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ',' (comma).