@azure/communication-job-router package
Classi
| JobRouterAdministrationClient |
Il client per eseguire le operazioni amministrative del router dei processi. |
| JobRouterClient |
Il client per eseguire le operazioni del router di processo. |
| TransformingPagedAsyncIterableIterator | |
Interfacce
| AcceptJobOfferResponse |
Risposta contenente ID per il ruolo di lavoro, il processo e l'assegnazione da un'offerta accettata |
| BestWorkerMode |
I processi vengono distribuiti al lavoratore con le capacità più forti disponibili. |
| CancelExceptionAction |
Un'azione che contrassegna un processo come annullato |
| CancelJobOptions |
Opzioni per annullare un processo. |
| ChannelConfiguration |
Rappresenta la capacità che un processo in questo canale utilizzerà da un ruolo di lavoro |
| ClassificationPolicy |
Contenitore per le regole che regolano la classificazione dei processi. |
| ClassificationPolicyItem |
Istanza di paged di ClassificationPolicy |
| ClassificationPolicyResponse |
Contenitore per le regole che regolano la classificazione dei processi. |
| CloseJobOptions |
Opzioni per chiudere un processo. |
| CompleteJobOptions |
Opzioni per completare un processo. |
| ConditionalQueueSelectorAttachment |
Viene descritto un set di selettori di coda che verranno associati se la condizione specificata viene risolta in true |
| ConditionalWorkerSelectorAttachment |
Descrive un set di selettori di lavoro che verranno associati se la condizione specificata viene risolta in true |
| CreateClassificationPolicyOptions |
Opzioni per creare un criterio di classificazione. |
| CreateDistributionPolicyOptions |
Opzioni per creare un criterio di distribuzione. |
| CreateExceptionPolicyOptions |
Opzioni per creare un criterio di eccezione. |
| CreateJobOptions |
Opzioni per creare un processo. |
| CreateQueueOptions |
Opzioni per creare una coda. |
| CreateWorkerOptions |
Opzioni per creare un lavoratore. |
| DeclineJobOfferOptions |
Opzioni per rifiutare un lavoro. |
| DeclineJobOfferRequest |
Payload della richiesta per le offerte in rifiuto |
| DirectMapRouterRule |
Regola che restituisce le stesse etichette delle etichette di input. |
| DistributionMode |
Classe base astratta per la definizione di una modalità di distribuzione |
| DistributionPolicy |
Criteri che regolano il modo in cui i processi vengono distribuiti ai lavoratori |
| DistributionPolicyItem |
Istanza di paged di DistributionPolicy |
| DistributionPolicyResponse |
Criteri che regolano il modo in cui i processi vengono distribuiti ai lavoratori |
| ExceptionAction |
L'azione da eseguire quando viene attivata l'eccezione |
| ExceptionPolicy |
Criteri che definiscono le azioni da eseguire quando vengono attivate le eccezioni. |
| ExceptionPolicyItem |
Istanza di Paged di ExceptionPolicy |
| ExceptionPolicyResponse |
Criteri che definiscono le azioni da eseguire quando vengono attivate le eccezioni. |
| ExceptionRule |
Regola che definisce le azioni da eseguire su un trigger specifico. |
| ExceptionTrigger |
Trigger per questa regola di eccezione |
| ExpressionRouterRule |
Regola che fornisce regole di espressione inline. |
| FunctionRouterRule |
Regola che fornisce un'associazione a una funzione di Azure attivata da HTTP. |
| FunctionRouterRuleCredential |
Credenziali usate per accedere alla regola della funzione di Azure |
| JSONArray |
Tipo sicuro per le matrici. |
| JSONObject |
Tipo sicuro per gli oggetti. |
| JobRouterAdministrationClientOptions |
Opzioni per creare un client di amministrazione del router del processo. |
| JobRouterAdministrationUpsertClassificationPolicyOptionalParams |
Parametri facoltativi. |
| JobRouterAdministrationUpsertDistributionPolicyOptionalParams |
Parametri facoltativi. |
| JobRouterAdministrationUpsertExceptionPolicyOptionalParams |
Parametri facoltativi. |
| JobRouterAdministrationUpsertQueueOptionalParams |
Parametri facoltativi. |
| JobRouterCancelJobActionOptionalParams |
Parametri facoltativi. |
| JobRouterClientOptions |
Opzioni per creare un client del router del processo. |
| JobRouterCloseJobActionOptionalParams |
Parametri facoltativi. |
| JobRouterCompleteJobActionOptionalParams |
Parametri facoltativi. |
| JobRouterDeclineJobActionOptionalParams |
Parametri facoltativi. |
| JobRouterReclassifyJobActionOptionalParams |
Parametri facoltativi. |
| JobRouterUnassignJobActionOptionalParams |
Parametri facoltativi. |
| JobRouterUpsertJobOptionalParams |
Parametri facoltativi. |
| JobRouterUpsertWorkerOptionalParams |
Parametri facoltativi. |
| ListClassificationPoliciesOptions |
Opzioni per elencare i criteri di classificazione. |
| ListDistributionPoliciesOptions |
Opzioni per elencare i criteri di distribuzione. |
| ListExceptionPoliciesOptions |
Opzioni per elencare i criteri di eccezione. |
| ListJobsOptions |
Opzioni per ottenere lavori sul router. |
| ListPageSettings |
Argomenti per il recupero della pagina successiva dei risultati della ricerca. |
| ListQueuesOptions |
Opzioni per elencare le code. |
| ListWorkersOptions |
Opzioni per elencare i lavoratori. |
| LongestIdleMode |
I processi vengono indirizzati al lavoratore che è rimasto inattiva più a lungo. |
| ManualReclassifyExceptionAction |
Azione che riclassifica manualmente un processo fornendo la coda, la priorità e i selettori di lavoro. |
| Oauth2ClientCredential |
Credenziali OAuth2.0 usate per il server di autorizzazione di Contoso. Riferimento: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
| PassThroughQueueSelectorAttachment |
Associa un selettore di coda in cui il valore viene passato dall'etichetta del lavoro con la stessa chiave |
| PassThroughWorkerSelectorAttachment |
Associa un selettore di lavoro in cui il valore viene passato dall'etichetta del lavoro con la stessa chiave |
| QueueAndMatchMode |
Accoda e abbina il tipo di modalità di corrispondenza dei processi. |
| QueueLengthExceptionTrigger |
Trigger per un'azione di eccezione in caso di superamento della lunghezza della coda |
| QueueSelectorAttachment |
Un allegato di selettori di coda per risolvere una coda in un lavoro da un criterio di classificazione |
| QueueWeightedAllocation |
Contiene i selettori di percentuale di peso e coda da applicare se selezionati per le distribuzioni ponderate. |
| ReclassifyExceptionAction |
Un'azione che modifica le etichette di un processo e quindi lo riclassifica |
| ReclassifyJobOptions |
Opzioni per riclassificare un processo. |
| RoundRobinMode |
I processi vengono distribuiti per i ruoli di lavoro, a partire dal ruolo di lavoro successivo all'ultimo lavoratore per ricevere un processo. |
| RouterJob |
Un'unità di lavoro da stendere. |
| RouterJobAssignment |
Dettagli dell'assegnazione di un processo a un lavoratore |
| RouterJobItem |
Istanza di paging di RouterJob |
| RouterJobMatchingMode |
Modalità di corrispondenza dei processi di coda e corrispondenza. |
| RouterJobNote |
Nota con timestamp per un processo del router. |
| RouterJobOffer |
Offerta di un lavoro a un lavoratore |
| RouterJobPositionDetails |
Posizione e tempo di attesa stimato per un processo. |
| RouterJobResponse |
Un'unità di lavoro da stendere. |
| RouterQueue |
Coda che può contenere processi da instradare. |
| RouterQueueItem |
Istanza di paging di RouterQueue |
| RouterQueueResponse |
Coda che può contenere processi da instradare. |
| RouterQueueSelector |
Descrive una condizione che deve essere soddisfatta rispetto a un set di etichette per la selezione della coda. |
| RouterQueueStatistics |
Statistiche per la coda |
| RouterRule |
Regola di uno dei tipi seguenti: StaticRule: regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input. DirectMapRule: regola che restituisce le stesse etichette delle etichette di input. ExpressionRule: regola che fornisce regole di espressione inline. AzureFunctionRule: regola che fornisce un'associazione a una funzione di Azure attivata da HTTP. WebhookRule: regola che fornisce un'associazione a un server Web che segue il protocollo di autenticazione OAuth2.0. |
| RouterWorker |
Entità a cui indirizzare i processi. |
| RouterWorkerAssignment |
Assegnazione di un ruolo di lavoro a un processo |
| RouterWorkerItem |
Istanza di paging di RouterWorker |
| RouterWorkerResponse |
Entità a cui indirizzare i processi. |
| RouterWorkerSelector |
Descrive una condizione che deve essere soddisfatta in base a un set di etichette per la selezione del ruolo di lavoro. |
| RuleEngineQueueSelectorAttachment |
Collega i selettori di coda a un processo quando la RouterRule viene risolta |
| RuleEngineWorkerSelectorAttachment |
Associa i selettori di lavoro a un processo quando viene risolta una RouterRule |
| ScheduleAndSuspendMode | |
| ScoringRuleOptions |
Incapsula tutte le opzioni che possono essere passate come parametri per la regola di assegnazione dei punteggi con BestWorkerMode |
| StaticQueueSelectorAttachment |
Viene descritto un selettore di coda che verrà collegato al processo |
| StaticRouterRule |
Regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input. |
| StaticWorkerSelectorAttachment |
Viene descritto un selettore di lavoro che verrà collegato al processo |
| SuspendMode |
Sospendi il tipo di modalità di corrispondenza dei processi. |
| UnassignJobOptions |
Opzioni per annullare l'assegnazione di un lavoro. |
| UnassignJobRequest |
Richiedere il payload per annullare l'assegnazione di un processo. |
| UnassignJobResponse |
Payload della risposta dopo che un processo è stato assegnato correttamente. |
| UpdateClassificationPolicyOptions |
Opzioni per aggiornare un criterio di classificazione. |
| UpdateDistributionPolicyOptions |
Opzioni per aggiornare un criterio di distribuzione. |
| UpdateExceptionPolicyOptions |
Opzioni per aggiornare un criterio di eccezione. |
| UpdateJobOptions |
Opzioni per aggiornare un processo. |
| UpdateQueueOptions |
Opzioni per aggiornare una coda. |
| UpdateWorkerOptions |
Opzioni per aggiornare un lavoratore. |
| WaitTimeExceptionTrigger |
Attivare un'azione di eccezione in caso di superamento del tempo di attesa |
| WebhookRouterRule |
Regola che fornisce un'associazione a un server Web esterno. |
| WeightedAllocationQueueSelectorAttachment |
Descrive più set di selettori di coda, di cui uno verrà selezionato e collegato in base a una ponderazione |
| WeightedAllocationWorkerSelectorAttachment |
Descrive più set di selettori di lavoro, di cui uno sarà selezionato e collegato in base a una ponderazione |
| WorkerSelectorAttachment |
Un allegato che collega i selettori dei lavoratori a un lavoro |
| WorkerWeightedAllocation |
Contiene la percentuale di peso e i selettori di lavoro da applicare se selezionati per le distribuzioni ponderate. |
Alias tipo
| CancelJobResponse |
Contiene i dati di risposta per l'operazione di annullamento del processo. |
| CloseJobResponse |
Contiene i dati di risposta per l'operazione di chiusura del processo. |
| CompleteJobResponse |
Contiene i dati di risposta per l'intera operazione di processo. |
| DeclineJobOfferResponse |
Contiene i dati di risposta per l'operazione di rifiuto del processo. |
| DistributionModeUnion | |
| ExceptionActionUnion | |
| ExceptionTriggerUnion | |
| ExpressionRouterRuleLanguage |
Definisce i valori per ExpressionRouterRuleLanguage. Valori noti supportati dal serviziopowerFx |
| JSONValue |
Tipo sicuro invece di 'qualsiasi'. |
| JobMatchModeType |
Definisce i valori per JobMatchModeType. Valori noti supportati dal servizio
queueAndMatchMode |
| LabelOperator |
Definisce i valori per LabelOperator. Valori noti supportati dal servizio
uguale |
| QueueSelectorAttachmentUnion | |
| ReclassifyJobResponse |
Contiene i dati di risposta per l'operazione di riclassificazione del processo. |
| RouterJobStatus |
Definisce i valori per RouterJobStatus. Valori noti supportati dal servizio
pendingClassification |
| RouterJobStatusSelector |
Definisce i valori per RouterJobStatusSelector. Valori noti supportati dal servizio
tutti i |
| RouterRuleUnion | |
| RouterWorkerSelectorStatus |
Definisce i valori per RouterWorkerSelectorStatus. Valori noti supportati dal servizio
attiva |
| RouterWorkerState |
Definisce i valori per RouterWorkerState. Valori noti supportati dal servizio
attiva |
| RouterWorkerStateSelector |
Definisce i valori per RouterWorkerStateSelector. Valori noti supportati dal servizio
attiva |
| ScoringRuleParameterSelector |
Definisce i valori per ScoringRuleParameterSelector. Valori noti supportati dal servizio
jobLabels |
| Transformer | |
| WorkerSelectorAttachmentUnion | |