RouterJob interface
En arbetsenhet som ska dirigeras.
Egenskaper
| assignments | En samling av tilldelningarna för jobbet. Nyckeln är AssignmentId. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| attached |
En samling etikettväljare som är kopplade till en klassificeringsprincip, som en arbetare måste uppfylla för att kunna bearbeta det här jobbet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| channel |
Kanalidentifieraren. T.ex. röst, chatt osv. |
| channel |
Referens till en extern överordnad kontext, t.ex. Samtals-ID. |
| classification |
ID:t för klassificeringsprincipen som används för att klassificera ett jobb. |
| disposition |
Orsakskod för avbrutna eller stängda jobb. |
| enqueued |
Den tid då ett jobb köades i UTC. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| id | Jobbets ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| labels | En uppsättning nyckel/värde-par som identifierar attribut som används av regelmotorerna för att fatta beslut. |
| matching |
Det läge som jobbet matchas som. |
| notes | Anteckningar som är kopplade till ett jobb, sorterade efter tidsstämpel |
| priority | Prioriteten för det här jobbet. |
| queue |
ID:t för kön som det här jobbet placeras i kö till. |
| requested |
En samling manuellt angivna etikettväljare, som en arbetare måste uppfylla för att kunna bearbeta det här jobbet. |
| scheduled |
Om detta anges kommer jobbet att schemaläggas att placeras i kö vid en viss tidpunkt OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| status | Jobbets status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| tags | En uppsättning icke-identifierande attribut som är kopplade till det här jobbet |
Egenskapsinformation
assignments
En samling av tilldelningarna för jobbet. Nyckeln är AssignmentId. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
assignments?: {[propertyName: string]: RouterJobAssignment}
Egenskapsvärde
{[propertyName: string]: RouterJobAssignment}
attachedWorkerSelectors
En samling etikettväljare som är kopplade till en klassificeringsprincip, som en arbetare måste uppfylla för att kunna bearbeta det här jobbet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
attachedWorkerSelectors?: RouterWorkerSelector[]
Egenskapsvärde
channelId
Kanalidentifieraren. T.ex. röst, chatt osv.
channelId?: string
Egenskapsvärde
string
channelReference
Referens till en extern överordnad kontext, t.ex. Samtals-ID.
channelReference?: string
Egenskapsvärde
string
classificationPolicyId
ID:t för klassificeringsprincipen som används för att klassificera ett jobb.
classificationPolicyId?: string
Egenskapsvärde
string
dispositionCode
Orsakskod för avbrutna eller stängda jobb.
dispositionCode?: string
Egenskapsvärde
string
enqueuedAt
Den tid då ett jobb köades i UTC. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
enqueuedAt?: Date
Egenskapsvärde
Date
id
Jobbets ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
id?: string
Egenskapsvärde
string
labels
En uppsättning nyckel/värde-par som identifierar attribut som används av regelmotorerna för att fatta beslut.
labels?: JSONObject
Egenskapsvärde
matchingMode
Det läge som jobbet matchas som.
matchingMode?: RouterJobMatchingMode
Egenskapsvärde
notes
Anteckningar som är kopplade till ett jobb, sorterade efter tidsstämpel
notes?: RouterJobNote[]
Egenskapsvärde
priority
Prioriteten för det här jobbet.
priority?: number
Egenskapsvärde
number
queueId
ID:t för kön som det här jobbet placeras i kö till.
queueId?: string
Egenskapsvärde
string
requestedWorkerSelectors
En samling manuellt angivna etikettväljare, som en arbetare måste uppfylla för att kunna bearbeta det här jobbet.
requestedWorkerSelectors?: RouterWorkerSelector[]
Egenskapsvärde
scheduledAt
Om detta anges kommer jobbet att schemaläggas att placeras i kö vid en viss tidpunkt OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
scheduledAt?: Date
Egenskapsvärde
Date
status
Jobbets status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
status?: string
Egenskapsvärde
string
tags
En uppsättning icke-identifierande attribut som är kopplade till det här jobbet
tags?: JSONObject