private async Task <ResponsePage <User> > ListGroupUsersFunc(QueryOptions options)
        {
            try
            {
                var resp = await AdminApi.GetUsersOfGroupAsync(groupID : options.Id, limit : options.Limit, after : options.After, order : options.Order, include : options.Include);

                var responsePage = new ResponsePage <User>(after: resp.After, hasMore: resp.HasMore, totalCount: resp.TotalCount);
                responsePage.MapData(resp.Data, User.Map);
                return(responsePage);
            }
            catch (device_directory.Client.ApiException e)
            {
                throw new CloudApiException(e.ErrorCode, e.Message, e.ErrorContent);
            }
        }