code: def begin_power_up(self, progress):
          
          if not isinstance(progress, IProgress):
              raise TypeError("progress can only be an instance of type IProgress")
          self._call("beginPowerUp",
                       in_p=[progress])
docs: Tells VBoxSVC that :py:func:`IConsole.power_up`  is under ways and
          gives it the progress object that should be part of any pending
          :py:func:`IMachine.launch_vm_process`  operations. The progress
          object may be called back to reflect an early cancelation, so some care
          have to be taken with respect to any cancelation callbacks. The console
          object will call :py:func:`IInternalMachineControl.end_power_up` 
          to signal the completion of the progress object.
  
          in progress of type :class:`IProgress`