def remove_from_master_node(self, wait_for_finish=False, timeout=20, **kw):
        """
        Remove this VSS Context from it's parent VSS Container.
        This is required before calling VSSContext.delete(). It preps
        the engine for removal.
        
        :param bool wait_for_finish: wait for the task to finish
        :param int timeout: how long to wait if delay
        :type: TaskOperationPoller
        """
        return Task.execute(self, 'remove_from_master_node',
            timeout=timeout, wait_for_finish=wait_for_finish, **kw)