Merge branch 'master'
[arvados.git] / src / models / resource.ts
1 // Copyright (C) The Arvados Authors. All rights reserved.
2 //
3 // SPDX-License-Identifier: AGPL-3.0
4
5 export interface Resource {
6     uuid: string;
7     ownerUuid: string;
8     createdAt: string;
9     modifiedByClientUuid: string;
10     modifiedByUserUuid: string;
11     modifiedAt: string;
12     href: string;
13     kind: string;
14     etag: string;
15 }
16
17 export enum ResourceKind {
18     Collection = "arvados#collection",
19     ContainerRequest = "arvados#containerRequest",
20     Group = "arvados#group",
21     Process = "arvados#containerRequest",
22     Project = "arvados#group",
23     Workflow = "arvados#workflow"
24 }