Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
import { AxiosInstance } from "axios";
import { CommonResourceService } from "~/services/common-service/common-resource-service";
import { AxiosInstance } from "axios";
import { CommonResourceService } from "~/services/common-service/common-resource-service";
-import { VirtualMachinesResource } from '~/models/virtual-machines';
+import { VirtualMachineLogins, VirtualMachinesResource } from '~/models/virtual-machines';
import { ApiActions } from '~/services/api/api-actions';
export class VirtualMachinesService extends CommonResourceService<VirtualMachinesResource> {
import { ApiActions } from '~/services/api/api-actions';
export class VirtualMachinesService extends CommonResourceService<VirtualMachinesResource> {
localStorage.setItem('requestedDate', date);
}
localStorage.setItem('requestedDate', date);
}
+ logins(uuid: string): Promise<VirtualMachineLogins> {
return CommonResourceService.defaultResponse(
this.serverApi
.get(`virtual_machines/${uuid}/logins`),
return CommonResourceService.defaultResponse(
this.serverApi
.get(`virtual_machines/${uuid}/logins`),
+ getAllLogins(): Promise<VirtualMachineLogins> {
return CommonResourceService.defaultResponse(
this.serverApi
.get('virtual_machines/get_all_logins'),
return CommonResourceService.defaultResponse(
this.serverApi
.get('virtual_machines/get_all_logins'),