Schedule Orion Discovery through API

Hello all!

I am trying to setup a lambda function to automatically add nodes to Solarwinds and discover volumes and devices using the discovery tool. Now I can do this with SNMPv2 no problem, but I run into an issue with WMI for our Windows nodes as when they're created they are not yet on the domain and can't authenticate correctly using the discovery tool.

Is there a way through the API to schedule a discovery to take place so as to delay the process to allow our node to build, join the domain, and reboot? 

I am currently using this for all of the nodes that get added

swis.invoke('Orion.Discovery''StartDiscovery'discoveryProfile)
I was wondeering if there's a way to instead of 'StartDiscovery' do a 'ScheduleDiscovery' after half an hour or an hour.
Thanks!