def submit_compute_restore_ec2(self, snapshot_id, **kwargs):
    """Submits a Restore of an EC2 instance

    Args:
        snapshot_id (str): Snapshot ID to be restored
        should_power_on (bool): Defaults to `False`
        should_restore_tags (bool): Defaults to `False`
        wait (bool): Return once complete Defaults to `False`
    
    Returns:
        dict -- List of errors if any occurred during the restore
    """
    return self._submit_compute_restore(snapshot_id=snapshot_id, mutation_name="compute_restore_ec2", **kwargs)