  def ListBuckets(self) -> List[Dict[str, Any]]:
    """List buckets in a Google Cloud project.

    Returns:
      List[Dict[str, Any]]: List of object dicts.
      (https://cloud.google.com/storage/docs/json_api/v1/buckets#resource)
    """
    gcs_buckets = self.GcsApi().buckets() # pylint: disable=no-member
    request = gcs_buckets.list(project=self.project_id)
    objects: List[Dict[str, Any]] = request.execute().get('items', [])
    return objects
List buckets in a Google Cloud project.

Returns:
List[Dict[str, Any]]: List of object dicts.
(https://cloud.google.com/storage/docs/json_api/v1/buckets#resource)
libcloudforensics/providers/gcp/internal/storage.py