-
Notifications
You must be signed in to change notification settings - Fork 1.2k
/
products.go
54 lines (51 loc) · 2.19 KB
/
products.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// Unless explicitly stated otherwise all files in this repository are licensed
// under the Apache License Version 2.0.
// This product includes software developed at Datadog (https://www.datadoghq.com/).
// Copyright 2022-present Datadog, Inc.
package state
var validProducts = map[string]struct{}{
ProductAgentConfig: {},
ProductAgentTask: {},
ProductAgentIntegrations: {},
ProductAPMSampling: {},
ProductCWSDD: {},
ProductCWSCustom: {},
ProductCWSProfiles: {},
ProductASM: {},
ProductASMFeatures: {},
ProductASMDD: {},
ProductASMData: {},
ProductAPMTracing: {},
ProductTesting1: {},
ProductTesting2: {},
}
const (
// ProductAgentConfig is to receive agent configurations, like the log level
ProductAgentConfig = "AGENT_CONFIG"
// ProductAgentIntegrations is to receive integrations to schedule
ProductAgentIntegrations = "AGENT_INTEGRATIONS"
// ProductAgentTask is to receive agent task instruction, like a flare
ProductAgentTask = "AGENT_TASK"
// ProductAPMSampling is the apm sampling product
ProductAPMSampling = "APM_SAMPLING"
// ProductCWSDD is the cloud workload security product managed by datadog employees
ProductCWSDD = "CWS_DD"
// ProductCWSCustom is the cloud workload security product managed by datadog customers
ProductCWSCustom = "CWS_CUSTOM"
// ProductCWSProfiles is the cloud workload security profile product
ProductCWSProfiles = "CWS_SECURITY_PROFILES"
// ProductASM is the ASM product used by customers to issue rules configurations
ProductASM = "ASM"
// ProductASMFeatures is the ASM product used form ASM activation through remote config
ProductASMFeatures = "ASM_FEATURES"
// ProductASMDD is the application security monitoring product managed by datadog employees
ProductASMDD = "ASM_DD"
// ProductASMData is the ASM product used to configure WAF rules data
ProductASMData = "ASM_DATA"
// ProductAPMTracing is the apm tracing product
ProductAPMTracing = "APM_TRACING"
// ProductTesting1 is a product used for testing remote config
ProductTesting1 = "TESTING1"
// ProductTesting2 is a product used for testing remote config
ProductTesting2 = "TESTING2"
)