code: public function serverCreate(array $properties = array())
      {
          $this->serverListReset();
  
          $detail = $this->execute("servercreate", $properties)->toList();
          $server = new Server($this, array("virtualserver_id" => intval($detail["sid"])));
  
          Signal::getInstance()->emit("notifyServercreated", $this, $detail["sid"]);
          Signal::getInstance()->emit("notifyTokencreated", $server, $detail["token"]);
  
          return $detail;
      }
docs: Creates a new virtual server using given properties and returns an assoc
  array containing the new ID and initial admin token.
  
  @param  array $properties
  @return array