X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/ceda57340f34d71fb4289b344e6ca839db06f5e7..0a901d62940804d2854b2b39d2ea0199fd795ad3:/src/models/resource.ts diff --git a/src/models/resource.ts b/src/models/resource.ts index 4d2d92e0..232b21aa 100644 --- a/src/models/resource.ts +++ b/src/models/resource.ts @@ -21,10 +21,12 @@ export interface TrashableResource extends Resource { } export enum ResourceKind { + API_CLIENT_AUTHORIZATION = "arvados#apiClientAuthorization", COLLECTION = "arvados#collection", CONTAINER = "arvados#container", CONTAINER_REQUEST = "arvados#containerRequest", GROUP = "arvados#group", + LINK = "arvados#link", LOG = "arvados#log", NODE = "arvados#node", PROCESS = "arvados#containerRequest", @@ -39,6 +41,7 @@ export enum ResourceKind { } export enum ResourceObjectType { + API_CLIENT_AUTHORIZATION = 'gj3su', COLLECTION = '4zz18', CONTAINER = 'dz642', CONTAINER_REQUEST = 'xvhdp', @@ -93,6 +96,8 @@ export const extractUuidKind = (uuid: string = '') => { return ResourceKind.KEEP_SERVICE; case ResourceObjectType.NODE: return ResourceKind.NODE; + case ResourceObjectType.API_CLIENT_AUTHORIZATION: + return ResourceKind.API_CLIENT_AUTHORIZATION; default: return undefined; }