通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

@azure/communication-job-router package

JobRouterAdministrationClient

客户端执行管理作业 router作。

JobRouterClient

执行作业路由器作的客户端。

TransformingPagedAsyncIterableIterator

接口

AcceptJobOfferResponse

包含已接受套餐中辅助角色、作业和分配 ID 的响应

BestWorkerMode

作业分发给具有最强大能力的辅助角色。

CancelExceptionAction

将作业标记为已取消的作

CancelJobOptions

取消作业的选项。

ChannelConfiguration

表示此通道中作业将从辅助角色消耗的容量

ClassificationPolicy

用于控制作业分类方式的规则的容器。

ClassificationPolicyItem

ClassificationPolicy 的分页实例

ClassificationPolicyResponse

用于控制作业分类方式的规则的容器。

CloseJobOptions

关闭作业的选项。

CompleteJobOptions

完成作业的选项。

ConditionalQueueSelectorAttachment

描述一组队列选择器,如果给定条件解析为 true,则将附加这些队列选择器

ConditionalWorkerSelectorAttachment

描述一组工作器选择器,如果给定条件解析为 true,则将附加这些选择器

CreateClassificationPolicyOptions

用于创建分类策略的选项。

CreateDistributionPolicyOptions

用于创建分发策略的选项。

CreateExceptionPolicyOptions

用于创建异常策略的选项。

CreateJobOptions

创建作业的选项。

CreateQueueOptions

创建队列的选项。

CreateWorkerOptions

用于创建辅助角色的选项。

DeclineJobOfferOptions

拒绝工作的选项。

DeclineJobOfferRequest

请求拒绝产品/服务的有效负载

DirectMapRouterRule

返回与输入标签相同的标签的规则。

DistributionMode

用于定义分发模式的抽象基类

DistributionPolicy

控制作业如何分发给辅助角色的策略

DistributionPolicyItem

DistributionPolicy 的分页实例

DistributionPolicyResponse

控制作业如何分发给辅助角色的策略

ExceptionAction

触发异常时要执行的作

ExceptionPolicy

定义在触发异常时要执行的操作的策略。

ExceptionPolicyItem

ExceptionPolicy 的分页实例

ExceptionPolicyResponse

定义在触发异常时要执行的操作的策略。

ExceptionRule

定义在特定触发器上执行的作的规则。

ExceptionTrigger

此异常规则的触发器

ExpressionRouterRule

提供内联表达式规则的规则。

FunctionRouterRule

提供对 HTTP 触发的 Azure 函数的绑定的规则。

FunctionRouterRuleCredential

用于访问 Azure 函数规则的凭据

JSONArray

数组的安全类型。

JSONObject

对象的安全类型。

JobRouterAdministrationClientOptions

用于创建作业路由器管理客户端的选项。

JobRouterAdministrationUpsertClassificationPolicyOptionalParams

可选参数。

JobRouterAdministrationUpsertDistributionPolicyOptionalParams

可选参数。

JobRouterAdministrationUpsertExceptionPolicyOptionalParams

可选参数。

JobRouterAdministrationUpsertQueueOptionalParams

可选参数。

JobRouterCancelJobActionOptionalParams

可选参数。

JobRouterClientOptions

用于创建作业路由器客户端的选项。

JobRouterCloseJobActionOptionalParams

可选参数。

JobRouterCompleteJobActionOptionalParams

可选参数。

JobRouterDeclineJobActionOptionalParams

可选参数。

JobRouterReclassifyJobActionOptionalParams

可选参数。

JobRouterUnassignJobActionOptionalParams

可选参数。

JobRouterUpsertJobOptionalParams

可选参数。

JobRouterUpsertWorkerOptionalParams

可选参数。

ListClassificationPoliciesOptions

用于列出分类策略的选项。

ListDistributionPoliciesOptions

用于列出分发策略的选项。

ListExceptionPoliciesOptions

用于列出例外策略的选项。

ListJobsOptions

获取路由器作业的选项。

ListPageSettings

用于检索搜索结果下一页的参数。

ListQueuesOptions

列出队列的选项。

ListWorkersOptions

列出工作人员的选项。

LongestIdleMode

作业将定向到空闲时间最长的辅助角色。

ManualReclassifyExceptionAction

通过提供队列、优先级和辅助角色选择器来手动重新分类作业的作。

Oauth2ClientCredential

用于 Contoso 授权服务器的 OAuth2.0 凭据。 参考:https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PassThroughQueueSelectorAttachment

附加一个队列选择器,其中值从具有相同键的作业标签传递

PassThroughWorkerSelectorAttachment

附加一个工作器选择器,其中值是从具有相同键的作业标签传递的

QueueAndMatchMode

排队和匹配作业匹配模式类型。

QueueLengthExceptionTrigger

超出队列长度的异常操作的触发器

QueueSelectorAttachment

队列选择器的附件,用于将队列解析为分类策略中的作业

QueueWeightedAllocation

包含为加权分布选择时要应用的权重百分比和队列选择器。

ReclassifyExceptionAction

修改作业上的标签,然后对其进行重新分类的作

ReclassifyJobOptions

用于重新分类作业的选项。

RoundRobinMode

作业分发给辅助角色,从最后一个工作线程之后开始接收作业的工作器开始。

RouterJob

要路由的工作单元。

RouterJobAssignment

向辅助角色分配作业的详细信息

RouterJobItem

RouterJob 的分页实例

RouterJobMatchingMode

排队和匹配作业匹配模式。

RouterJobNote

注意路由器作业的时间戳。

RouterJobOffer

向辅助角色提供工作

RouterJobPositionDetails

