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 EnhanceJsonLogs bool EnableSpanDrops bool }
LambdaExtensionConfig config for storing all configurable parameters
Click to show internal directories.
Click to hide internal directories.