@azure/communication-job-router package
Klassen
JobRouterAdministrationClient |
Der Client zum Ausführen von Routervorgängen für Administratoraufträge. |
JobRouterClient |
Der Client zum Ausführen von Auftragsroutervorgängen. |
TransformingPagedAsyncIterableIterator |
Schnittstellen
AcceptJobOfferResponse |
Antwort, die id's für den Worker, auftrag und zuweisung aus einem akzeptierten Angebot enthält |
BestWorkerMode |
Aufträge werden an den Worker 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 Worker beansprucht. |
ClassificationPolicy |
Ein Container für die Regeln, die die Klassifizierung von Aufträgen regeln. |
ClassificationPolicyItem |
Ausgelagerte instance von ClassificationPolicy |
ClassificationPolicyResponse |
Ein Container für die Regeln, die die Klassifizierung von Aufträgen regeln. |
CloseJobOptions |
Optionen zum Schließen eines Auftrags. |
CompleteJobOptions |
Optionen zum Ausführen eines Auftrags. |
ConditionalQueueSelectorAttachment |
Beschreibt eine Reihe von Warteschlangenselektoren, die angefügt werden, wenn die angegebene Bedingung in true aufgelöst wird. |
ConditionalWorkerSelectorAttachment |
Beschreibt eine Reihe von Worker-Selektoren, die angefügt 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 eines Workers. |
DeclineJobOfferOptions |
Optionen zum Ablehnen eines Auftrags. |
DeclineJobOfferRequest |
Anforderungsnutzlast für ablehnende Angebote |
DirectMapRouterRule |
Eine Regel, die dieselben Bezeichnungen wie die Eingabebezeichnungen zurückgibt. |
DistributionMode |
Abstrakte Basisklasse zum Definieren eines Verteilungsmodus |
DistributionPolicy |
Richtlinie, die die Verteilung von Aufträgen an die Arbeitnehmer regelt |
DistributionPolicyItem |
Ausgelagerte instance von DistributionPolicy |
DistributionPolicyResponse |
Richtlinie, die die Verteilung von Aufträgen an die Arbeitnehmer regelt |
ExceptionAction |
Die Aktion, die ausgeführt werden soll, wenn die Ausnahme ausgelöst wird |
ExceptionPolicy |
Eine Richtlinie, die Aktionen definiert, die beim Auslösen einer Ausnahme ausgeführt werden sollen. |
ExceptionPolicyItem |
Ausgelagerte instance von ExceptionPolicy |
ExceptionPolicyResponse |
Eine Richtlinie, die Aktionen definiert, die beim Auslösen einer Ausnahme ausgeführt werden sollen. |
ExceptionRule |
Eine Regel, die Aktionen definiert, die für einen bestimmten Trigger ausgeführt werden sollen. |
ExceptionTrigger |
Der Trigger für diese Ausnahmeregel |
ExpressionRouterRule |
Eine Regel, die Inlineausdruckregeln bereitstellt. |
FunctionRouterRule |
Eine Regel, die eine Bindung an eine von HTTP ausgelöste Azure-Funktion bereitstellt. |
FunctionRouterRuleCredential |
Anmeldeinformationen, die für den Zugriff auf die Azure-Funktionsregel verwendet werden |
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 Workern. |
LongestIdleMode |
Aufträge werden an den Mitarbeiter weitergeleitet, der am längsten im Leerlauf war. |
ManualReclassifyExceptionAction |
Eine Aktion, die einen Auftrag manuell neu klassifiziert, indem die Warteschlangen-, Prioritäts- und Workerselektoren 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 eine Warteschlangenauswahl an, bei der der Wert von der Auftragsbezeichnung mit demselben Schlüssel übergeben wird |
PassThroughWorkerSelectorAttachment |
Fügt eine Workerauswahl an, bei der der Wert von der Auftragsbezeichnung mit demselben Schlüssel übergeben wird |
QueueAndMatchMode |
Modustyp für den Abgleich von Warteschlangen- und Übereinstimmungsaufträgen. |
QueueLengthExceptionTrigger |
Trigger für eine Ausnahmeaktion bei Überschreitung der Warteschlangenlänge |
QueueSelectorAttachment |
Eine Anlage von Warteschlangenselektoren zum Auflösen einer Warteschlange in einen Auftrag aus einer Klassifizierungsrichtlinie |
QueueWeightedAllocation |
Enthält den Gewichtungsprozentsatz und die Warteschlangenselektoren, die angewendet werden sollen, wenn sie für gewichtete Verteilungen ausgewählt werden. |
ReclassifyExceptionAction |
Eine Aktion, die Bezeichnungen für einen Auftrag ändert und ihn dann neu klassifiziert. |
ReclassifyJobOptions |
Optionen zum erneuten Klassifizieren eines Auftrags. |
RoundRobinMode |
Aufträge werden an Mitarbeiter verteilt, beginnend mit dem Worker, der nach dem letzten Worker einen Auftrag erhält. |
RouterJob |
Eine arbeitseinheit, die weitergeleitet werden soll. |
RouterJobAssignment |
Zuweisungsdetails eines Auftrags an einen Worker |
RouterJobItem |
Paged instance von RouterJob |
RouterJobMatchingMode |
Warteschlangen- und Übereinstimmungsauftragsabgleichsmodus. |
RouterJobNote |
Hinweis mit Zeitstempel für einen Routerauftrag. |
RouterJobOffer |
Ein Angebot eines Arbeitsauftrags 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 |
Ausgelagerte instance 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 mit einem der folgenden Typen: StaticRule: Eine Regel, die statische Regeln bereitstellt, die unabhängig von der Eingabe immer das gleiche 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 durch 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 Zuweisung eines Workers zu einem Auftrag |
RouterWorkerItem |
Ausgelagerte instance 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 Workerauswahl erfüllt werden muss. |
RuleEngineQueueSelectorAttachment |
Fügt Warteschlangenselektoren an einen Auftrag an, wenn die RouterRule aufgelöst wird. |
RuleEngineWorkerSelectorAttachment |
Fügt Workerselektoren an einen Auftrag 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 eine Warteschlangenauswahl, die an den Auftrag angefügt wird. |
StaticRouterRule |
Eine Regel, die statische Regeln bereitstellt, die unabhängig von der Eingabe immer das gleiche Ergebnis zurückgeben. |
StaticWorkerSelectorAttachment |
Beschreibt eine Workerauswahl, die an den Auftrag angefügt wird. |
SuspendMode |
Typ des Abgleichsmodus "Auftrag anhalten". |
UnassignJobOptions |
Optionen zum Aufheben der Zuweisung eines Auftrags. |
UnassignJobRequest |
Anforderungsnutzlast zum Aufheben der Zuweisung eines Auftrags. |
UnassignJobResponse |
Antwortnutzlast, nachdem die Zuweisung eines Auftrags erfolgreich aufgehoben 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 eines Workers. |
WaitTimeExceptionTrigger |
Trigger für eine Ausnahmeaktion bei Überschreitung 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 angefügt wird. |
WeightedAllocationWorkerSelectorAttachment |
Beschreibt mehrere Sätze von Workerselektoren, von denen einer ausgewählt und entsprechend einer Gewichtung angefügt wird. |
WorkerSelectorAttachment |
Eine Anlage, die Workerselektoren an einen Auftrag anfügt |
WorkerWeightedAllocation |
Enthält den Gewichtungsprozentsatz und Workerselektoren, die angewendet werden sollen, wenn sie für gewichtete Verteilungen ausgewählt werden. |
Typaliase
CancelJobResponse |
Enthält Antwortdaten für den Abbruchauftragsvorgang. |
CloseJobResponse |
Enthält Antwortdaten für den Vorgang zum Schließen des Auftrags. |
CompleteJobResponse |
Enthält Antwortdaten für den vollständigen Auftragsvorgang. |
DeclineJobOfferResponse |
Enthält Antwortdaten für den Vorgang "Ablehnungsauftrag". |
DistributionModeUnion | |
ExceptionActionUnion | |
ExceptionTriggerUnion | |
ExpressionRouterRuleLanguage |
Definiert Werte für ExpressionRouterRuleLanguage. Vom Dienst unterstützte bekannte WertepowerFx |
JSONValue |
Sicherer Typ anstelle von "any". |
JobMatchModeType |
Definiert Werte für JobMatchModeType. Vom Dienst unterstützte bekannte WertequeueAndMatchMode |
LabelOperator |
Definiert Werte für LabelOperator. Vom Dienst unterstützte bekannte WerteGleich |
QueueSelectorAttachmentUnion | |
ReclassifyJobResponse |
Enthält Antwortdaten für den Vorgang "Auftrag neu klassifizieren". |
RouterJobStatus |
Definiert Werte für RouterJobStatus. Bekannte Werte, die vom Dienst unterstützt werdenpendingClassification |
RouterJobStatusSelector |
Definiert Werte für RouterJobStatusSelector. Bekannte Werte, die vom Dienst unterstützt werdenall |
RouterRuleUnion | |
RouterWorkerSelectorStatus |
Definiert Werte für RouterWorkerSelectorStatus. Bekannte Werte, die vom Dienst unterstützt werdenactive |
RouterWorkerState |
Definiert Werte für RouterWorkerState. Bekannte Werte, die vom Dienst unterstützt werdenactive |
RouterWorkerStateSelector |
Definiert Werte für RouterWorkerStateSelector. Bekannte Werte, die vom Dienst unterstützt werdenactive |
ScoringRuleParameterSelector |
Definiert Werte für ScoringRuleParameterSelector. Bekannte Werte, die vom Dienst unterstützt werdenjobLabels |
Transformer | |
WorkerSelectorAttachmentUnion |
Azure SDK for JavaScript