Skip to content

Commit e3567ce

Browse files
Updating config schema.
1 parent 61ff008 commit e3567ce

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

config_schema.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
11
{
22
"fields": [
33
{
4-
"name": "app-privatekey-path",
5-
"description": "Path to private key that is used to connect to the GitHub App",
4+
"name": "otel-tracing-disabled",
5+
"description": "Disable OpenTelemetry tracing",
6+
"isOps": true,
7+
"boolField": {}
8+
},
9+
{
10+
"name": "instance-url",
11+
"description": "The GitHub instance URL to connect to. (default \"https://github.com\")",
612
"stringField": {}
713
},
814
{
9-
"name": "sync-secrets",
10-
"description": "Whether to sync secrets or not",
11-
"boolField": {}
15+
"name": "orgs",
16+
"description": "Limit syncing to specific organizations.",
17+
"stringSliceField": {}
1218
},
1319
{
14-
"name": "otel-collector-endpoint",
15-
"description": "The endpoint of the OpenTelemetry collector to send observability data to (used for both tracing and logging if specific endpoints are not provided)",
20+
"name": "otel-collector-endpoint-tls-cert-path",
21+
"description": "Path to a file containing a PEM-encoded certificate to use as a CA for TLS connections to the OpenTelemetry collector",
1622
"isOps": true,
1723
"stringField": {}
1824
},
@@ -23,26 +29,29 @@
2329
"boolField": {}
2430
},
2531
{
26-
"name": "instance-url",
27-
"description": "The GitHub instance URL to connect to. (default \"https://github.com\")",
32+
"name": "token",
33+
"description": "The GitHub access token used to connect to the GitHub API.",
2834
"stringField": {}
2935
},
3036
{
31-
"name": "log-level",
32-
"description": "The log level: debug, info, warn, error",
37+
"name": "otel-collector-endpoint-tls-insecure",
38+
"description": "Allow insecure connections to the OpenTelemetry collector",
3339
"isOps": true,
34-
"stringField": {
35-
"defaultValue": "info"
36-
}
40+
"boolField": {}
3741
},
3842
{
39-
"name": "token",
40-
"description": "The GitHub access token used to connect to the GitHub API.",
43+
"name": "sync-secrets",
44+
"description": "Whether to sync secrets or not",
45+
"boolField": {}
46+
},
47+
{
48+
"name": "app-privatekey-path",
49+
"description": "Path to private key that is used to connect to the GitHub App",
4150
"stringField": {}
4251
},
4352
{
44-
"name": "otel-collector-endpoint-tls-cert-path",
45-
"description": "Path to a file containing a PEM-encoded certificate to use as a CA for TLS connections to the OpenTelemetry collector",
53+
"name": "otel-collector-endpoint",
54+
"description": "The endpoint of the OpenTelemetry collector to send observability data to (used for both tracing and logging if specific endpoints are not provided)",
4655
"isOps": true,
4756
"stringField": {}
4857
},
@@ -52,27 +61,18 @@
5261
"isOps": true,
5362
"stringField": {}
5463
},
55-
{
56-
"name": "otel-tracing-disabled",
57-
"description": "Disable OpenTelemetry tracing",
58-
"isOps": true,
59-
"boolField": {}
60-
},
6164
{
6265
"name": "app-id",
6366
"description": "The GitHub App to connect to.",
6467
"stringField": {}
6568
},
6669
{
67-
"name": "orgs",
68-
"description": "Limit syncing to specific organizations.",
69-
"stringSliceField": {}
70-
},
71-
{
72-
"name": "otel-collector-endpoint-tls-insecure",
73-
"description": "Allow insecure connections to the OpenTelemetry collector",
70+
"name": "log-level",
71+
"description": "The log level: debug, info, warn, error",
7472
"isOps": true,
75-
"boolField": {}
73+
"stringField": {
74+
"defaultValue": "info"
75+
}
7676
}
7777
],
7878
"constraints": [

0 commit comments

Comments
 (0)