code: def get_group_members(self, group_id, max_results=None, paging_token=None):
          
          route_values = {}
          if group_id is not None:
              route_values['groupId'] = self._serialize.url('group_id', group_id, 'str')
          query_parameters = {}
          if max_results is not None:
              query_parameters['maxResults'] = self._serialize.query('max_results', max_results, 'int')
          if paging_token is not None:
              query_parameters['pagingToken'] = self._serialize.query('paging_token', paging_token, 'str')
          response = self._send(http_method='GET',
                                location_id='45a36e53-5286-4518-aa72-2d29f7acc5d8',
                                version='5.0-preview.1',
                                route_values=route_values,
                                query_parameters=query_parameters)
          return self._deserialize('PagedGraphMemberList', response)
docs: GetGroupMembers.
          [Preview API] Get direct members of a Group.
          :param str group_id: Id of the Group.
          :param int max_results: Maximum number of results to retrieve.
          :param str paging_token: Paging Token from the previous page fetched. If the 'pagingToken' is null, the results would be fetched from the begining of the Members List.
          :rtype: :class:`<PagedGraphMemberList> <azure.devops.v5_0.member_entitlement_management.models.PagedGraphMemberList>`