@azure/communication-job-router package
Klassen
| JobRouterAdministrationClient |
Der Client zum Ausführen administrativer Job-Router-Vorgänge. |
| JobRouterClient |
Der Client zum Ausführen von Job-Router-Vorgängen. |
| TransformingPagedAsyncIterableIterator | |
Schnittstellen
| AcceptJobOfferResponse |
Antwort, die IDs für den Mitarbeiter, die Arbeit und die Aufgabe aus einem akzeptierten Angebot enthält |
| BestWorkerMode |
Arbeitsplätze werden an den Arbeiter mit den stärksten verfügbaren Fähigkeiten verteilt. |
| CancelExceptionAction |
Eine Aktion, die einen Auftrag als abgebrochen markiert |
| CancelJobOptions |
Optionen zum Abbrechen eines Auftrags. |
| ChannelConfiguration |
Stellt die Kapazität dar, die ein Auftrag in diesem Kanal von einem Mitarbeiter verbraucht. |
| ClassificationPolicy |
Ein Container für die Regeln, die steuern, wie Aufträge klassifiziert werden. |
| ClassificationPolicyItem |
Paged-Instanz von ClassificationPolicy |
| ClassificationPolicyResponse |
Ein Container für die Regeln, die steuern, wie Aufträge klassifiziert werden. |
| CloseJobOptions |
Optionen zum Schließen eines Auftrags. |
| CompleteJobOptions |
Optionen zum Abschließen eines Auftrags. |
| ConditionalQueueSelectorAttachment |
Beschreibt einen Satz von Warteschlangenselektoren, die angehängt werden, wenn die angegebene Bedingung in true aufgelöst wird |
| ConditionalWorkerSelectorAttachment |
Beschreibt einen Satz von Worker-Selektoren, die angehängt werden, wenn die angegebene Bedingung in true aufgelöst wird |
| CreateClassificationPolicyOptions |
Optionen zum Erstellen einer Klassifizierungsrichtlinie. |
| CreateDistributionPolicyOptions |
Optionen zum Erstellen einer Verteilungsrichtlinie. |
| CreateExceptionPolicyOptions |
Optionen zum Erstellen einer Ausnahmerichtlinie. |
| CreateJobOptions |
Optionen zum Erstellen eines Auftrags. |
| CreateQueueOptions |
Optionen zum Erstellen einer Warteschlange. |
| CreateWorkerOptions |
Optionen zum Erstellen einer Arbeitskraft. |
| DeclineJobOfferOptions |
Optionen zum Ablehnen eines Auftrags. |
| DeclineJobOfferRequest |
Anforderungsnutzlast für absteigende Angebote |
| DirectMapRouterRule |
Eine Regel, die dieselben Bezeichnungen wie die Eingabebezeichnungen zurückgibt. |
| DistributionMode |
Abstrakte Basisklasse zum Definieren eines Verteilungsmodus |
| DistributionPolicy |
Richtlinie für die Verteilung von Aufträgen an Arbeitnehmer |
| DistributionPolicyItem |
Paged-Instanz von DistributionPolicy |
| DistributionPolicyResponse |
Richtlinie für die Verteilung von Aufträgen an Arbeitnehmer |
| ExceptionAction |
Die Aktion, die ausgeführt werden soll, wenn die Ausnahme ausgelöst wird |
| ExceptionPolicy |
Eine Richtlinie, die Aktionen definiert, die ausgeführt werden sollen, wenn eine Ausnahme ausgelöst wird. |
| ExceptionPolicyItem |
Paged-Instanz von ExceptionPolicy |
| ExceptionPolicyResponse |
Eine Richtlinie, die Aktionen definiert, die ausgeführt werden sollen, wenn eine Ausnahme ausgelöst wird. |
| ExceptionRule |
Eine Regel, die Aktionen definiert, die auf einem bestimmten Trigger ausgeführt werden sollen. |
| ExceptionTrigger |
Der Trigger für diese Ausnahmeregel |
| ExpressionRouterRule |
Eine Regel, die Inlineausdrucksregeln bereitstellt. |
| FunctionRouterRule |
Eine Regel, die eine Bindung an eine vom HTTP ausgelöste Azure-Funktion bereitstellt. |
| FunctionRouterRuleCredential |
Anmeldeinformationen für den Zugriff auf Azure-Funktionsregel |
| JSONArray |
Sicherer Typ für Arrays. |
| JSONObject |
Sicherer Typ für Objekte. |
| JobRouterAdministrationClientOptions |
Optionen zum Erstellen eines Auftragsrouterverwaltungsclients. |
| JobRouterAdministrationUpsertClassificationPolicyOptionalParams |
Optionale Parameter. |
| JobRouterAdministrationUpsertDistributionPolicyOptionalParams |
Optionale Parameter. |
| JobRouterAdministrationUpsertExceptionPolicyOptionalParams |
Optionale Parameter. |
| JobRouterAdministrationUpsertQueueOptionalParams |
Optionale Parameter. |
| JobRouterCancelJobActionOptionalParams |
Optionale Parameter. |
| JobRouterClientOptions |
Optionen zum Erstellen eines Auftragsrouterclients. |
| JobRouterCloseJobActionOptionalParams |
Optionale Parameter. |
| JobRouterCompleteJobActionOptionalParams |
Optionale Parameter. |
| JobRouterDeclineJobActionOptionalParams |
Optionale Parameter. |
| JobRouterReclassifyJobActionOptionalParams |
Optionale Parameter. |
| JobRouterUnassignJobActionOptionalParams |
Optionale Parameter. |
| JobRouterUpsertJobOptionalParams |
Optionale Parameter. |
| JobRouterUpsertWorkerOptionalParams |
Optionale Parameter. |
| ListClassificationPoliciesOptions |
Optionen zum Auflisten von Klassifizierungsrichtlinien. |
| ListDistributionPoliciesOptions |
Optionen zum Auflisten von Verteilungsrichtlinien. |
| ListExceptionPoliciesOptions |
Optionen zum Auflisten von Ausnahmerichtlinien. |
| ListJobsOptions |
Optionen zum Abrufen von Routeraufträgen. |
| ListPageSettings |
Argumente zum Abrufen der nächsten Seite der Suchergebnisse. |
| ListQueuesOptions |
Optionen zum Auflisten von Warteschlangen. |
| ListWorkersOptions |
Optionen zum Auflisten von Arbeitskräften. |
| LongestIdleMode |
Arbeitsplätze werden an den Arbeitnehmer geleitet, der längst im Leerlauf war. |
| ManualReclassifyExceptionAction |
Eine Aktion, die einen Auftrag manuell neu klassifiziert, indem die Warteschlangen-, Prioritäts- und Arbeitsauswahlen bereitgestellt werden. |
| Oauth2ClientCredential |
OAuth2.0-Anmeldeinformationen, die für den Autorisierungsserver von Contoso verwendet werden. Referenz: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
| PassThroughQueueSelectorAttachment |
Fügt einen Warteschlangenselektor an, an den der Wert von der Auftragsbezeichnung mit demselben Schlüssel übergeben wird |
| PassThroughWorkerSelectorAttachment |
Fügt einen Worker-Selektor an, an den der Wert von der Auftragsbezeichnung mit demselben Schlüssel übergeben wird. |
| QueueAndMatchMode |
Warteschlange und Abgleichsmodus für den Auftragsabgleich. |
| QueueLengthExceptionTrigger |
Trigger für eine Ausnahmeaktion bei Überschreitung der Warteschlangenlänge |
| QueueSelectorAttachment |
Ein Anhang von Warteschlangenselektoren, um eine Warteschlange aus einer Klassifizierungsrichtlinie in einen Auftrag aufzulösen |
| QueueWeightedAllocation |
Enthält den Gewichtungsprozentsatz und die Warteschlangenmarkierer, die angewendet werden sollen, wenn sie für gewichtete Verteilungen ausgewählt sind. |
| ReclassifyExceptionAction |
Eine Aktion, die Bezeichnungen für einen Auftrag ändert und ihn dann neu klassifiziert |
| ReclassifyJobOptions |
Optionen zum Reklassifizieren eines Auftrags. |
| RoundRobinMode |
Arbeitsplätze werden an Die Arbeitnehmer verteilt, beginnend mit dem Arbeitnehmer, der nach dem letzten Arbeitnehmer einen Arbeitsplatz erhält. |
| RouterJob |
Eine Arbeitseinheit, die weitergeleitet werden soll. |
| RouterJobAssignment |
Zuweisungsdetails eines Arbeitsplatzes an einen Mitarbeiter |
| RouterJobItem |
Paged-Instanz von RouterJob |
| RouterJobMatchingMode |
Modus für den Abgleich von Aufträgen in die Warteschlange einreihen und abgleichen. |
| RouterJobNote |
Notiz mit Zeitstempel für einen Router-Job. |
| RouterJobOffer |
Ein Angebot eines Arbeitsplatzes für einen Arbeitnehmer |
| RouterJobPositionDetails |
Position und geschätzte Wartezeit für einen Auftrag. |
| RouterJobResponse |
Eine Arbeitseinheit, die weitergeleitet werden soll. |
| RouterQueue |
Eine Warteschlange, die Aufträge enthalten kann, die weitergeleitet werden sollen. |
| RouterQueueItem |
Paged-Instanz von RouterQueue |
| RouterQueueResponse |
Eine Warteschlange, die Aufträge enthalten kann, die weitergeleitet werden sollen. |
| RouterQueueSelector |
Beschreibt eine Bedingung, die für eine Reihe von Bezeichnungen für die Warteschlangenauswahl erfüllt werden muss. |
| RouterQueueStatistics |
Statistiken für die Warteschlange |
| RouterRule |
Eine Regel eines der folgenden Typen: StaticRule: Eine Regel, die statische Regeln bereitstellt, die unabhängig von der Eingabe immer dasselbe Ergebnis zurückgeben. DirectMapRule: Eine Regel, die dieselben Bezeichnungen wie die Eingabebezeichnungen zurückgibt. ExpressionRule: Eine Regel, die Inlineausdrucksregeln bereitstellt. AzureFunctionRule: Eine Regel, die eine Bindung an eine vom HTTP ausgelöste Azure-Funktion bereitstellt. WebhookRule: Eine Regel, die eine Bindung an einen Webserver nach dem OAuth2.0-Authentifizierungsprotokoll bereitstellt. |
| RouterWorker |
Eine Entität, an die Aufträge weitergeleitet werden sollen. |
| RouterWorkerAssignment |
Die Aufgabe eines Arbeitnehmers zu einem Job |
| RouterWorkerItem |
Paged-Instanz von RouterWorker |
| RouterWorkerResponse |
Eine Entität, an die Aufträge weitergeleitet werden sollen. |
| RouterWorkerSelector |
Beschreibt eine Bedingung, die für eine Reihe von Bezeichnungen für die Arbeitsauswahl erfüllt werden muss. |
| RuleEngineQueueSelectorAttachment |
Fügt Warteschlangenselektoren an einen Job an, wenn die RouterRule aufgelöst wird |
| RuleEngineWorkerSelectorAttachment |
Fügt Worker-Selektoren an einen Job an, wenn eine RouterRule aufgelöst wird |
| ScheduleAndSuspendMode | |
| ScoringRuleOptions |
Kapselt alle Optionen, die als Parameter für die Bewertungsregel mit BestWorkerMode übergeben werden können. |
| StaticQueueSelectorAttachment |
Beschreibt einen Warteschlangenselektor, der an den Auftrag angefügt wird |
| StaticRouterRule |
Eine Regel, die statische Regeln bereitstellt, die unabhängig von der Eingabe immer dasselbe Ergebnis zurückgeben. |
| StaticWorkerSelectorAttachment |
Beschreibt einen Worker-Selektor, der an den Auftrag angehängt wird |
| SuspendMode |
Typ des Auftragsabgleichsmodus anhalten. |
| UnassignJobOptions |
Optionen zum Aufheben der Zuweisung eines Auftrags. |
| UnassignJobRequest |
Anforderungsnutzlast für das Aufheben der Zuweisung eines Auftrags. |
| UnassignJobResponse |
Antwortnutzlast, nachdem ein Auftrag erfolgreich nicht zugewiesen wurde. |
| UpdateClassificationPolicyOptions |
Optionen zum Aktualisieren einer Klassifizierungsrichtlinie. |
| UpdateDistributionPolicyOptions |
Optionen zum Aktualisieren einer Verteilungsrichtlinie. |
| UpdateExceptionPolicyOptions |
Optionen zum Aktualisieren einer Ausnahmerichtlinie. |
| UpdateJobOptions |
Optionen zum Aktualisieren eines Auftrags. |
| UpdateQueueOptions |
Optionen zum Aktualisieren einer Warteschlange. |
| UpdateWorkerOptions |
Optionen zum Aktualisieren einer Arbeitskraft. |
| WaitTimeExceptionTrigger |
Auslösen einer Ausnahmeaktion beim Überschreiten der Wartezeit |
| WebhookRouterRule |
Eine Regel, die eine Bindung an einen externen Webserver bereitstellt. |
| WeightedAllocationQueueSelectorAttachment |
Beschreibt mehrere Sätze von Warteschlangenselektoren, von denen einer ausgewählt und entsprechend einer Gewichtung angehängt wird |
| WeightedAllocationWorkerSelectorAttachment |
Beschreibt mehrere Sätze von Worker-Selektoren, von denen einer ausgewählt und entsprechend einer Gewichtung angehängt wird |
| WorkerSelectorAttachment |
Ein Anhang, der Worker-Selektoren an einen Job anhängt |
| WorkerWeightedAllocation |
Enthält den Gewichtungsprozentsatz und die Arbeitsmarkierer, die angewendet werden sollen, wenn sie für gewichtete Verteilungen ausgewählt sind. |
Typaliase
| CancelJobResponse |
Enthält Antwortdaten für den Vorgang zum Abbruch des Auftrags. |
| CloseJobResponse |
Enthält Antwortdaten für den Vorgang zum Schließen des Auftrags. |
| CompleteJobResponse |
Enthält Antwortdaten für den gesamten Auftragsvorgang. |
| DeclineJobOfferResponse |
Enthält Antwortdaten für den Vorgang zum Ablehnen des Auftrags. |
| DistributionModeUnion | |
| ExceptionActionUnion | |
| ExceptionTriggerUnion | |
| ExpressionRouterRuleLanguage |
Definiert Werte für ExpressionRouterRuleLanguage. Bekannte Werte, die vom Dienst unterstützt werdenpowerFx |
| JSONValue |
Sicherer Typ anstelle von "beliebig". |
| JobMatchModeType |
Definiert Werte für JobMatchModeType. Bekannte Werte, die vom Dienst unterstützt werden
queueAndMatchMode |
| LabelOperator |
Definiert Werte für LabelOperator. Bekannte Werte, die vom Dienst unterstützt werden
gleich |
| QueueSelectorAttachmentUnion | |
| ReclassifyJobResponse |
Enthält Antwortdaten für den Vorgang zum Reklassifizieren des Auftrags. |
| RouterJobStatus |
Definiert Werte für RouterJobStatus. Bekannte Werte, die vom Dienst unterstützt werden
ausstehendKlassifizierung |
| RouterJobStatusSelector |
Definiert Werte für RouterJobStatusSelector. Bekannte Werte, die vom Dienst unterstützt werden
alle |
| RouterRuleUnion | |
| RouterWorkerSelectorStatus |
Definiert Werte für RouterWorkerSelectorStatus. Bekannte Werte, die vom Dienst unterstützt werden
aktive |
| RouterWorkerState |
Definiert Werte für RouterWorkerState. Bekannte Werte, die vom Dienst unterstützt werden
aktive |
| RouterWorkerStateSelector |
Definiert Werte für RouterWorkerStateSelector. Bekannte Werte, die vom Dienst unterstützt werden
aktive |
| ScoringRuleParameterSelector |
Definiert Werte für ScoringRuleParameterSelector. Bekannte Werte, die vom Dienst unterstützt werden
job-Etiketten |
| Transformer | |
| WorkerSelectorAttachmentUnion | |