Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ExtensionName = filepath.Base(os.Args[0])
ExtensionName same as binary name or file name where main exists
View Source
var SumoLogicExtensionLayerVersionSuffix string = fmt.Sprintf("%s-prod:%s", ExtensionName, layerVersion)
SumoLogicExtensionLayerVersionSuffix denotes the layer version published in AWS
Functions ¶
This section is empty.
Types ¶
type LambdaExtensionConfig ¶
type LambdaExtensionConfig struct {
SumoHTTPEndpoint string
EnableFailover bool
S3BucketName string
S3BucketRegion string
NumRetry int
AWSLambdaRuntimeAPI string
LogTypes []string
FunctionName string
FunctionVersion string
LogLevel logrus.Level
MaxDataQueueLength int
MaxConcurrentRequests int
MaxRetryAttempts int
RetrySleepTime time.Duration
ConnectionTimeoutValue time.Duration
MaxDataPayloadSize int
LambdaRegion string
SourceCategoryOverride string
}
LambdaExtensionConfig config for storing all configurable parameters
Click to show internal directories.
Click to hide internal directories.