@azure/communication-job-router package
Clases
| JobRouterAdministrationClient |
El cliente para realizar operaciones de enrutador de trabajos administrativos. |
| JobRouterClient |
El cliente para realizar operaciones de enrutador de trabajo. |
| TransformingPagedAsyncIterableIterator | |
Interfaces
| AcceptJobOfferResponse |
Respuesta que contiene identificadores para el trabajo, el trabajo y la asignación de una oferta aceptada |
| BestWorkerMode |
Los trabajos se distribuyen al trabajo con las capacidades más fuertes disponibles. |
| CancelExceptionAction |
Una acción que marca un trabajo como cancelado |
| CancelJobOptions |
Opciones para cancelar un trabajo. |
| ChannelConfiguration |
Representa la capacidad que consumirá un trabajo en este canal desde un trabajo. |
| ClassificationPolicy |
Contenedor de las reglas que rigen cómo se clasifican los trabajos. |
| ClassificationPolicyItem |
Instancia paginada de ClassificationPolicy |
| ClassificationPolicyResponse |
Contenedor de las reglas que rigen cómo se clasifican los trabajos. |
| CloseJobOptions |
Opciones para cerrar un trabajo. |
| CompleteJobOptions |
Opciones para completar un trabajo. |
| ConditionalQueueSelectorAttachment |
Describe un conjunto de selectores de cola que se adjuntarán si la condición dada se resuelve en true |
| ConditionalWorkerSelectorAttachment |
Describe un conjunto de selectores de trabajo que se adjuntarán si la condición especificada se resuelve en true |
| CreateClassificationPolicyOptions |
Opciones para crear una directiva de clasificación. |
| CreateDistributionPolicyOptions |
Opciones para crear una directiva de distribución. |
| CreateExceptionPolicyOptions |
Opciones para crear una directiva de excepción. |
| CreateJobOptions |
Opciones para crear un trabajo. |
| CreateQueueOptions |
Opciones para crear una cola. |
| CreateWorkerOptions |
Opciones para crear un trabajador. |
| DeclineJobOfferOptions |
Opciones para rechazar un trabajo. |
| DeclineJobOfferRequest |
Solicitud de carga para la disminución de ofertas |
| DirectMapRouterRule |
Regla que devuelve las mismas etiquetas que las etiquetas de entrada. |
| DistributionMode |
Clase base abstracta para definir un modo de distribución |
| DistributionPolicy |
Directiva que rige cómo se distribuyen los trabajos a los trabajadores |
| DistributionPolicyItem |
Instancia paginada de DistributionPolicy |
| DistributionPolicyResponse |
Directiva que rige cómo se distribuyen los trabajos a los trabajadores |
| ExceptionAction |
La acción que se debe realizar cuando se desencadena la excepción |
| ExceptionPolicy |
Directiva que define las acciones que se van a ejecutar cuando se desencadena la excepción. |
| ExceptionPolicyItem |
Instancia paginada de ExceptionPolicy |
| ExceptionPolicyResponse |
Directiva que define las acciones que se van a ejecutar cuando se desencadena la excepción. |
| ExceptionRule |
Regla que define las acciones que se van a ejecutar en un desencadenador específico. |
| ExceptionTrigger |
Desencadenador para esta regla de excepción |
| ExpressionRouterRule |
Regla que proporciona reglas de expresión insertadas. |
| FunctionRouterRule |
Una regla que proporciona un enlace a una función de Azure desencadenada por HTTP. |
| FunctionRouterRuleCredential |
Credenciales usadas para acceder a la regla de funciones de Azure |
| JSONArray |
Tipo seguro para matrices. |
| JSONObject |
Tipo seguro para objetos. |
| JobRouterAdministrationClientOptions |
Opciones para crear un cliente de administración del enrutador de trabajos. |
| JobRouterAdministrationUpsertClassificationPolicyOptionalParams |
Parámetros opcionales. |
| JobRouterAdministrationUpsertDistributionPolicyOptionalParams |
Parámetros opcionales. |
| JobRouterAdministrationUpsertExceptionPolicyOptionalParams |
Parámetros opcionales. |
| JobRouterAdministrationUpsertQueueOptionalParams |
Parámetros opcionales. |
| JobRouterCancelJobActionOptionalParams |
Parámetros opcionales. |
| JobRouterClientOptions |
Opciones para crear un cliente de enrutador de trabajo. |
| JobRouterCloseJobActionOptionalParams |
Parámetros opcionales. |
| JobRouterCompleteJobActionOptionalParams |
Parámetros opcionales. |
| JobRouterDeclineJobActionOptionalParams |
Parámetros opcionales. |
| JobRouterReclassifyJobActionOptionalParams |
Parámetros opcionales. |
| JobRouterUnassignJobActionOptionalParams |
Parámetros opcionales. |
| JobRouterUpsertJobOptionalParams |
Parámetros opcionales. |
| JobRouterUpsertWorkerOptionalParams |
Parámetros opcionales. |
| ListClassificationPoliciesOptions |
Opciones para enumerar las directivas de clasificación. |
| ListDistributionPoliciesOptions |
Opciones para enumerar las directivas de distribución. |
| ListExceptionPoliciesOptions |
Opciones para enumerar directivas de excepción. |
| ListJobsOptions |
Opciones para obtener trabajos de enrutador. |
| ListPageSettings |
Argumentos para recuperar la página siguiente de los resultados de búsqueda. |
| ListQueuesOptions |
Opciones para enumerar colas. |
| ListWorkersOptions |
Opciones para enumerar trabajadores. |
| LongestIdleMode |
Los trabajos se dirigen al trabajador que ha estado inactivo más tiempo. |
| ManualReclassifyExceptionAction |
Una acción que vuelve a clasificar manualmente un trabajo proporcionando los selectores de cola, prioridad y trabajo. |
| Oauth2ClientCredential |
Credenciales de OAuth2.0 usadas en el servidor de autorización de Contoso. Referencia: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
| PassThroughQueueSelectorAttachment |
Adjunta un selector de cola donde el valor se pasa desde la etiqueta de trabajo con la misma clave |
| PassThroughWorkerSelectorAttachment |
Asocia un selector de trabajo donde el valor se pasa desde la etiqueta de trabajo con la misma clave. |
| QueueAndMatchMode |
Tipo de modo de coincidencia de trabajo de cola y coincidencia. |
| QueueLengthExceptionTrigger |
Desencadenador para una acción de excepción al superar la longitud de la cola |
| QueueSelectorAttachment |
Un adjunto de selectores de cola para resolver una cola en un trabajo desde una política de clasificación |
| QueueWeightedAllocation |
Contiene el porcentaje de peso y los selectores de cola que se van a aplicar si se seleccionan para distribuciones ponderadas. |
| ReclassifyExceptionAction |
Acción que modifica las etiquetas de un trabajo y, a continuación, las reclasifica |
| ReclassifyJobOptions |
Opciones para reclasificar un trabajo. |
| RoundRobinMode |
Los trabajos se distribuyen para los trabajos, empezando por el trabajo que es después del último trabajo para recibir un trabajo. |
| RouterJob |
Una unidad de trabajo que se va a enrutar. |
| RouterJobAssignment |
Detalles de asignación de un trabajo a un trabajador |
| RouterJobItem |
Instancia paginada de RouterJob |
| RouterJobMatchingMode |
Modo de coincidencia de trabajos en cola y coincidencia. |
| RouterJobNote |
Nota con marca de tiempo para un trabajo de enrutador. |
| RouterJobOffer |
Oferta de un trabajo a un trabajador |
| RouterJobPositionDetails |
Posición y tiempo de espera estimado para un trabajo. |
| RouterJobResponse |
Una unidad de trabajo que se va a enrutar. |
| RouterQueue |
Una cola que puede contener trabajos que se van a enrutar. |
| RouterQueueItem |
Instancia paginada de RouterQueue |
| RouterQueueResponse |
Una cola que puede contener trabajos que se van a enrutar. |
| RouterQueueSelector |
Describe una condición que se debe cumplir con un conjunto de etiquetas para la selección de cola. |
| RouterQueueStatistics |
Estadísticas de la cola |
| RouterRule |
Una regla de uno de los siguientes tipos: StaticRule: regla que proporciona reglas estáticas que siempre devuelven el mismo resultado, independientemente de la entrada. DirectMapRule: regla que devuelve las mismas etiquetas que las etiquetas de entrada. ExpressionRule: regla que proporciona reglas de expresión insertadas. AzureFunctionRule: regla que proporciona un enlace a una función de Azure desencadenada por HTTP. WebhookRule: regla que proporciona un enlace a un servidor web después del protocolo de autenticación OAuth2.0. |
| RouterWorker |
Una entidad a la que se enrutarán los trabajos. |
| RouterWorkerAssignment |
Asignación de un trabajo a un trabajo |
| RouterWorkerItem |
Instancia paginada de RouterWorker |
| RouterWorkerResponse |
Una entidad a la que se enrutarán los trabajos. |
| RouterWorkerSelector |
Describe una condición que se debe cumplir con un conjunto de etiquetas para la selección de trabajo. |
| RuleEngineQueueSelectorAttachment |
Adjunta selectores de cola a un trabajo cuando se resuelve RouterRule |
| RuleEngineWorkerSelectorAttachment |
Adjunta selectores de trabajo a un trabajo cuando se resuelve una RouterRule |
| ScheduleAndSuspendMode | |
| ScoringRuleOptions |
Encapsula todas las opciones que se pueden pasar como parámetros para la regla de puntuación con BestWorkerMode |
| StaticQueueSelectorAttachment |
Describe un selector de cola que se adjuntará al trabajo |
| StaticRouterRule |
Regla que proporciona reglas estáticas que siempre devuelven el mismo resultado, independientemente de la entrada. |
| StaticWorkerSelectorAttachment |
Describe un selector de trabajadores que se adjuntará al trabajo |
| SuspendMode |
Suspender el tipo de modo de coincidencia de trabajos. |
| UnassignJobOptions |
Opciones para anular la asignación de un trabajo. |
| UnassignJobRequest |
Solicitar carga para cancelar la asignación de un trabajo. |
| UnassignJobResponse |
Carga de respuesta después de que un trabajo se haya anulado correctamente la asignación. |
| UpdateClassificationPolicyOptions |
Opciones para actualizar una directiva de clasificación. |
| UpdateDistributionPolicyOptions |
Opciones para actualizar una directiva de distribución. |
| UpdateExceptionPolicyOptions |
Opciones para actualizar una directiva de excepciones. |
| UpdateJobOptions |
Opciones para actualizar un trabajo. |
| UpdateQueueOptions |
Opciones para actualizar una cola. |
| UpdateWorkerOptions |
Opciones para actualizar un trabajador. |
| WaitTimeExceptionTrigger |
Desencadenador para una acción de excepción al superar el tiempo de espera |
| WebhookRouterRule |
Una regla que proporciona un enlace a un servidor web externo. |
| WeightedAllocationQueueSelectorAttachment |
Describe varios conjuntos de selectores de cola, de los cuales uno se seleccionará y adjuntará de acuerdo con una ponderación |
| WeightedAllocationWorkerSelectorAttachment |
Describe varios conjuntos de selectores de trabajadores, de los cuales uno se seleccionará y adjuntará de acuerdo con una ponderación |
| WorkerSelectorAttachment |
Un adjunto que adjunta selectores de trabajadores a un trabajo |
| WorkerWeightedAllocation |
Contiene el porcentaje de peso y los selectores de trabajo que se van a aplicar si se seleccionan para distribuciones ponderadas. |
Alias de tipos
| CancelJobResponse |
Contiene datos de respuesta para la operación de cancelación de trabajo. |
| CloseJobResponse |
Contiene datos de respuesta para la operación de trabajo de cierre. |
| CompleteJobResponse |
Contiene datos de respuesta para la operación de trabajo completa. |
| DeclineJobOfferResponse |
Contiene datos de respuesta para la operación de rechazo de trabajo. |
| DistributionModeUnion | |
| ExceptionActionUnion | |
| ExceptionTriggerUnion | |
| ExpressionRouterRuleLanguage |
Define valores para ExpressionRouterRuleLanguage. Valores conocidos admitidos por el serviciopowerFx |
| JSONValue |
Tipo seguro en lugar de 'cualquiera'. |
| JobMatchModeType |
Define valores para JobMatchModeType. Valores conocidos admitidos por el servicio
queueAndMatchMode |
| LabelOperator |
Define los valores de LabelOperator. Valores conocidos admitidos por el servicio
iguales |
| QueueSelectorAttachmentUnion | |
| ReclassifyJobResponse |
Contiene datos de respuesta para la operación de trabajo de reclasificación. |
| RouterJobStatus |
Define valores para RouterJobStatus. Valores conocidos admitidos por el servicio
Clasificación pendiente |
| RouterJobStatusSelector |
Define valores para RouterJobStatusSelector. Valores conocidos admitidos por el servicio
todas las |
| RouterRuleUnion | |
| RouterWorkerSelectorStatus |
Define valores para RouterWorkerSelectorStatus. Valores conocidos admitidos por el servicio
activo |
| RouterWorkerState |
Define valores para RouterWorkerState. Valores conocidos admitidos por el servicio
activo |
| RouterWorkerStateSelector |
Define valores para RouterWorkerStateSelector. Valores conocidos admitidos por el servicio
activo |
| ScoringRuleParameterSelector |
Define los valores de ScoringRuleParameterSelector. Valores conocidos admitidos por el servicio
jobLabels |
| Transformer | |
| WorkerSelectorAttachmentUnion | |