code: def __init__(
      self,
      client: "GoogleComputeClient",
      path: str,
      request_params: Optional[MutableMapping[str, Any]],
      request_kwargs: Mapping[str, Any],
  ):
      assert "params" not in request_kwargs
      self._client = client
      self._path = path
      if request_params is None:
          request_params = {}
      self._request_params = request_params
      self._request_kwargs = request_kwargs
      self._page = None
      self._index: Optional[int] = None
  
file_path: hail/hail/python/hailtop/aiocloud/aiogoogle/client/compute_client.py
imports: import uuid
  from typing import Mapping, Any, Optional, MutableMapping, List, Dict
  import logging
  import aiohttp
  from hailtop.utils import retry_transient_errors, sleep_before_try
  from .base_client import GoogleBaseClient
label_desc: Use image node_id 1 to create a new PagedIterator object  with example: obj = PagedIterator(client, path, request_params, request_kwargs)