@azure/communication-job-router package

Třídy

JobRouterAdministrationClient

Klient bude provádět operace směrovače úloh správy.

JobRouterClient

Klient bude provádět operace směrovače úloh.

TransformingPagedAsyncIterableIterator

Rozhraní

AcceptJobOfferResponse

Odpověď obsahující ID pro pracovníka, úlohu a přiřazení z přijaté nabídky

BestWorkerMode

Úlohy se distribuují pracovnímu procesu s nejsilnějšími dostupnými schopnostmi.

CancelExceptionAction

Akce, která označí úlohu jako zrušenou

CancelJobOptions

Možnosti zrušení úlohy.

ChannelConfiguration

Představuje kapacitu, kterou bude úloha v tomto kanálu využívat od pracovního procesu.

ClassificationPolicy

Kontejner pravidel, která určují způsob klasifikace úloh.

ClassificationPolicyItem

Stránkovaná instance ClassificationPolicy

ClassificationPolicyResponse

Kontejner pravidel, která určují způsob klasifikace úloh.

CloseJobOptions

Možnosti pro uzavření úlohy.

CompleteJobOptions

Možnosti dokončení úlohy.

ConditionalQueueSelectorAttachment

Popisuje sadu selektorů front, které budou připojeny, pokud se daná podmínka přeloží jako true

ConditionalWorkerSelectorAttachment

Popisuje sadu selektorů pracovních procesů, které budou připojeny, pokud se daná podmínka přeloží na true

CreateClassificationPolicyOptions

Možnosti pro vytvoření zásady klasifikace.

CreateDistributionPolicyOptions

Možnosti pro vytvoření distribuční politiky.

CreateExceptionPolicyOptions

Možnosti pro vytvoření zásady výjimek.

CreateJobOptions

Možnosti pro vytvoření úlohy.

CreateQueueOptions

Možnosti pro vytvoření fronty.

CreateWorkerOptions

Možnosti pro vytvoření pracovního procesu.

DeclineJobOfferOptions

Možnosti odmítnutí práce.

DeclineJobOfferRequest

Žádost o datovou část pro odmítnutí nabídek

DirectMapRouterRule

Pravidlo, které vrátí stejné popisky jako vstupní popisky.

DistributionMode

Abstraktní základní třída pro definování distribučního režimu

DistributionPolicy

Zásady, kterými se řídí způsob distribuce úloh pracovníkům

DistributionPolicyItem

Stránkovaná instance DistributionPolicy

DistributionPolicyResponse

Zásady, kterými se řídí způsob distribuce úloh pracovníkům

ExceptionAction

Akce, která se má provést při aktivaci výjimky

ExceptionPolicy

Zásada, která definuje akce, které se mají provést při aktivaci výjimky.

ExceptionPolicyItem

Stránkovaná instance ExceptionPolicy

ExceptionPolicyResponse

Zásada, která definuje akce, které se mají provést při aktivaci výjimky.

ExceptionRule

Pravidlo, které definuje akce, které se mají provést na konkrétní aktivační události.

ExceptionTrigger

Aktivační událost pro toto pravidlo výjimky

ExpressionRouterRule

Pravidlo poskytující pravidla vložených výrazů.

FunctionRouterRule

Pravidlo poskytující vazbu na funkci Azure aktivovanou protokolem HTTP

FunctionRouterRuleCredential

Přihlašovací údaje používané pro přístup k pravidlu funkce Azure

JSONArray

Bezpečný typ pro pole.

JSONObject

Bezpečný typ pro objekty.

JobRouterAdministrationClientOptions

Možnosti vytvoření klienta správy směrovače úloh

JobRouterAdministrationUpsertClassificationPolicyOptionalParams

Volitelné parametry.

JobRouterAdministrationUpsertDistributionPolicyOptionalParams

Volitelné parametry.

JobRouterAdministrationUpsertExceptionPolicyOptionalParams

Volitelné parametry.

JobRouterAdministrationUpsertQueueOptionalParams

Volitelné parametry.

JobRouterCancelJobActionOptionalParams

Volitelné parametry.

JobRouterClientOptions

Možnosti vytvoření klienta směrovače úloh

JobRouterCloseJobActionOptionalParams

Volitelné parametry.

JobRouterCompleteJobActionOptionalParams

Volitelné parametry.

JobRouterDeclineJobActionOptionalParams

Volitelné parametry.

JobRouterReclassifyJobActionOptionalParams

Volitelné parametry.

JobRouterUnassignJobActionOptionalParams

Volitelné parametry.

JobRouterUpsertJobOptionalParams

Volitelné parametry.

JobRouterUpsertWorkerOptionalParams

Volitelné parametry.

ListClassificationPoliciesOptions

Možnosti pro vypsání zásad klasifikace.

ListDistributionPoliciesOptions

