code: async def destroy(self, force=False):
          
          facade = client.ClientFacade.from_connection(self.connection)
  
          log.debug(
              'Destroying machine %s', self.id)
  
          await facade.DestroyMachines(force, [self.id])
          return await self.model._wait(
              'machine', self.id, 'remove')
docs: Remove this machine from the model.
  
          Blocks until the machine is actually removed.