  def GetProjectMetadata(self) -> Dict[str, Any]:
    """Get API operation object for the project level metadata.

    Returns:
      Dict: An API operation object for the Google Compute Engine
          project-level metadata.
          https://cloud.google.com/compute/docs/reference/rest/v1/projects/get#response-body
    """
    gce_projects_client = self.GceApi().projects() # pylint: disable=no-member
    request = gce_projects_client.get(project=self.project_id)
    response = request.execute()  # type: Dict[str, Any]
    return response
Get API operation object for the project level metadata.

Returns:
Dict: An API operation object for the Google Compute Engine
project-level metadata.
https://cloud.google.com/compute/docs/reference/rest/v1/projects/get#response-body
libcloudforensics/providers/gcp/internal/compute.py