Firehose Delivery Stream Splunk Configuration Args
Constructors
Properties
Buffer incoming data for the specified period of time, in seconds between 0 to 60, before delivering it to the destination. The default value is 60s.
Buffer incoming data to the specified size, in MBs between 1 to 5, before delivering it to the destination. The default value is 5MB.
The CloudWatch Logging Options for the delivery stream. See cloudwatch_logging_options
block below for details.
The amount of time, in seconds between 180 and 600, that Kinesis Firehose waits to receive an acknowledgment from Splunk after it sends it data.
The HTTP Event Collector (HEC) endpoint to which Kinesis Firehose sends your data.
The HEC endpoint type. Valid values are Raw
or Event
. The default value is Raw
.
The data processing configuration. See processing_configuration
block below for details.
After an initial failure to deliver to Splunk, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 300s. There will be no retry if the value is 0.
Defines how documents should be delivered to Amazon S3. Valid values are FailedEventsOnly
and AllEvents
. Default value is FailedEventsOnly
. secrets_manager_configuration
- (Optional) The Secrets Manager configuration. See secrets_manager_configuration
block below for details. This value is required if hec_token
is not provided.
The S3 Configuration. See s3_configuration
block below for details.