action.setName("PowerOffVM_Task");
action.setArgument(new MethodActionArgument[] { });
// specify the schedule
runTime.add(Calendar.MINUTE, 01);
OnceTaskScheduler scheduler = new OnceTaskScheduler();
scheduler.setRunAt(runTime);
// create a spec for the scheduled task
ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec();
scheduleSpec.setName(taskName);
scheduleSpec.setDescription("PowerOff VM in 1 minutes");