code: def set_midplane(self, midplane):
          
  
          yield from self._hypervisor.send('c7200 set_midplane "{name}" {midplane}'.format(name=self._name, midplane=midplane))
  
          log.info('Router "{name}" [{id}]: midplane updated from {old_midplane} to {new_midplane}'.format(name=self._name,
                                                                                                           id=self._id,
                                                                                                           old_midplane=self._midplane,
                                                                                                           new_midplane=midplane))
          self._midplane = midplane
docs: Sets the midplane model.
  
          :returns: midplane model string (e.g. "vxr" or "std")