Merge branch '20640-computed-permissions-api'
[arvados.git] / sdk / go / arvados / virtual_machine.go
1 // Copyright (C) The Arvados Authors. All rights reserved.
2 //
3 // SPDX-License-Identifier: Apache-2.0
4
5 package arvados
6
7 import "time"
8
9 // VirtualMachine is an arvados#virtualMachine resource.
10 type VirtualMachine struct {
11         UUID               string     `json:"uuid"`
12         OwnerUUID          string     `json:"owner_uuid"`
13         Hostname           string     `json:"hostname"`
14         CreatedAt          *time.Time `json:"created_at"`
15         ModifiedAt         *time.Time `json:"modified_at"`
16         ModifiedByUserUUID string     `json:"modified_by_user_uuid"`
17 }
18
19 // VirtualMachineList is an arvados#virtualMachineList resource.
20 type VirtualMachineList struct {
21         Items          []VirtualMachine `json:"items"`
22         ItemsAvailable int              `json:"items_available"`
23         Offset         int              `json:"offset"`
24         Limit          int              `json:"limit"`
25 }