19146: Add can_write and can_manage response fields.
[arvados.git] / sdk / go / arvados / user.go
index cbaf3d7a8ea13694800e4568a840eb50850cf085..2fb061e7fb818840fc8e1c42ae10e771c45e1ee5 100644 (file)
@@ -22,10 +22,12 @@ type User struct {
        OwnerUUID            string                 `json:"owner_uuid"`
        CreatedAt            time.Time              `json:"created_at"`
        ModifiedAt           time.Time              `json:"modified_at"`
-       ModifiedByUserUUID   *string                `json:"modified_by_user_uuid"`
-       ModifiedByClientUUID *string                `json:"modified_by_client_uuid"`
+       ModifiedByUserUUID   string                 `json:"modified_by_user_uuid"`
+       ModifiedByClientUUID string                 `json:"modified_by_client_uuid"`
        Prefs                map[string]interface{} `json:"prefs"`
        WritableBy           []string               `json:"writable_by,omitempty"`
+       CanWrite             bool                   `json:"can_write"`
+       CanManage            bool                   `json:"can_manage"`
 }
 
 // UserList is an arvados#userList resource.