1 // Copyright (C) The Arvados Authors. All rights reserved.
3 // SPDX-License-Identifier: AGPL-3.0
5 import { Resource } from "../common/api/common-resource-service";
6 import { ResourceKind } from "./kinds";
8 export enum ContainerRequestState {
9 Uncommitted = "Uncommitted",
10 Committed = "Committed",
14 export interface ContainerRequestResource extends Resource {
15 kind: ResourceKind.ContainerRequest;
19 state: ContainerRequestState;
20 requestingContainerUuid: string;
21 containerUuid: string;
22 containerCountMax: number;
24 runtimeConstraints: any;
25 schedulingParameters: any;
26 containerImage: string;