# Functions
NewClient access the orchestrator API via TLS.
NewScheduleTaskOptions will create task options based on time.
ProcessError will process the response for RESTY and thow an error accordingly.
# Structs
Client for the Orchestrator API.
DeployRequest describes a deploy request.
Environment in the current job.
Events in the current job.
HTTPError represents an error with the HTTP response code.
Interval represents the time Interval for a task to run.
InventoryNode contains data about a single node.
Job contains data about a single job.
JobEvent contains a single event from a job.
JobID identifies a single Orchestrator job.
JobNode is a single node associated with a given job.
JobNodes is a list of all nodes associated with a given job.
JobReport contains the report for a single job.
Jobs contains data about all jobs.
NextEvents section of the response.
Nodes in the current job.
NodeStates for the current job.
OrchestratorError represents an error response from the Orchestrator API.
Owner represents the owner of a job.
Pagination information about the current payload.
Plan contains information about a specific plan.
PlanRunJobID identifies a plan_run job.
PlanRunRequest describes a plan_run request.
Plans lists the known plans in a single environment.
Report for the current job.
ScheduledJobID identifies a single scheduled job.
ScheduleOptions represents the schedule options for a task.
ScheduleTaskRequest describes a scheduled task.
Scope represents the scope of a job.
Status of the current job.
StopJobID describes jobs that were stopped successfully.
StopRequest describes a stop request.
Task contains data about a specified task, including metadata and file information.
TaskFile ...
TaskImplementation in the task metadata.
TaskMetadata ...
TaskParam in the task metadata.
TaskRequest describes a task to be run Environment(string): The environment to load the task from.
Tasks is a list all tasks in a single environment.
TaskTargetJobID identifies a task_target job.
TaskTargetRequest is a collection of tasks, nodes and node groups that define a permission group.