Možnosti pro vypsání zásad distribuce.

ListExceptionPoliciesOptions

Možnosti pro vypsání zásad výjimek.

ListJobsOptions

Možnosti získání úloh routeru.

ListPageSettings

Argumenty pro načtení další stránky výsledků hledání

ListQueuesOptions

Možnosti pro výpis front.

ListWorkersOptions

Možnosti pro vypsání pracovních procesů.

LongestIdleMode

Úlohy se směrují na pracovníka, který byl nejdéle nečinný.

ManualReclassifyExceptionAction

Akce, která ručně přetřídí úlohu poskytnutím fronty, priority a selektorů pracovních procesů.

Oauth2ClientCredential

Přihlašovací údaje OAuth2.0 používané k autorizačnímu serveru společnosti Contoso. Referenční informace: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PassThroughQueueSelectorAttachment

Připojí selektor front, kde je hodnota předána z popisku úlohy se stejným klíčem

PassThroughWorkerSelectorAttachment

Připojí selektor pracovních procesů, kde je hodnota předána z popisku úlohy se stejným klíčem

QueueAndMatchMode

Zařadí do fronty a vyhledá typ režimu párování úloh.

QueueLengthExceptionTrigger

Aktivace akce výjimky při překročení délky fronty

QueueSelectorAttachment

Příloha selektorů front pro překlad fronty na úlohu z klasifikační zásady

QueueWeightedAllocation

Obsahuje procento hmotnosti a selektory fronty, které se mají použít, pokud jsou vybrány pro vážené distribuce.

ReclassifyExceptionAction

Akce, která upraví popisky na úloze a poté ji překlasifikuje

ReclassifyJobOptions

Možnosti změny klasifikace úlohy.

RoundRobinMode

Úlohy se distribuují pracovníkům, počínaje pracovníkem, který je po posledním pracovním procesu, aby získal úlohu.

RouterJob

Jednotka práce, která má být směrována.

RouterJobAssignment

Podrobnosti o přiřazení úlohy pracovnímu procesu

RouterJobItem

Stránkovaná instance RouterJob

RouterJobMatchingMode

Režim párování úloh ve frontě a shodě.

RouterJobNote

Poznámka s časovým razítkem pro úlohu směrovače.

RouterJobOffer

Nabídka úlohy pracovníkovi

RouterJobPositionDetails

Pozice a odhadovaná doba čekání na úlohu

RouterJobResponse

Jednotka práce, která má být směrována.

RouterQueue

Fronta, která může obsahovat úlohy, které se mají směrovat.

RouterQueueItem

Stránkovaná instance RouterQueue

RouterQueueResponse

Fronta, která může obsahovat úlohy, které se mají směrovat.

RouterQueueSelector

Popisuje podmínku, která musí být splněna u sady popisků pro výběr fronty.

RouterQueueStatistics

Statistika fronty

RouterRule

Pravidlo jednoho z následujících typů:

StaticRule: Pravidlo poskytující statická pravidla, která vždy vrací stejný výsledek bez ohledu na vstup. DirectMapRule: Pravidlo, které vrací stejné popisky jako vstupní popisky. VýrazRule: Pravidlo poskytující pravidla vložených výrazů. AzureFunctionRule: Pravidlo poskytující vazbu na funkci Azure aktivovanou protokolem HTTP. WebhookRule: Pravidlo poskytující vazbu na webový server s využitím ověřovacího protokolu OAuth2.0.

RouterWorker

Entita pro úlohy, do které se mají směrovat.

RouterWorkerAssignment

Přiřazení pracovního procesu k úloze

RouterWorkerItem

Stránkovaná instance RouterWorkeru

RouterWorkerResponse

Entita pro úlohy, do které se mají směrovat.

RouterWorkerSelector

Popisuje podmínku, která musí být splněna u sady popisků pro výběr pracovního procesu.

RuleEngineQueueSelectorAttachment

Připojí selektory front k úloze při překladu RouterRule

RuleEngineWorkerSelectorAttachment

Připojí selektory pracovních procesů k úloze při překladu RouterRule

ScheduleAndSuspendMode
ScoringRuleOptions

Zapouzdřuje všechny možnosti, které lze předat jako parametry pro pravidlo bodování pomocí BestWorkerMode.

StaticQueueSelectorAttachment

Popisuje selektor fronty, který bude připojen k úloze

StaticRouterRule

Pravidlo poskytující statická pravidla, která vždy vrací stejný výsledek bez ohledu na vstup.

StaticWorkerSelectorAttachment

Popisuje selektor pracovních procesů, který bude připojen k úloze

SuspendMode

Pozastavit typ režimu přiřazování úloh.

UnassignJobOptions

Možnosti zrušení přiřazení úlohy.

UnassignJobRequest

