X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/44c95f99098fa6c6acbfa82d4b6cbc6015eb6e39..ae562784e8d8d8bd501c0bd373739d0a2da8fc9f:/sdk/go/arvados/user.go diff --git a/sdk/go/arvados/user.go b/sdk/go/arvados/user.go index 38d2eddd0a..27d2b28a42 100644 --- a/sdk/go/arvados/user.go +++ b/sdk/go/arvados/user.go @@ -6,10 +6,19 @@ package arvados // User is an arvados#user record type User struct { - UUID string `json:"uuid,omitempty"` + UUID string `json:"uuid"` IsActive bool `json:"is_active"` IsAdmin bool `json:"is_admin"` - Username string `json:"username,omitempty"` + Username string `json:"username"` + Email string `json:"email"` +} + +// 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