1 // Copyright (C) The Arvados Authors. All rights reserved.
3 // SPDX-License-Identifier: AGPL-3.0
5 import { Resource, ResourceKind } from "./resource";
7 export enum ContainerRequestState {
8 UNCOMMITTED = "Uncommitted",
9 COMMITTED = "Committed",
13 export interface ContainerRequestResource extends Resource {
14 kind: ResourceKind.CONTAINER_REQUEST;
18 state: ContainerRequestState;
19 requestingContainerUuid: string;
20 containerUuid: string;
21 containerCountMax: number;
23 runtimeConstraints: any;
24 schedulingParameters: any;
25 containerImage: string;