定位和估计的作业等待时间。

RouterJobResponse

要路由的工作单元。

RouterQueue

可以包含要路由的作业的队列。

RouterQueueItem

RouterQueue 的分页实例

RouterQueueResponse

可以包含要路由的作业的队列。

RouterQueueSelector

描述必须针对队列选择的一组标签满足的条件。

RouterQueueStatistics

队列的统计信息

RouterRule

以下类型之一的规则:

StaticRule:提供始终返回相同结果的静态规则的规则,而不考虑输入。 DirectMapRule:返回与输入标签相同的标签的规则。 ExpressionRule:提供内联表达式规则的规则。 AzureFunctionRule:提供对 HTTP 触发的 Azure 函数的绑定的规则。 WebhookRule:提供对以下 OAuth2.0 身份验证协议的 Web 服务器绑定的规则。

RouterWorker

要路由到的作业的实体。

RouterWorkerAssignment

辅助角色到作业的分配

RouterWorkerItem

RouterWorker 的分页实例

RouterWorkerResponse

要路由到的作业的实体。

RouterWorkerSelector

描述一个条件,该条件必须针对一组标签进行辅助角色选择。

RuleEngineQueueSelectorAttachment

解析 RouterRule 时将队列选择器附加到作业

RuleEngineWorkerSelectorAttachment

解析 RouterRule 时将工作器选择器附加到作业

ScheduleAndSuspendMode
ScoringRuleOptions

封装所有可以使用 BestWorkerMode 作为评分规则的参数传递的选项

StaticQueueSelectorAttachment

描述将附加到作业的队列选择器

StaticRouterRule

提供始终返回相同结果的静态规则的规则,而不考虑输入。

StaticWorkerSelectorAttachment

描述将附加到作业的辅助角色选择器

SuspendMode

挂起作业匹配模式类型。

UnassignJobOptions

取消分配作业的选项。

UnassignJobRequest

请求取消分配作业的有效负载。

UnassignJobResponse

作业成功取消分配后响应有效负载。

UpdateClassificationPolicyOptions

用于更新分类策略的选项。

UpdateDistributionPolicyOptions

用于更新分发策略的选项。

UpdateExceptionPolicyOptions

用于更新异常策略的选项。

UpdateJobOptions

用于更新作业的选项。

UpdateQueueOptions

用于更新队列的选项。

UpdateWorkerOptions

更新辅助角色的选项。

WaitTimeExceptionTrigger

超出等待时间的异常操作的触发器

WebhookRouterRule

提供对外部 Web 服务器的绑定的规则。

WeightedAllocationQueueSelectorAttachment

描述多组队列选择器,其中一组将根据权重选择和附加

WeightedAllocationWorkerSelectorAttachment

描述多组工作器选择器,其中一组将根据权重选择和附加

WorkerSelectorAttachment

将工作器选择器附加到作业的附件

WorkerWeightedAllocation

包含为加权分布选择时要应用的权重百分比和工作器选择器。

类型别名

CancelJobResponse

包含取消作业作的响应数据。

CloseJobResponse

包含关闭作业作的响应数据。

CompleteJobResponse

包含完整作业作的响应数据。

DeclineJobOfferResponse

包含拒绝作业作的响应数据。

DistributionModeUnion
ExceptionActionUnion
ExceptionTriggerUnion
ExpressionRouterRuleLanguage

定义 ExpressionRouterRuleLanguage 的值。
<xref:KnownExpressionRouterRuleLanguage> 可以与 ExpressionRouterRuleLanguage 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

powerFx

JSONValue

安全类型而不是“any”。

JobMatchModeType

定义 JobMatchModeType 的值。
<xref:KnownJobMatchModeType> 可以与 JobMatchModeType 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

队列和匹配模式
计划和暂停模式
暂停模式

LabelOperator

定义 LabelOperator 的值。
<xref:KnownLabelOperator> 可以与 LabelOperator 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

相等
不等于
小于
小于等于
大于
大于等于

QueueSelectorAttachmentUnion
ReclassifyJobResponse

包含重新分类作业作的响应数据。

RouterJobStatus

定义 RouterJobStatus 的值。
<xref:KnownRouterJobStatus> 可以与 RouterJobStatus 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

待定分类
排队
分配
已完成
关闭
已取消
分类失败
已创建
pendingSchedule (待定时间表)
计划
计划失败
等待激活

RouterJobStatusSelector

定义 RouterJobStatusSelector 的值。
<xref:KnownRouterJobStatusSelector> 可以与 RouterJobStatusSelector 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

所有
待定分类
排队
分配
已完成
关闭
已取消
分类失败
已创建
pendingSchedule (待定时间表)
计划
计划失败
等待激活
活动

RouterRuleUnion
RouterWorkerSelectorStatus

定义 RouterWorkerSelectorStatus 的值。
<xref:KnownRouterWorkerSelectorStatus> 可以与 RouterWorkerSelectorStatus 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

活动
过期

RouterWorkerState

定义 RouterWorkerState 的值。
<xref:KnownRouterWorkerState> 可以与 RouterWorkerState 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

活动
排水
非活动

RouterWorkerStateSelector

定义 RouterWorkerStateSelector 的值。
<xref:KnownRouterWorkerStateSelector> 可以与 RouterWorkerStateSelector 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

活动
排水
非活动
所有

ScoringRuleParameterSelector

定义 ScoringRuleParameterSelector 的值。
<xref:KnownScoringRuleParameterSelector> 可以与 ScoringRuleParameterSelector 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

jobLabels
worker选择器

Transformer
WorkerSelectorAttachmentUnion