Skip to content

Commit 5fb4b17

Browse files
feat(container): remove JWT in favor of CreateToken (#1408)
Co-authored-by: Rémy Léone <[email protected]>
1 parent 562508f commit 5fb4b17

File tree

6 files changed

+0
-80
lines changed

6 files changed

+0
-80
lines changed

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

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ import type {
6464
GetNamespaceRequest,
6565
GetTokenRequest,
6666
GetTriggerRequest,
67-
IssueJWTRequest,
6867
ListContainersRequest,
6968
ListContainersResponse,
7069
ListCronsRequest,
@@ -570,31 +569,6 @@ export class API extends ParentAPI {
570569
unmarshalDomain,
571570
)
572571

573-
/**
574-
* Create a JWT token. Deprecated in favor of CreateToken.
575-
*
576-
* @deprecated
577-
* @param request - The request {@link IssueJWTRequest}
578-
* @returns A Promise of Token
579-
*/
580-
issueJWT = (request: Readonly<IssueJWTRequest> = {}) =>
581-
this.client.fetch<Token>(
582-
{
583-
method: 'GET',
584-
path: `/containers/v1beta1/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/issue-jwt`,
585-
urlParams: urlParams(
586-
['expires_at', request.expiresAt],
587-
...Object.entries(
588-
resolveOneOf([
589-
{ param: 'container_id', value: request.containerId },
590-
{ param: 'namespace_id', value: request.namespaceId },
591-
]),
592-
),
593-
),
594-
},
595-
unmarshalToken,
596-
)
597-
598572
/**
599573
* Create a new revocable token.
600574
*

packages/clients/src/api/container/v1beta1/index.gen.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ export type {
3535
GetNamespaceRequest,
3636
GetTokenRequest,
3737
GetTriggerRequest,
38-
IssueJWTRequest,
3938
ListContainersRequest,
4039
ListContainersRequestOrderBy,
4140
ListContainersResponse,

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

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -642,19 +642,6 @@ export type GetTriggerRequest = {
642642
triggerId: string
643643
}
644644

645-
export type IssueJWTRequest = {
646-
/**
647-
* Region to target. If none is passed will use default region from the
648-
* config.
649-
*/
650-
region?: Region
651-
/** One-of ('scope'): at most one of 'containerId', 'namespaceId' could be set. */
652-
containerId?: string
653-
/** One-of ('scope'): at most one of 'containerId', 'namespaceId' could be set. */
654-
namespaceId?: string
655-
expiresAt?: Date
656-
}
657-
658645
export type ListContainersRequest = {
659646
/**
660647
* Region to target. If none is passed will use default region from the

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

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ import type {
7070
GetNamespaceRequest,
7171
GetTokenRequest,
7272
GetTriggerRequest,
73-
IssueJWTRequest,
7473
ListCronsRequest,
7574
ListCronsResponse,
7675
ListDomainsRequest,
@@ -633,31 +632,6 @@ export class API extends ParentAPI {
633632
unmarshalDomain,
634633
)
635634

636-
/**
637-
* Create a JWT token. Deprecated in favor of CreateToken.
638-
*
639-
* @deprecated
640-
* @param request - The request {@link IssueJWTRequest}
641-
* @returns A Promise of Token
642-
*/
643-
issueJWT = (request: Readonly<IssueJWTRequest> = {}) =>
644-
this.client.fetch<Token>(
645-
{
646-
method: 'GET',
647-
path: `/functions/v1beta1/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/issue-jwt`,
648-
urlParams: urlParams(
649-
['expires_at', request.expiresAt],
650-
...Object.entries(
651-
resolveOneOf([
652-
{ param: 'function_id', value: request.functionId },
653-
{ param: 'namespace_id', value: request.namespaceId },
654-
]),
655-
),
656-
),
657-
},
658-
unmarshalToken,
659-
)
660-
661635
/**
662636
* Create a new revocable token.
663637
*

packages/clients/src/api/function/v1beta1/index.gen.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ export type {
3838
GetNamespaceRequest,
3939
GetTokenRequest,
4040
GetTriggerRequest,
41-
IssueJWTRequest,
4241
ListCronsRequest,
4342
ListCronsRequestOrderBy,
4443
ListCronsResponse,

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

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -701,19 +701,6 @@ export type GetTriggerRequest = {
701701
triggerId: string
702702
}
703703

704-
export type IssueJWTRequest = {
705-
/**
706-
* Region to target. If none is passed will use default region from the
707-
* config.
708-
*/
709-
region?: Region
710-
/** One-of ('scope'): at most one of 'functionId', 'namespaceId' could be set. */
711-
functionId?: string
712-
/** One-of ('scope'): at most one of 'functionId', 'namespaceId' could be set. */
713-
namespaceId?: string
714-
expiresAt?: Date
715-
}
716-
717704
export type ListCronsRequest = {
718705
/**
719706
* Region to target. If none is passed will use default region from the

0 commit comments

Comments
 (0)