Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/ee/agent-smith/config-schema.json
2497 views
1
{
2
"$schema": "http://json-schema.org/draft-04/schema#",
3
"$ref": "#/definitions/config",
4
"title": "agent-smith config schema - generated using agent-smith config-schema",
5
"definitions": {
6
"": {
7
"required": [
8
"hostURL",
9
"apiToken"
10
],
11
"properties": {
12
"hostURL": {
13
"type": "string"
14
},
15
"apiToken": {
16
"type": "string"
17
}
18
},
19
"additionalProperties": false,
20
"type": "object"
21
},
22
"config": {
23
"required": [
24
"gitpodAPI",
25
"namespace"
26
],
27
"properties": {
28
"gitpodAPI": {
29
"$schema": "http://json-schema.org/draft-04/schema#",
30
"$ref": "#/definitions/"
31
},
32
"namespace": {
33
"type": "string"
34
},
35
"blacklists": {
36
"$ref": "#/definitions/"
37
},
38
"enforcement": {
39
"$ref": "#/definitions/"
40
},
41
"excessiveCPUCheck": {
42
"$ref": "#/definitions/"
43
},
44
"slackWebhooks": {
45
"$ref": "#/definitions/"
46
},
47
"probePath": {
48
"type": "string"
49
},
50
"pprofAddr": {
51
"type": "string"
52
},
53
"prometheusAddr": {
54
"type": "string"
55
},
56
"systemMemoryLimitMib": {
57
"type": "integer"
58
}
59
},
60
"additionalProperties": false,
61
"type": "object"
62
}
63
}
64
}
65