remove ResourceTypes and Api client Authorization extends by Resource
[arvados.git] / src / models / virtual-machines.ts
1 // Copyright (C) The Arvados Authors. All rights reserved.
2 //
3 // SPDX-License-Identifier: AGPL-3.0
4
5 import { Resource } from "~/models/resource";
6
7 export interface VirtualMachinesResource extends Resource {
8     hostname: string;
9 }
10
11 export interface VirtualMachinesLoginsItems {
12     hostname: string;
13     username: string;
14     public_key: string;
15     userUuid: string;
16     virtualMachineUuid: string;
17     authorizedKeyUuid: string;
18 }
19
20 export interface VirtualMachineLogins {
21     kind: string;
22     items: VirtualMachinesLoginsItems[];
23 }