14259: Add method to keep client to request remote block copy via HEAD request.
[arvados.git] / sdk / go / arvados / user.go
index 684a3af8aae86d0954b795d49717c2f4244b4d71..3a36e5ebaee6614ba6ae64be3f353bd3edef6dba 100644 (file)
@@ -1,3 +1,7 @@
+// Copyright (C) The Arvados Authors. All rights reserved.
+//
+// SPDX-License-Identifier: Apache-2.0
+
 package arvados
 
 // User is an arvados#user record
@@ -6,6 +10,15 @@ type User struct {
        IsActive bool   `json:"is_active"`
        IsAdmin  bool   `json:"is_admin"`
        Username string `json:"username,omitempty"`
+       Email    string `json:"email,omitempty"`
+}
+
+// UserList is an arvados#userList resource.
+type UserList struct {
+       Items          []User `json:"items"`
+       ItemsAvailable int    `json:"items_available"`
+       Offset         int    `json:"offset"`
+       Limit          int    `json:"limit"`
 }
 
 // CurrentUser calls arvados.v1.users.current, and returns the User