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. |
description inherited | string | Job description. |
dueDate inherited | Date | Job due date. |
extendedProperties inherited | ExtendedProperty[] | Extended properties. |
jobName inherited | string | Job name. |
location | Geometry | Location of the job. |
notes inherited | string | Job notes. |
numberOfJobs | number | Number of jobs to be created. If not specified, only one job will be created. |
ownedBy inherited | string | Job owner. |
parentJob inherited | string | Job id of the parent job. |
priority inherited | string | Job priority. |
relatedProperties | JobRelatedPropertyAdd[] | Related properties. |
startDate inherited | Date | Job start date. |
assignedTo
assignedTo: string
User or group to assign the job to. Not used if assignedType=Unassigned
.
assignedType
assignedType: AssignedType
Assignment type.
description
description: string
Job description.
dueDate
dueDate: Date
Job due date.
extendedProperties
extendedProperties: ExtendedProperty[]
Extended properties.
jobName
jobName: string
Job name.
notes
notes: string
Job notes.
numberOfJobs
numberOfJobs: number
Number of jobs to be created. If not specified, only one job will be created.
ownedBy
ownedBy: string
Job owner.
parentJob
parentJob: string
Job id of the parent job.
priority
priority: string
Job priority.
relatedProperties
relatedProperties: JobRelatedPropertyAdd[]
Related properties.