@azure/communication-job-router package
Kelas
| JobRouterAdministrationClient |
Klien untuk melakukan operasi router pekerjaan administratif. |
| JobRouterClient |
Klien untuk melakukan operasi router pekerjaan. |
| TransformingPagedAsyncIterableIterator | |
Antarmuka
| AcceptJobOfferResponse |
Respons yang berisi Id untuk pekerja, pekerjaan, dan penugasan dari penawaran yang diterima |
| BestWorkerMode |
Pekerjaan didistribusikan ke pekerja dengan kemampuan terkuat yang tersedia. |
| CancelExceptionAction |
Tindakan yang menandai pekerjaan sebagai dibatalkan |
| CancelJobOptions |
Opsi untuk membatalkan pekerjaan. |
| ChannelConfiguration |
Mewakili kapasitas pekerjaan dalam saluran ini akan dikonsumsi dari pekerja |
| ClassificationPolicy |
Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan. |
| ClassificationPolicyItem |
Instans Halaman ClassificationPolicy |
| ClassificationPolicyResponse |
Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan. |
| CloseJobOptions |
Opsi untuk menutup pekerjaan. |
| CompleteJobOptions |
Opsi untuk menyelesaikan pekerjaan. |
| ConditionalQueueSelectorAttachment |
Menjelaskan sekumpulan pemilih antrean yang akan dilampirkan jika kondisi yang diberikan diselesaikan menjadi true |
| ConditionalWorkerSelectorAttachment |
Menjelaskan sekumpulan pemilih pekerja yang akan dilampirkan jika kondisi yang diberikan diselesaikan menjadi true |
| CreateClassificationPolicyOptions |
Opsi untuk membuat kebijakan klasifikasi. |
| CreateDistributionPolicyOptions |
Opsi untuk membuat kebijakan distribusi. |
| CreateExceptionPolicyOptions |
Opsi untuk membuat kebijakan pengecualian. |
| CreateJobOptions |
Opsi untuk membuat pekerjaan. |
| CreateQueueOptions |
Opsi untuk membuat antrean. |
| CreateWorkerOptions |
Opsi untuk membuat pekerja. |
| DeclineJobOfferOptions |
Opsi untuk menolak pekerjaan. |
| DeclineJobOfferRequest |
Meminta payload untuk menolak penawaran |
| DirectMapRouterRule |
Aturan yang mengembalikan label yang sama dengan label input. |
| DistributionMode |
Kelas dasar abstrak untuk menentukan mode distribusi |
| DistributionPolicy |
Kebijakan yang mengatur bagaimana pekerjaan didistribusikan kepada pekerja |
| DistributionPolicyItem |
Instans halaman DistributionPolicy |
| DistributionPolicyResponse |
Kebijakan yang mengatur bagaimana pekerjaan didistribusikan kepada pekerja |
| ExceptionAction |
Tindakan yang harus diambil saat pengecualian dipicu |
| ExceptionPolicy |
Kebijakan yang menentukan tindakan yang akan dijalankan saat pengecualian dipicu. |
| ExceptionPolicyItem |
Contoh halaman ExceptionPolicy |
| ExceptionPolicyResponse |
Kebijakan yang menentukan tindakan yang akan dijalankan saat pengecualian dipicu. |
| ExceptionRule |
Aturan yang menentukan tindakan untuk dijalankan pada pemicu tertentu. |
| ExceptionTrigger |
Pemicu untuk aturan pengecualian ini |
| ExpressionRouterRule |
Aturan yang menyediakan aturan ekspresi sebaris. |
| FunctionRouterRule |
Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. |
| FunctionRouterRuleCredential |
Kredensial yang digunakan untuk mengakses aturan fungsi Azure |
| JSONArray |
Jenis aman untuk array. |
| JSONObject |
Jenis aman untuk objek. |
| JobRouterAdministrationClientOptions |
Opsi untuk membuat klien administrasi router pekerjaan. |
| JobRouterAdministrationUpsertClassificationPolicyOptionalParams |
Parameter opsional. |
| JobRouterAdministrationUpsertDistributionPolicyOptionalParams |
Parameter opsional. |
| JobRouterAdministrationUpsertExceptionPolicyOptionalParams |
Parameter opsional. |
| JobRouterAdministrationUpsertQueueOptionalParams |
Parameter opsional. |
| JobRouterCancelJobActionOptionalParams |
Parameter opsional. |
| JobRouterClientOptions |
Opsi untuk membuat klien perute pekerjaan. |
| JobRouterCloseJobActionOptionalParams |
Parameter opsional. |
| JobRouterCompleteJobActionOptionalParams |
Parameter opsional. |
| JobRouterDeclineJobActionOptionalParams |
Parameter opsional. |
| JobRouterReclassifyJobActionOptionalParams |
Parameter opsional. |
| JobRouterUnassignJobActionOptionalParams |
Parameter opsional. |
| JobRouterUpsertJobOptionalParams |
Parameter opsional. |
| JobRouterUpsertWorkerOptionalParams |
Parameter opsional. |
| ListClassificationPoliciesOptions |
Opsi untuk mencantumkan kebijakan klasifikasi. |
| ListDistributionPoliciesOptions |
Opsi untuk mencantumkan kebijakan distribusi. |
| ListExceptionPoliciesOptions |
Opsi untuk mencantumkan kebijakan pengecualian. |
| ListJobsOptions |
Opsi untuk mendapatkan pekerjaan router. |
| ListPageSettings |
Argumen untuk mengambil halaman hasil pencarian berikutnya. |
| ListQueuesOptions |
Opsi untuk mencantumkan antrean. |
| ListWorkersOptions |
Opsi untuk mencantumkan pekerja. |
| LongestIdleMode |
Pekerjaan diarahkan kepada pekerja yang telah menganggur paling lama. |
| ManualReclassifyExceptionAction |
Tindakan yang secara manual mengklasifikasikan ulang pekerjaan dengan menyediakan antrean, prioritas, dan pemilih pekerja. |
| Oauth2ClientCredential |
Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
| PassThroughQueueSelectorAttachment |
Melampirkan pemilih antrean tempat nilai diteruskan dari label pekerjaan dengan kunci yang sama |
| PassThroughWorkerSelectorAttachment |
Melampirkan pemilih pekerja di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama |
| QueueAndMatchMode |
Antrean dan cocokkan jenis mode pencocokan pekerjaan. |
| QueueLengthExceptionTrigger |
Pemicu untuk tindakan pengecualian pada melebihi panjang antrean |
| QueueSelectorAttachment |
Lampiran pemilih antrean untuk menyelesaikan antrean ke pekerjaan dari kebijakan klasifikasi |
| QueueWeightedAllocation |
Berisi persentase bobot dan pemilih antrean yang akan diterapkan jika dipilih untuk distribusi tertimbang. |
| ReclassifyExceptionAction |
Tindakan yang memodifikasi label pada pekerjaan dan kemudian mengklasifikasikannya ulang |
| ReclassifyJobOptions |
Opsi untuk mengklasifikasikan ulang pekerjaan. |
| RoundRobinMode |
Pekerjaan didistribusikan untuk pekerja, dimulai dengan pekerja yang mengejar pekerja terakhir untuk menerima pekerjaan. |
| RouterJob |
Unit kerja yang akan dirutekan. |
| RouterJobAssignment |
Detail penugasan pekerjaan kepada pekerja |
| RouterJobItem |
Instans Paged RouterJob |
| RouterJobMatchingMode |
Antrean dan cocokkan mode pencocokan pekerjaan. |
| RouterJobNote |
Catatan dengan stempel waktu untuk pekerjaan router. |
| RouterJobOffer |
Penawaran pekerjaan kepada pekerja |
| RouterJobPositionDetails |
Posisi dan perkiraan waktu tunggu untuk pekerjaan. |
| RouterJobResponse |
Unit kerja yang akan dirutekan. |
| RouterQueue |
Antrean yang dapat berisi pekerjaan yang akan dirutekan. |
| RouterQueueItem |
Contoh Halaman RouterQueue |
| RouterQueueResponse |
Antrean yang dapat berisi pekerjaan yang akan dirutekan. |
| RouterQueueSelector |
Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan antrean. |
| RouterQueueStatistics |
Statistik untuk antrean |
| RouterRule |
Aturan salah satu jenis berikut: StaticRule: Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya. DirectMapRule: Aturan yang mengembalikan label yang sama dengan label input. ExpressionRule: Aturan yang menyediakan aturan ekspresi sebaris. AzureFunctionRule: Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. WebhookRule: Aturan yang menyediakan pengikatan ke server web mengikuti protokol autentikasi OAuth2.0. |
| RouterWorker |
Entitas untuk pekerjaan yang akan dirutekan. |
| RouterWorkerAssignment |
Penugasan untuk pekerja ke pekerjaan |
| RouterWorkerItem |
Contoh Halaman RouterWorker |
| RouterWorkerResponse |
Entitas untuk pekerjaan yang akan dirutekan. |
| RouterWorkerSelector |
Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan pekerja. |
| RuleEngineQueueSelectorAttachment |
Melampirkan pemilih antrean ke pekerjaan saat RouterRule diselesaikan |
| RuleEngineWorkerSelectorAttachment |
Melampirkan pemilih pekerja ke pekerjaan saat RouterRule diselesaikan |
| ScheduleAndSuspendMode | |
| ScoringRuleOptions |
Merangkum semua opsi yang dapat diteruskan sebagai parameter untuk aturan penilaian dengan BestWorkerMode |
| StaticQueueSelectorAttachment |
Menjelaskan pemilih antrean yang akan dilampirkan ke pekerjaan |
| StaticRouterRule |
Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya. |
| StaticWorkerSelectorAttachment |
Menjelaskan pemilih pekerja yang akan dilampirkan ke pekerjaan |
| SuspendMode |
Menangguhkan jenis mode pencocokan pekerjaan. |
| UnassignJobOptions |
Opsi untuk membatalkan penetapan pekerjaan. |
| UnassignJobRequest |
Minta payload untuk membatalkan tugas. |
| UnassignJobResponse |
Payload respons setelah pekerjaan berhasil dibatalkan tugasnya. |
| UpdateClassificationPolicyOptions |
Opsi untuk memperbarui kebijakan klasifikasi. |
| UpdateDistributionPolicyOptions |
Opsi untuk memperbarui kebijakan distribusi. |
| UpdateExceptionPolicyOptions |
Opsi untuk memperbarui kebijakan pengecualian. |
| UpdateJobOptions |
Opsi untuk memperbarui pekerjaan. |
| UpdateQueueOptions |
Opsi untuk memperbarui antrean. |
| UpdateWorkerOptions |
Opsi untuk memperbarui pekerja. |
| WaitTimeExceptionTrigger |
Pemicu untuk tindakan pengecualian pada melebihi waktu tunggu |
| WebhookRouterRule |
Aturan yang menyediakan pengikatan ke server web eksternal. |
| WeightedAllocationQueueSelectorAttachment |
Menjelaskan beberapa set pemilih antrean, di mana satu akan dipilih dan dilampirkan sesuai dengan pembobotan |
| WeightedAllocationWorkerSelectorAttachment |
Menjelaskan beberapa set pemilih pekerja, di mana satu akan dipilih dan dilampirkan sesuai dengan pembobotan |
| WorkerSelectorAttachment |
Lampiran yang melampirkan pemilih pekerja ke pekerjaan |
| WorkerWeightedAllocation |
Berisi persentase bobot dan pemilih pekerja yang akan diterapkan jika dipilih untuk distribusi tertimbang. |
Alias Jenis
| CancelJobResponse |
Berisi data respons untuk operasi pembatalan pekerjaan. |
| CloseJobResponse |
Berisi data respons untuk operasi pekerjaan tutup. |
| CompleteJobResponse |
Berisi data respons untuk operasi pekerjaan lengkap. |
| DeclineJobOfferResponse |
Berisi data respons untuk operasi pekerjaan penolakan. |
| DistributionModeUnion | |
| ExceptionActionUnion | |
| ExceptionTriggerUnion | |
| ExpressionRouterRuleLanguage |
Menentukan nilai untuk ExpressionRouterRuleLanguage. Nilai yang diketahui didukung oleh layananpowerFx |
| JSONValue |
Jenis aman alih-alih 'apapun'. |
| JobMatchModeType |
Menentukan nilai untuk JobMatchModeType. Nilai yang diketahui didukung oleh layanan
queueAndMatchMode |
| LabelOperator |
Menentukan nilai untuk LabelOperator. Nilai yang diketahui didukung oleh layanan
sama dengan |
| QueueSelectorAttachmentUnion | |
| ReclassifyJobResponse |
Berisi data respons untuk operasi pekerjaan pengklasifikasian ulang. |
| RouterJobStatus |
Menentukan nilai untuk RouterJobStatus. Nilai yang diketahui didukung oleh layanan
pendingKlasifikasi |
| RouterJobStatusSelector |
Menentukan nilai untuk RouterJobStatusSelector. Nilai yang diketahui didukung oleh layanan
semua |
| RouterRuleUnion | |
| RouterWorkerSelectorStatus |
Menentukan nilai untuk RouterWorkerSelectorStatus. Nilai yang diketahui didukung oleh layanan
aktif |
| RouterWorkerState |
Menentukan nilai untuk RouterWorkerState. Nilai yang diketahui didukung oleh layanan
aktif |
| RouterWorkerStateSelector |
Menentukan nilai untuk RouterWorkerStateSelector. Nilai yang diketahui didukung oleh layanan
aktif |
| ScoringRuleParameterSelector |
Menentukan nilai untuk ScoringRuleParameterSelector. Nilai yang diketahui didukung oleh layanan
Label pekerjaan |
| Transformer | |
| WorkerSelectorAttachmentUnion | |