Interface
Job property overrides when creating jobs.
Properties
| Property | Type | Notes |
|---|---|---|
assignedTo | string | User or group to assign the job to. Not used if |
assignedType | AssignedType | Assignment type. |
descriptioninherited | string | Job description. |
dueDateinherited | Date | Job due date. |
extendedPropertiesinherited | ExtendedProperty[] | Extended properties. |
jobNameinherited | string | Job name. |
location | Geometry | Location of the job. |
notesinherited | string | Job notes. |
numberOfJobs | number | Number of jobs to be created. If not specified, only one job will be created. |
ownedByinherited | string | Job owner. |
parentJobinherited | string | Job id of the parent job. |
priorityinherited | string | Job priority. |
relatedProperties | JobRelatedPropertyAdd[] | Related properties. |
startDateinherited | Date | Job start date. |
assignedTo
assignedTo: stringUser or group to assign the job to. Not used if assignedType=Unassigned .
assignedType
assignedType: AssignedTypeAssignment type.
description
description: stringJob description.
dueDate
dueDate: DateJob due date.
extendedProperties
extendedProperties: ExtendedProperty[]Extended properties.
jobName
jobName: stringJob name.
notes
notes: stringJob notes.
numberOfJobs
numberOfJobs: numberNumber of jobs to be created. If not specified, only one job will be created.
ownedBy
ownedBy: stringJob owner.
parentJob
parentJob: stringJob id of the parent job.
priority
priority: stringJob priority.
relatedProperties
relatedProperties: JobRelatedPropertyAdd[]Related properties.