Skip to content

Commit f71cea6

Browse files
authored
feat(cockpit): add traces permission to token (#854)
1 parent 71a473f commit f71cea6

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

packages/clients/src/api/cockpit/v1beta1/marshalling.gen.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,13 @@ const unmarshalTokenScopes = (data: unknown) => {
5959
return {
6060
queryLogs: data.query_logs,
6161
queryMetrics: data.query_metrics,
62+
queryTraces: data.query_traces,
6263
setupAlerts: data.setup_alerts,
6364
setupLogsRules: data.setup_logs_rules,
6465
setupMetricsRules: data.setup_metrics_rules,
6566
writeLogs: data.write_logs,
6667
writeMetrics: data.write_metrics,
68+
writeTraces: data.write_traces,
6769
} as TokenScopes
6870
}
6971

@@ -274,11 +276,13 @@ const marshalTokenScopes = (
274276
): Record<string, unknown> => ({
275277
query_logs: request.queryLogs,
276278
query_metrics: request.queryMetrics,
279+
query_traces: request.queryTraces,
277280
setup_alerts: request.setupAlerts,
278281
setup_logs_rules: request.setupLogsRules,
279282
setup_metrics_rules: request.setupMetricsRules,
280283
write_logs: request.writeLogs,
281284
write_metrics: request.writeMetrics,
285+
write_traces: request.writeTraces,
282286
})
283287

284288
export const marshalActivateCockpitRequest = (

packages/clients/src/api/cockpit/v1beta1/types.gen.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,14 @@ export interface TokenScopes {
176176
queryLogs: boolean
177177
/** Permission to write logs. */
178178
writeLogs: boolean
179-
/** Permission to setup logs rules. */
179+
/** Permission to set up logs rules. */
180180
setupLogsRules: boolean
181-
/** Permission to setup alerts. */
181+
/** Permission to set up alerts. */
182182
setupAlerts: boolean
183+
/** Permission to fetch traces. */
184+
queryTraces: boolean
185+
/** Permission to write traces. */
186+
writeTraces: boolean
183187
}
184188

185189
export type ActivateCockpitRequest = {

0 commit comments

Comments
 (0)