CreateSchedule
Creates a new schedule
Schedule name (required, 1-100 characters)
Action to perform (required)
Power target configuration (required when action is SET_POWER_TARGET)
Schedule type (required)
Recurrence configuration (required when schedule_type is RECURRING)
Start date in YYYY-MM-DD format (required)
Start time in HH:MM format (required)
End time in HH:MM format (for power target time windows)
End date in YYYY-MM-DD format (if set, schedule ends on this date; if absent, runs indefinitely)
IANA timezone string (required, e.g. “America/Chicago”)
Targets for this schedule (racks and/or miners)