projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '16111-ssh-help' refs #16111
[arvados-workbench2.git]
/
src
/
models
/
container-request.ts
diff --git
a/src/models/container-request.ts
b/src/models/container-request.ts
index d1bcc36c81e9a548e34006c9696e47340a422002..f7342d23d77d32460d9bcb7140250107e90a420f 100644
(file)
--- a/
src/models/container-request.ts
+++ b/
src/models/container-request.ts
@@
-3,6
+3,9
@@
// SPDX-License-Identifier: AGPL-3.0
import { Resource, ResourceKind } from "./resource";
// SPDX-License-Identifier: AGPL-3.0
import { Resource, ResourceKind } from "./resource";
+import { MountType } from "~/models/mount-types";
+import { RuntimeConstraints } from './runtime-constraints';
+import { SchedulingParameters } from './scheduling-parameters';
export enum ContainerRequestState {
UNCOMMITTED = "Uncommitted",
export enum ContainerRequestState {
UNCOMMITTED = "Uncommitted",
@@
-16,12
+19,12
@@
export interface ContainerRequestResource extends Resource {
description: string;
properties: any;
state: ContainerRequestState;
description: string;
properties: any;
state: ContainerRequestState;
- requestingContainerUuid: string;
- containerUuid: string;
+ requestingContainerUuid: string
| null
;
+ containerUuid: string
| null
;
containerCountMax: number;
containerCountMax: number;
- mounts:
any
;
- runtimeConstraints:
any
;
- schedulingParameters:
any
;
+ mounts:
{[path: string]: MountType}
;
+ runtimeConstraints:
RuntimeConstraints
;
+ schedulingParameters:
SchedulingParameters
;
containerImage: string;
environment: any;
cwd: string;
containerImage: string;
environment: any;
cwd: string;
@@
-29,10
+32,11
@@
export interface ContainerRequestResource extends Resource {
outputPath: string;
outputName: string;
outputTtl: number;
outputPath: string;
outputName: string;
outputTtl: number;
- priority: number;
+ priority: number
| null
;
expiresAt: string;
useExisting: boolean;
expiresAt: string;
useExisting: boolean;
- logUuid: string;
- outputUuid: string;
+ logUuid: string
| null
;
+ outputUuid: string
| null
;
filters: string;
filters: string;
+ containerCount: number;
}
}