@azure/communication-job-router package
Klasser
| JobRouterAdministrationClient |
Klienten för att utföra administrativa jobbrouteråtgärder. |
| JobRouterClient |
Klienten för att utföra jobbrouteråtgärder. |
| TransformingPagedAsyncIterableIterator | |
Gränssnitt
| AcceptJobOfferResponse |
Svar som innehåller ID:t för arbetare, jobb och tilldelning från ett godkänt erbjudande |
| BestWorkerMode |
Jobb distribueras till arbetaren med de starkaste tillgängliga funktionerna. |
| CancelExceptionAction |
En åtgärd som markerar ett jobb som avbrutet |
| CancelJobOptions |
Alternativ för att avbryta ett jobb. |
| ChannelConfiguration |
Representerar kapaciteten som ett jobb i den här kanalen förbrukar från en arbetare |
| ClassificationPolicy |
En container för de regler som styr hur jobb klassificeras. |
| ClassificationPolicyItem |
Paged-instans av ClassificationPolicy |
| ClassificationPolicyResponse |
En container för de regler som styr hur jobb klassificeras. |
| CloseJobOptions |
Alternativ för att stänga ett jobb. |
| CompleteJobOptions |
Alternativ för att slutföra ett jobb. |
| ConditionalQueueSelectorAttachment |
Beskriver en uppsättning köväljare som ska bifogas om det angivna villkoret matchas till true |
| ConditionalWorkerSelectorAttachment |
Beskriver en uppsättning arbetsväljare som ska kopplas om det angivna villkoret matchas till sant |
| CreateClassificationPolicyOptions |
Alternativ för att skapa en klassificeringsprincip. |
| CreateDistributionPolicyOptions |
Alternativ för att skapa en distributionsprincip. |
| CreateExceptionPolicyOptions |
Alternativ för att skapa en undantagsprincip. |
| CreateJobOptions |
Alternativ för att skapa ett jobb. |
| CreateQueueOptions |
Alternativ för att skapa en kö. |
| CreateWorkerOptions |
Alternativ för att skapa en arbetare. |
| DeclineJobOfferOptions |
Alternativ för att tacka nej till ett jobb. |
| DeclineJobOfferRequest |
Begär nyttolast för degressiva erbjudanden |
| DirectMapRouterRule |
En regel som returnerar samma etiketter som indataetiketterna. |
| DistributionMode |
Abstrakt basklass för att definiera ett distributionsläge |
| DistributionPolicy |
Policy som styr hur jobb distribueras till arbetare |
| DistributionPolicyItem |
Sidsidig instans av DistributionPolicy |
| DistributionPolicyResponse |
Policy som styr hur jobb distribueras till arbetare |
| ExceptionAction |
Den åtgärd som ska vidtas när undantaget utlöses |
| ExceptionPolicy |
En princip som definierar åtgärder som ska köras när undantag utlöses. |
| ExceptionPolicyItem |
Paged-instans av ExceptionPolicy |
| ExceptionPolicyResponse |
En princip som definierar åtgärder som ska köras när undantag utlöses. |
| ExceptionRule |
En regel som definierar åtgärder som ska köras på en specifik utlösare. |
| ExceptionTrigger |
Utlösaren för den här undantagsregeln |
| ExpressionRouterRule |
En regel som tillhandahåller regler för infogade uttryck. |
| FunctionRouterRule |
En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. |
| FunctionRouterRuleCredential |
Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln |
| JSONArray |
Säker typ för matriser. |
| JSONObject |
Säker typ för objekt. |
| JobRouterAdministrationClientOptions |
Alternativ för att skapa en tjänstrouteradministrationsklient. |
| JobRouterAdministrationUpsertClassificationPolicyOptionalParams |
Valfria parametrar. |
| JobRouterAdministrationUpsertDistributionPolicyOptionalParams |
Valfria parametrar. |
| JobRouterAdministrationUpsertExceptionPolicyOptionalParams |
Valfria parametrar. |
| JobRouterAdministrationUpsertQueueOptionalParams |
Valfria parametrar. |
| JobRouterCancelJobActionOptionalParams |
Valfria parametrar. |
| JobRouterClientOptions |
Alternativ för att skapa en jobbrouterklient. |
| JobRouterCloseJobActionOptionalParams |
Valfria parametrar. |
| JobRouterCompleteJobActionOptionalParams |
Valfria parametrar. |
| JobRouterDeclineJobActionOptionalParams |
Valfria parametrar. |
| JobRouterReclassifyJobActionOptionalParams |
Valfria parametrar. |
| JobRouterUnassignJobActionOptionalParams |
Valfria parametrar. |
| JobRouterUpsertJobOptionalParams |
Valfria parametrar. |
| JobRouterUpsertWorkerOptionalParams |
Valfria parametrar. |
| ListClassificationPoliciesOptions |
Alternativ för att lista klassificeringsprinciper. |
| ListDistributionPoliciesOptions |
Alternativ för att lista distributionsprinciper. |
| ListExceptionPoliciesOptions |
Alternativ för att lista undantagsprinciper. |
| ListJobsOptions |
Alternativ för att få routerjobb. |
| ListPageSettings |
Argument för att hämta nästa sida med sökresultat. |
| ListQueuesOptions |
Alternativ för att lista köer. |
| ListWorkersOptions |
Alternativ för att lista arbetare. |
| LongestIdleMode |
Jobb dirigeras till den arbetare som har varit inaktiv längst. |
| ManualReclassifyExceptionAction |
En åtgärd som manuellt omklassificerar ett jobb genom att ange kö-, prioritets- och arbetarväljare. |
| Oauth2ClientCredential |
OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
| PassThroughQueueSelectorAttachment |
Bifogar en köväljare där värdet skickas från jobbetiketten med samma nyckel |
| PassThroughWorkerSelectorAttachment |
Bifogar en arbetsväljare där värdet skickas från jobbetiketten med samma nyckel |
| QueueAndMatchMode |
Typ av kö- och matchningsläge för jobbmatchning. |
| QueueLengthExceptionTrigger |
Utlösare för en undantagsåtgärd vid överskriden kölängd |
| QueueSelectorAttachment |
En bifogad fil med köväljare för att matcha en kö till ett jobb från en klassificeringsprincip |
| QueueWeightedAllocation |
Innehåller viktprocent och köväljare som ska tillämpas om de väljs för viktade distributioner. |
| ReclassifyExceptionAction |
En åtgärd som ändrar etiketter på ett jobb och sedan klassificerar om det |
| ReclassifyJobOptions |
Alternativ för att omklassificera ett jobb. |
| RoundRobinMode |
Jobb distribueras i ordning till arbetare, från och med den arbetare som är efter den sista arbetaren som får ett jobb. |
| RouterJob |
En arbetsenhet som ska dirigeras. |
| RouterJobAssignment |
Tilldelningsinformation för ett jobb till en arbetare |
| RouterJobItem |
Sidsidig instans av RouterJob |
| RouterJobMatchingMode |
Köa och matcha jobbmatchningsläge. |
| RouterJobNote |
Anteckning med tidsstämpel för ett routerjobb. |
| RouterJobOffer |
Ett erbjudande om ett jobb till en arbetare |
| RouterJobPositionDetails |
Position och uppskattad väntetid för ett jobb. |
| RouterJobResponse |
En arbetsenhet som ska dirigeras. |
| RouterQueue |
En kö som kan innehålla jobb som ska dirigeras. |
| RouterQueueItem |
Paged-instans av RouterQueue |
| RouterQueueResponse |
En kö som kan innehålla jobb som ska dirigeras. |
| RouterQueueSelector |
Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av kö. |
| RouterQueueStatistics |
Statistik för kön |
| RouterRule |
En regel av någon av följande typer: StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. AzureFunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0. |
| RouterWorker |
En entitet för jobb som ska dirigeras till. |
| RouterWorkerAssignment |
Tilldelningen för en arbetare till ett jobb |
| RouterWorkerItem |
Paged-instans av RouterWorker |
| RouterWorkerResponse |
En entitet för jobb som ska dirigeras till. |
| RouterWorkerSelector |
Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av arbetare. |
| RuleEngineQueueSelectorAttachment |
Bifogar köväljare till ett jobb när RouterRule har lösts |
| RuleEngineWorkerSelectorAttachment |
Bifogar arbetsväljare till ett jobb när en RouterRule har lösts |
| ScheduleAndSuspendMode | |
| ScoringRuleOptions |
Kapslar in alla alternativ som kan skickas som parametrar för bedömningsregel med BestWorkerMode |
| StaticQueueSelectorAttachment |
Beskriver en köväljare som ska kopplas till jobbet |
| StaticRouterRule |
En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. |
| StaticWorkerSelectorAttachment |
Beskriver en arbetarväljare som ska kopplas till jobbet |
| SuspendMode |
Gör uppehåll i typ av jobbmatchningsläge. |
| UnassignJobOptions |
Alternativ för att ta bort tilldelningen av ett jobb. |
| UnassignJobRequest |
Begär nyttolast för att avtilldela ett jobb. |
| UnassignJobResponse |
Svarsnyttolast efter att ett jobb har tagits bort. |
| UpdateClassificationPolicyOptions |
Alternativ för att uppdatera en klassificeringsprincip. |
| UpdateDistributionPolicyOptions |
Alternativ för att uppdatera en distributionsprincip. |
| UpdateExceptionPolicyOptions |
Alternativ för att uppdatera en undantagsprincip. |
| UpdateJobOptions |
Alternativ för att uppdatera ett jobb. |
| UpdateQueueOptions |
Alternativ för att uppdatera en kö. |
| UpdateWorkerOptions |
Alternativ för att uppdatera en arbetare. |
| WaitTimeExceptionTrigger |
Utlösare för en undantagsåtgärd vid överskriden väntetid |
| WebhookRouterRule |
En regel som tillhandahåller en bindning till en extern webbserver. |
| WeightedAllocationQueueSelectorAttachment |
Beskriver flera uppsättningar av köväljare, varav en kommer att väljas och bifogas enligt en viktning |
| WeightedAllocationWorkerSelectorAttachment |
Beskriver flera uppsättningar av arbetarväljare, varav en kommer att väljas och kopplas enligt en viktning |
| WorkerSelectorAttachment |
En bilaga som kopplar arbetarväljare till ett jobb |
| WorkerWeightedAllocation |
Innehåller viktprocent och arbetarväljare som ska tillämpas om de väljs för viktade fördelningar. |
Typalias
| CancelJobResponse |
Innehåller svarsdata för åtgärden för att avbryta jobbet. |
| CloseJobResponse |
Innehåller svarsdata för stängningsjobboperationen. |
| CompleteJobResponse |
Innehåller svarsdata för den fullständiga jobbåtgärden. |
| DeclineJobOfferResponse |
Innehåller svarsdata för åtgärden för att neka jobb. |
| DistributionModeUnion | |
| ExceptionActionUnion | |
| ExceptionTriggerUnion | |
| ExpressionRouterRuleLanguage |
Definierar värden för ExpressionRouterRuleLanguage. Kända värden som stöds av tjänstenpowerFx (på engelska) |
| JSONValue |
Säker typ i stället för "any". |
| JobMatchModeType |
Definierar värden för JobMatchModeType. Kända värden som stöds av tjänsten
queueAndMatchMode |
| LabelOperator |
Definierar värden för LabelOperator. Kända värden som stöds av tjänsten
lika med |
| QueueSelectorAttachmentUnion | |
| ReclassifyJobResponse |
Innehåller svarsdata för åtgärden för att omklassificera jobbet. |
| RouterJobStatus |
Definierar värden för RouterJobStatus. Kända värden som stöds av tjänsten
väntande klassificering |
| RouterJobStatusSelector |
Definierar värden för RouterJobStatusSelector. Kända värden som stöds av tjänsten
alla |
| RouterRuleUnion | |
| RouterWorkerSelectorStatus |
Definierar värden för RouterWorkerSelectorStatus. Kända värden som stöds av tjänsten
aktiv |
| RouterWorkerState |
Definierar värden för RouterWorkerState. Kända värden som stöds av tjänsten
aktiv |
| RouterWorkerStateSelector |
Definierar värden för RouterWorkerStateSelector. Kända värden som stöds av tjänsten
aktiv |
| ScoringRuleParameterSelector |
Definierar värden för ScoringRuleParameterSelector. Kända värden som stöds av tjänsten
jobLabels |
| Transformer | |
| WorkerSelectorAttachmentUnion | |