code: def _get_service_account_info(self):
          
          with open(self.service_account_file, 'r') as f:
              info = json.load(f)
  
          self.service_account_email = info.get('client_email')
          if not self.service_account_email:
              raise GCECloudException(
                  'Service account JSON file is invalid for GCE. '
                  'client_email key is expected. See getting started '
                  'docs for information on GCE configuration.'
              )
  
          self.service_account_project = info.get('project_id')
          if not self.service_account_project:
              raise GCECloudException(
                  'Service account JSON file is invalid for GCE. '
                  'project_id key is expected. See getting started '
                  'docs for information on GCE configuration.'
              )
docs: Retrieve json dict from service account file.