|
| 1 | +// Unless explicitly stated otherwise all files in this repository are licensed |
| 2 | +// under the Apache License Version 2.0. |
| 3 | +// This product includes software developed at Datadog (https://www.datadoghq.com/). |
| 4 | +// Copyright 2016-present Datadog, Inc. |
| 5 | + |
| 6 | +package eventplatformimpl |
| 7 | + |
| 8 | +import ( |
| 9 | + eventplatform "github.com/DataDog/datadog-agent/comp/forwarder/eventplatform/def" |
| 10 | + logshttp "github.com/DataDog/datadog-agent/comp/logs-library/client/http" |
| 11 | + pkgconfigsetup "github.com/DataDog/datadog-agent/pkg/config/setup" |
| 12 | +) |
| 13 | + |
| 14 | +func getDataSecurityPipelines() []passthroughPipelineDesc { |
| 15 | + return []passthroughPipelineDesc{ |
| 16 | + { |
| 17 | + eventType: eventplatform.EventTypeSDSResult, |
| 18 | + category: "Data Security", |
| 19 | + contentType: logshttp.ProtobufContentType, |
| 20 | + endpointsConfigPrefix: "sds_result.forwarder.", |
| 21 | + hostnameEndpointPrefix: "sds-intake.", |
| 22 | + intakeTrackType: "sdsresult", |
| 23 | + defaultBatchMaxConcurrentSend: 10, |
| 24 | + defaultBatchMaxContentSize: pkgconfigsetup.DefaultBatchMaxContentSize, |
| 25 | + defaultBatchMaxSize: pkgconfigsetup.DefaultBatchMaxSize, |
| 26 | + defaultInputChanSize: pkgconfigsetup.DefaultInputChanSize, |
| 27 | + }, |
| 28 | + } |
| 29 | +} |
0 commit comments