/AWS1/CL_FRHSPLUNKDSTCONF¶
Describes the configuration of a destination in Splunk.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_HECENDPOINT
TYPE /AWS1/FRHHECENDPOINT
/AWS1/FRHHECENDPOINT
¶
The HTTP Event Collector (HEC) endpoint to which Firehose sends your data.
IV_HECENDPOINTTYPE
TYPE /AWS1/FRHHECENDPOINTTYPE
/AWS1/FRHHECENDPOINTTYPE
¶
This type can be either "Raw" or "Event."
IO_S3CONFIGURATION
TYPE REF TO /AWS1/CL_FRHS3DESTINATIONCONF
/AWS1/CL_FRHS3DESTINATIONCONF
¶
The configuration for the backup Amazon S3 location.
Optional arguments:¶
IV_HECTOKEN
TYPE /AWS1/FRHHECTOKEN
/AWS1/FRHHECTOKEN
¶
This is a GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.
IV_HECACKNOWLEDGMENTTMOUTI00
TYPE /AWS1/FRHHECACKNOWLEDGMENTTO00
/AWS1/FRHHECACKNOWLEDGMENTTO00
¶
The amount of time that Firehose waits to receive an acknowledgment from Splunk after it sends it data. At the end of the timeout period, Firehose either tries to send the data again or considers it an error, based on your retry settings.
IO_RETRYOPTIONS
TYPE REF TO /AWS1/CL_FRHSPLUNKRETRYOPTIONS
/AWS1/CL_FRHSPLUNKRETRYOPTIONS
¶
The retry behavior in case Firehose is unable to deliver data to Splunk, or if it doesn't receive an acknowledgment of receipt from Splunk.
IV_S3BACKUPMODE
TYPE /AWS1/FRHSPLUNKS3BACKUPMODE
/AWS1/FRHSPLUNKS3BACKUPMODE
¶
Defines how documents should be delivered to Amazon S3. When set to
FailedEventsOnly
, Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set toAllEvents
, Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value isFailedEventsOnly
.You can update this backup mode from
FailedEventsOnly
toAllEvents
. You can't update it fromAllEvents
toFailedEventsOnly
.
IO_PROCESSINGCONFIGURATION
TYPE REF TO /AWS1/CL_FRHPROCESSINGCONF
/AWS1/CL_FRHPROCESSINGCONF
¶
The data processing configuration.
IO_CLOUDWATCHLOGGINGOPTIONS
TYPE REF TO /AWS1/CL_FRHCLOUDWATCHLOGOPTS
/AWS1/CL_FRHCLOUDWATCHLOGOPTS
¶
The Amazon CloudWatch logging options for your Firehose stream.
IO_BUFFERINGHINTS
TYPE REF TO /AWS1/CL_FRHSPLUNKBUFFERINGH00
/AWS1/CL_FRHSPLUNKBUFFERINGH00
¶
The buffering options. If no value is specified, the default values for Splunk are used.
IO_SECRETSMANAGERCONF
TYPE REF TO /AWS1/CL_FRHSECRETSMANAGERCONF
/AWS1/CL_FRHSECRETSMANAGERCONF
¶
The configuration that defines how you access secrets for Splunk.
Queryable Attributes¶
HECEndpoint¶
The HTTP Event Collector (HEC) endpoint to which Firehose sends your data.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HECENDPOINT() |
Getter for HECENDPOINT, with configurable default |
ASK_HECENDPOINT() |
Getter for HECENDPOINT w/ exceptions if field has no value |
HAS_HECENDPOINT() |
Determine if HECENDPOINT has a value |
HECEndpointType¶
This type can be either "Raw" or "Event."
Accessible with the following methods¶
Method | Description |
---|---|
GET_HECENDPOINTTYPE() |
Getter for HECENDPOINTTYPE, with configurable default |
ASK_HECENDPOINTTYPE() |
Getter for HECENDPOINTTYPE w/ exceptions if field has no val |
HAS_HECENDPOINTTYPE() |
Determine if HECENDPOINTTYPE has a value |
HECToken¶
This is a GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HECTOKEN() |
Getter for HECTOKEN, with configurable default |
ASK_HECTOKEN() |
Getter for HECTOKEN w/ exceptions if field has no value |
HAS_HECTOKEN() |
Determine if HECTOKEN has a value |
HECAcknowledgmentTimeoutInSeconds¶
The amount of time that Firehose waits to receive an acknowledgment from Splunk after it sends it data. At the end of the timeout period, Firehose either tries to send the data again or considers it an error, based on your retry settings.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HECACKNOWLEDGMENTTMOUT00() |
Getter for HECACKNOWLEDGMENTTMOUTINSECS, with configurable d |
ASK_HECACKNOWLEDGMENTTMOUT00() |
Getter for HECACKNOWLEDGMENTTMOUTINSECS w/ exceptions if fie |
HAS_HECACKNOWLEDGMENTTMOUT00() |
Determine if HECACKNOWLEDGMENTTMOUTINSECS has a value |
RetryOptions¶
The retry behavior in case Firehose is unable to deliver data to Splunk, or if it doesn't receive an acknowledgment of receipt from Splunk.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RETRYOPTIONS() |
Getter for RETRYOPTIONS |
S3BackupMode¶
Defines how documents should be delivered to Amazon S3. When set to
FailedEventsOnly
, Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set toAllEvents
, Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value isFailedEventsOnly
.You can update this backup mode from
FailedEventsOnly
toAllEvents
. You can't update it fromAllEvents
toFailedEventsOnly
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_S3BACKUPMODE() |
Getter for S3BACKUPMODE, with configurable default |
ASK_S3BACKUPMODE() |
Getter for S3BACKUPMODE w/ exceptions if field has no value |
HAS_S3BACKUPMODE() |
Determine if S3BACKUPMODE has a value |
S3Configuration¶
The configuration for the backup Amazon S3 location.
Accessible with the following methods¶
Method | Description |
---|---|
GET_S3CONFIGURATION() |
Getter for S3CONFIGURATION |
ProcessingConfiguration¶
The data processing configuration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PROCESSINGCONFIGURATION() |
Getter for PROCESSINGCONFIGURATION |
CloudWatchLoggingOptions¶
The Amazon CloudWatch logging options for your Firehose stream.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CLOUDWATCHLOGGINGOPTIONS() |
Getter for CLOUDWATCHLOGGINGOPTIONS |
BufferingHints¶
The buffering options. If no value is specified, the default values for Splunk are used.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUFFERINGHINTS() |
Getter for BUFFERINGHINTS |
SecretsManagerConfiguration¶
The configuration that defines how you access secrets for Splunk.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SECRETSMANAGERCONF() |
Getter for SECRETSMANAGERCONFIGURATION |