code: async def deregister(self, service):
          
          service_id = extract_attr(service, keys=["ServiceID", "ID"])
          response = await self._api.get(
              "/v1/agent/service/deregister", service_id)
          return response.status == 200
docs: Deregisters a local service
  
          Parameters:
              service (ObjectID): Service ID
          Returns:
              bool: ``True`` on success
  
          The deregister endpoint is used to remove a service from the local
          agent. The agent will take care of deregistering the service with the
          Catalog. If there is an associated check, that is also deregistered.