Žádost o datovou část pro zrušení přiřazení úlohy

UnassignJobResponse

Datová část odpovědi po úspěšném zrušení přiřazení úlohy

UpdateClassificationPolicyOptions

Možnosti aktualizace zásad klasifikace.

UpdateDistributionPolicyOptions

Možnosti aktualizace zásad distribuce.

UpdateExceptionPolicyOptions

Možnosti aktualizace zásad výjimek.

UpdateJobOptions

Možnosti aktualizace úlohy.

UpdateQueueOptions

Možnosti aktualizace fronty.

UpdateWorkerOptions

Možnosti aktualizace pracovního procesu.

WaitTimeExceptionTrigger

Aktivace akce výjimky při překročení doby čekání

WebhookRouterRule

Pravidlo poskytující vazbu na externí webový server.

WeightedAllocationQueueSelectorAttachment

Popisuje více sad selektorů front, z nichž jedna bude vybrána a připojena podle váhy

WeightedAllocationWorkerSelectorAttachment

Popisuje několik sad selektorů pracovních procesů, z nichž jedna bude vybrána a připojena podle váhy

WorkerSelectorAttachment

Příloha, která připojuje selektory pracovních procesů k úloze

WorkerWeightedAllocation

Obsahuje procento hmotnosti a selektory pracovních procesů, které se mají použít, pokud jsou vybrány pro vážené rozdělení.

Aliasy typu

CancelJobResponse

Obsahuje data odpovědi na operaci zrušení úlohy.

CloseJobResponse

Obsahuje data odpovědi pro operaci zavření úlohy.

CompleteJobResponse

Obsahuje data odpovědi pro celou operaci úlohy.

DeclineJobOfferResponse

Obsahuje data odpovědi na operaci odmítnutí úlohy.

DistributionModeUnion
ExceptionActionUnion
ExceptionTriggerUnion
ExpressionRouterRuleLanguage

Definuje hodnoty pro ExpressionRouterRuleLanguage.
<xref:KnownExpressionRouterRuleLanguage> lze použít zaměnitelně s ExpressionRouterRuleLanguage, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

powerFx

JSONValue

Bezpečný typ místo "libovolný".

JobMatchModeType

Definuje hodnoty pro JobMatchModeType.
<xref:KnownJobMatchModeType> lze použít zaměnitelně s JobMatchModeType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

queueAndMatchMode
scheduleAndSuspendMode
režim pozastavení

LabelOperator

Definuje hodnoty pro LabelOperator.
<xref:KnownLabelOperator> lze použít zaměnitelně s LabelOperator, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

rovná se
nerovná se
lessThan
lessThanEqual
greaterThan
většíNež Rovný

QueueSelectorAttachmentUnion
ReclassifyJobResponse

Obsahuje data odpovědi pro operaci úlohy reklasifikace.

RouterJobStatus

Definuje hodnoty pro RouterJobStatus.
<xref:KnownRouterJobStatus> lze použít zaměnitelně s RouterJobStatus, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

pendingClassification
zařazený do fronty
přiřazený
dokončeno
uzavřených
zrušené
classificationFailed (Klasifikace se nezdařila
vytvoření
Čekající plán
naplánované
scheduleFailed (plán) se nezdařil
waitingForActivation

RouterJobStatusSelector

Definuje hodnoty pro RouterJobStatusSelector.
<xref:KnownRouterJobStatusSelector> lze použít zaměnitelně s RouterJobStatusSelector, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

všechny
pendingClassification
zařazený do fronty
přiřazený
dokončeno
uzavřených
zrušené
classificationFailed (Klasifikace se nezdařila
vytvoření
Čekající plán
naplánované
scheduleFailed (plán) se nezdařil
waitingForActivation
aktivní

RouterRuleUnion
RouterWorkerSelectorStatus

Definuje hodnoty pro RouterWorkerSelectorStatus.
<xref:KnownRouterWorkerSelectorStatus> lze použít zaměnitelně s RouterWorkerSelectorStatus, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

aktivní
vypršela platnost

RouterWorkerState

Definuje hodnoty pro RouterWorkerState.
<xref:KnownRouterWorkerState> lze použít zaměnitelně s RouterWorkerState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

aktivní
vypouštění
neaktivní

RouterWorkerStateSelector

Definuje hodnoty pro RouterWorkerStateSelector.
<xref:KnownRouterWorkerStateSelector> lze použít zaměnitelně s RouterWorkerStateSelector, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

aktivní
vypouštění
neaktivní
všechny

ScoringRuleParameterSelector

Definuje hodnoty pro ScoringRuleParameterSelector.
<xref:KnownScoringRuleParameterSelector> lze použít zaměnitelně se ScoringRuleParameterSelector, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Štítky pracovních míst
workerSelectors

Transformer
WorkerSelectorAttachmentUnion