Skip to content

Commit 4a02de9

Browse files
Updating config schema.
1 parent b307126 commit 4a02de9

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

config_schema.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,15 @@
11
{
22
"fields": [
3-
{
4-
"name": "orgs",
5-
"description": "Limit syncing to specific organizations.",
6-
"stringSliceField": {}
7-
},
83
{
94
"name": "otel-collector-endpoint",
105
"description": "The endpoint of the OpenTelemetry collector to send observability data to (used for both tracing and logging if specific endpoints are not provided)",
116
"isOps": true,
127
"stringField": {}
138
},
149
{
15-
"name": "token",
16-
"description": "The GitHub access token used to connect to the GitHub API.",
17-
"stringField": {}
18-
},
19-
{
20-
"name": "sync-secrets",
21-
"description": "Whether to sync secrets or not",
10+
"name": "otel-tracing-disabled",
11+
"description": "Disable OpenTelemetry tracing",
12+
"isOps": true,
2213
"boolField": {}
2314
},
2415
{
@@ -30,49 +21,58 @@
3021
}
3122
},
3223
{
33-
"name": "otel-collector-endpoint-tls-insecure",
34-
"description": "Allow insecure connections to the OpenTelemetry collector",
24+
"name": "otel-collector-endpoint-tls-cert-path",
25+
"description": "Path to a file containing a PEM-encoded certificate to use as a CA for TLS connections to the OpenTelemetry collector",
26+
"isOps": true,
27+
"stringField": {}
28+
},
29+
{
30+
"name": "otel-logging-disabled",
31+
"description": "Disable OpenTelemetry logging",
3532
"isOps": true,
3633
"boolField": {}
3734
},
3835
{
39-
"name": "app-privatekey-path",
40-
"description": "Path to private key that is used to connect to the GitHub App",
36+
"name": "app-id",
37+
"description": "The GitHub App to connect to.",
4138
"stringField": {}
4239
},
4340
{
44-
"name": "otel-collector-endpoint-tls-cert",
45-
"description": "A PEM-encoded certificate to use as a CA for TLS connections to the OpenTelemetry collector",
46-
"isOps": true,
41+
"name": "orgs",
42+
"description": "Limit syncing to specific organizations.",
43+
"stringSliceField": {}
44+
},
45+
{
46+
"name": "token",
47+
"description": "The GitHub access token used to connect to the GitHub API.",
4748
"stringField": {}
4849
},
4950
{
50-
"name": "otel-collector-endpoint-tls-cert-path",
51-
"description": "Path to a file containing a PEM-encoded certificate to use as a CA for TLS connections to the OpenTelemetry collector",
51+
"name": "otel-collector-endpoint-tls-insecure",
52+
"description": "Allow insecure connections to the OpenTelemetry collector",
5253
"isOps": true,
53-
"stringField": {}
54+
"boolField": {}
5455
},
5556
{
56-
"name": "instance-url",
57-
"description": "The GitHub instance URL to connect to. (default \"https://github.com\")",
57+
"name": "app-privatekey-path",
58+
"description": "Path to private key that is used to connect to the GitHub App",
5859
"stringField": {}
5960
},
6061
{
61-
"name": "app-id",
62-
"description": "The GitHub App to connect to.",
62+
"name": "otel-collector-endpoint-tls-cert",
63+
"description": "A PEM-encoded certificate to use as a CA for TLS connections to the OpenTelemetry collector",
64+
"isOps": true,
6365
"stringField": {}
6466
},
6567
{
66-
"name": "otel-logging-disabled",
67-
"description": "Disable OpenTelemetry logging",
68-
"isOps": true,
68+
"name": "sync-secrets",
69+
"description": "Whether to sync secrets or not",
6970
"boolField": {}
7071
},
7172
{
72-
"name": "otel-tracing-disabled",
73-
"description": "Disable OpenTelemetry tracing",
74-
"isOps": true,
75-
"boolField": {}
73+
"name": "instance-url",
74+
"description": "The GitHub instance URL to connect to. (default \"https://github.com\")",
75+
"stringField": {}
7676
}
7777
],
7878
"constraints": [

0 commit comments

Comments
 (0)