Skip to content

Commit 7ec9ab2

Browse files
authored
feat(cockpit): generate token name by default (#551)
1 parent 0c05a51 commit 7ec9ab2

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ export class API extends ParentAPI {
173173
* @param request - The request {@link CreateTokenRequest}
174174
* @returns A Promise of Token
175175
*/
176-
createToken = (request: Readonly<CreateTokenRequest>) =>
176+
createToken = (request: Readonly<CreateTokenRequest> = {}) =>
177177
this.client.fetch<Token>(
178178
{
179179
body: JSON.stringify(

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// This file was automatically generated. DO NOT EDIT.
22
// If you have any remark or suggestion do not hesitate to open an issue.
3+
import randomName from '@scaleway/random-name'
34
import {
45
isJSONObject,
56
resolveOneOf,
@@ -250,7 +251,7 @@ export const marshalCreateTokenRequest = (
250251
request: CreateTokenRequest,
251252
defaults: DefaultValues,
252253
): Record<string, unknown> => ({
253-
name: request.name,
254+
name: request.name || randomName('token'),
254255
project_id: request.projectId ?? defaults.defaultProjectId,
255256
scopes: request.scopes
256257
? marshalTokenScopes(request.scopes, defaults)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ export type ResetCockpitGrafanaRequest = {
129129

130130
export type CreateTokenRequest = {
131131
projectId?: string
132-
name: string
132+
name?: string
133133
scopes?: TokenScopes
134134
}
135135

0 commit comments

Comments
 (0)