Bagikan melalui


@azure-rest/communication-job-router package

Antarmuka

Accept
Accept200Response

Permintaan telah berhasil.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Respons yang berisi id untuk pekerja, pekerjaan, dan penugasan dari penawaran yang diterima.

BestWorkerMode

Pekerjaan didistribusikan ke pekerja dengan kemampuan terkuat yang tersedia.

BestWorkerModeOutput

Pekerjaan didistribusikan ke pekerja dengan kemampuan terkuat yang tersedia.

Cancel
Cancel200Response

Permintaan telah berhasil.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

Tindakan yang menandai pekerjaan sebagai dibatalkan.

CancelExceptionActionOutput

Tindakan yang menandai pekerjaan sebagai dibatalkan.

CancelJobOptions

Meminta payload untuk membatalkan pekerjaan.

CancelJobResultOutput

Payload respons dari pembatalan pekerjaan.

ClassificationPolicy

Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan.

ClassificationPolicyOutput

Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan.

Close
Close200Response

Permintaan telah berhasil.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Meminta payload untuk menutup pekerjaan

CloseJobResultOutput

Payload respons dari menutup pekerjaan.

Complete
Complete200Response

Permintaan telah berhasil.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Minta payload untuk menyelesaikan pekerjaan.

CompleteJobResultOutput

Payload respons dari menyelesaikan pekerjaan.

ConditionalQueueSelectorAttachment

Menjelaskan sekumpulan pemilih antrean yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true.

ConditionalQueueSelectorAttachmentOutput

Menjelaskan sekumpulan pemilih antrean yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true.

ConditionalWorkerSelectorAttachment

Menjelaskan sekumpulan pemilih pekerja yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true.

ConditionalWorkerSelectorAttachmentOutput

Menjelaskan sekumpulan pemilih pekerja yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true.

Decline
Decline200Response

Permintaan telah berhasil.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Meminta payload untuk menolak penawaran.

DeclineJobOfferResultOutput

Payload respons dari penurunan pekerjaan.

DeleteClassificationPolicy204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

Aturan yang mengembalikan label yang sama dengan label input.

DirectMapRouterRuleOutput

Aturan yang mengembalikan label yang sama dengan label input.

DistributionModeOutputParent

Kelas dasar abstrak untuk menentukan mode distribusi.

DistributionModeParent

Kelas dasar abstrak untuk menentukan mode distribusi.

DistributionPolicy

Kebijakan yang mengatur bagaimana pekerjaan didistribusikan kepada pekerja

DistributionPolicyOutput

Kebijakan yang mengatur bagaimana pekerjaan didistribusikan kepada pekerja

ExceptionActionOutputParent

Tindakan yang harus diambil ketika pengecualian dipicu.

ExceptionActionParent

Tindakan yang harus diambil ketika pengecualian dipicu.

ExceptionPolicy

Kebijakan yang menentukan tindakan yang akan dijalankan saat pengecualian dipicu.

ExceptionPolicyOutput

Kebijakan yang menentukan tindakan yang akan dijalankan saat pengecualian dipicu.

ExceptionRule

Aturan yang menentukan tindakan untuk dijalankan pada pemicu tertentu.

ExceptionRuleOutput

Aturan yang menentukan tindakan untuk dijalankan pada pemicu tertentu.

ExceptionTriggerOutputParent

Kelas dasar abstrak untuk menentukan pemicu untuk aturan pengecualian.

ExceptionTriggerParent

Kelas dasar abstrak untuk menentukan pemicu untuk aturan pengecualian.

ExpressionRouterRule

Aturan yang menyediakan aturan ekspresi sebaris.

ExpressionRouterRuleOutput

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.

FunctionRouterRuleCredentialOutput

Kredensial yang digunakan untuk mengakses aturan fungsi Azure.

FunctionRouterRuleOutput

Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

Permintaan telah berhasil.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

Permintaan telah berhasil.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

Permintaan telah berhasil.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

Permintaan telah berhasil.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

Permintaan telah berhasil.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

Permintaan telah berhasil.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

Permintaan telah berhasil.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

Permintaan telah berhasil.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Mode pencocokan dari salah satu jenis berikut: QueueAndMatchMode: Digunakan saat mencocokkan pekerja dengan pekerjaan diperlukan untuk dilakukan tepat setelah pekerjaan diantrekan. ScheduleAndSuspendMode: Digunakan untuk menjadwalkan pekerjaan yang akan diantrekan pada waktu mendatang. Pada waktu yang ditentukan, pencocokan pekerja dengan pekerjaan tidak akan dimulai secara otomatis. SuspendMode: Digunakan saat mencocokkan pekerja dengan pekerjaan perlu ditangguhkan.

JobMatchingModeParent

Mode pencocokan dari salah satu jenis berikut: QueueAndMatchMode: Digunakan saat mencocokkan pekerja dengan pekerjaan diperlukan untuk dilakukan tepat setelah pekerjaan diantrekan. ScheduleAndSuspendMode: Digunakan untuk menjadwalkan pekerjaan yang akan diantrekan pada waktu mendatang. Pada waktu yang ditentukan, pencocokan pekerja dengan pekerjaan tidak akan dimulai secara otomatis. SuspendMode: Digunakan saat mencocokkan pekerja dengan pekerjaan perlu ditangguhkan.

ListClassificationPolicies
ListClassificationPolicies200Response

Permintaan telah berhasil.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

Permintaan telah berhasil.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

Permintaan telah berhasil.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

Permintaan telah berhasil.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

Permintaan telah berhasil.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

Permintaan telah berhasil.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Pekerjaan diarahkan kepada pekerja yang telah menganggur paling lama.

LongestIdleModeOutput

Pekerjaan diarahkan kepada pekerja yang telah menganggur paling lama.

ManualReclassifyExceptionAction

Tindakan yang secara manual mengklasifikasikan ulang pekerjaan dengan menyediakan antrean, prioritas, dan pemilih pekerja.

ManualReclassifyExceptionActionOutput

Tindakan yang secara manual mengklasifikasikan ulang pekerjaan dengan menyediakan antrean, prioritas, dan pemilih pekerja.

OAuth2WebhookClientCredential

Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Opsi untuk pembantu halaman

PassThroughQueueSelectorAttachment

Melampirkan pemilih antrean di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama.

PassThroughQueueSelectorAttachmentOutput

Melampirkan pemilih antrean di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama.

PassThroughWorkerSelectorAttachment

Melampirkan pemilih pekerja di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama.

PassThroughWorkerSelectorAttachmentOutput

Melampirkan pemilih pekerja di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama.

QueueAndMatchMode

Menjelaskan mode pencocokan di mana pekerja yang cocok dengan pekerjaan secara otomatis dimulai setelah pekerjaan berhasil diantrekan.

QueueAndMatchModeOutput

Menjelaskan mode pencocokan di mana pekerja yang cocok dengan pekerjaan secara otomatis dimulai setelah pekerjaan berhasil diantrekan.

QueueLengthExceptionTrigger

Pemicu untuk tindakan pengecualian pada melebihi panjang antrean.

QueueLengthExceptionTriggerOutput

Pemicu untuk tindakan pengecualian pada melebihi panjang antrean.

QueueSelectorAttachmentOutputParent

Lampiran pemilih antrean untuk menyelesaikan antrean ke pekerjaan dari kebijakan klasifikasi.

QueueSelectorAttachmentParent

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.

QueueWeightedAllocationOutput

Berisi persentase bobot dan pemilih antrean yang akan diterapkan jika dipilih untuk distribusi tertimbang.

Reclassify
Reclassify200Response

Permintaan telah berhasil.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

Tindakan yang memodifikasi label pada pekerjaan lalu mengklasifikasikannya kembali.

ReclassifyExceptionActionOutput

Tindakan yang memodifikasi label pada pekerjaan lalu mengklasifikasikannya kembali.

ReclassifyJobOptions

Meminta payload untuk pekerjaan reclassifying.

ReclassifyJobResultOutput

Payload respons dari mengklasifikasikan ulang pekerjaan.

RoundRobinMode

Pekerjaan didistribusikan untuk pekerja, dimulai dengan pekerja yang mengejar pekerja terakhir untuk menerima pekerjaan.

RoundRobinModeOutput

Pekerjaan didistribusikan untuk pekerja, dimulai dengan pekerja yang mengejar pekerja terakhir untuk menerima pekerjaan.

RouterChannel

Mewakili kapasitas yang akan dikonsumsi oleh pekerjaan dalam saluran ini dari pekerja.

RouterChannelOutput

Mewakili kapasitas yang akan dikonsumsi oleh pekerjaan dalam saluran ini dari pekerja.

RouterConditionalRequestHeadersOutput

Menyediakan header 'If-*' untuk mengaktifkan respons kondisional (cache) untuk JobRouter.

RouterJob

Satu unit pekerjaan yang akan dirutekan

RouterJobAssignment

Detail penugasan pekerjaan kepada pekerja.

RouterJobAssignmentOutput

Detail penugasan pekerjaan kepada pekerja.

RouterJobNote

Catatan yang dilampirkan ke pekerjaan.

RouterJobNoteOutput

Catatan yang dilampirkan ke pekerjaan.

RouterJobOffer

Tawaran pekerjaan kepada pekerja.

RouterJobOfferOutput

Tawaran pekerjaan kepada pekerja.

RouterJobOutput

Satu unit pekerjaan yang akan dirutekan

RouterJobPositionDetailsOutput

Posisi dan perkiraan waktu tunggu untuk pekerjaan.

RouterQueue

Antrean yang dapat berisi pekerjaan yang akan dirutekan.

RouterQueueOutput

Antrean yang dapat berisi pekerjaan yang akan dirutekan.

RouterQueueSelector

Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan antrean.

RouterQueueSelectorOutput

Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan antrean.

RouterQueueStatisticsOutput

Statistik untuk antrean.

RouterRuleOutputParent

Aturan salah satu jenis berikut: StaticRule: Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari input. DirectMapRule: Aturan yang mengembalikan label yang sama dengan label input. ExpressionRule: Aturan yang menyediakan aturan ekspresi sebaris. FunctionRule: Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. WebhookRule: Aturan yang menyediakan pengikatan ke server web mengikuti protokol autentikasi OAuth2.0.

RouterRuleParent

Aturan salah satu jenis berikut: StaticRule: Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari input. DirectMapRule: Aturan yang mengembalikan label yang sama dengan label input. ExpressionRule: Aturan yang menyediakan aturan ekspresi sebaris. FunctionRule: 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.

RouterWorkerAssignmentOutput

Penugasan untuk pekerja ke pekerjaan.

RouterWorkerOutput

Entitas untuk pekerjaan yang akan dirutekan.

RouterWorkerSelector

Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan pekerja.

RouterWorkerSelectorOutput

Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan pekerja.

Routes
RuleEngineQueueSelectorAttachment

Melampirkan pemilih antrean ke pekerjaan saat RouterRule diselesaikan.

RuleEngineQueueSelectorAttachmentOutput

Melampirkan pemilih antrean ke pekerjaan saat RouterRule diselesaikan.

RuleEngineWorkerSelectorAttachment

Melampirkan pemilih pekerja ke pekerjaan ketika RouterRule diselesaikan.

RuleEngineWorkerSelectorAttachmentOutput

Melampirkan pemilih pekerja ke pekerjaan ketika RouterRule diselesaikan.

ScheduleAndSuspendMode

Menjelaskan mode pencocokan yang digunakan untuk menjadwalkan pekerjaan yang akan diantrekan pada waktu mendatang. Pada waktu yang ditentukan, pencocokan pekerja dengan pekerjaan tidak akan dimulai secara otomatis.

ScheduleAndSuspendModeOutput

Menjelaskan mode pencocokan yang digunakan untuk menjadwalkan pekerjaan yang akan diantrekan pada waktu mendatang. Pada waktu yang ditentukan, pencocokan pekerja dengan pekerjaan tidak akan dimulai secara otomatis.

ScoringRuleOptions

Merangkum semua opsi yang dapat diteruskan sebagai parameter untuk aturan penilaian dengan BestWorkerMode.

ScoringRuleOptionsOutput

Merangkum semua opsi yang dapat diteruskan sebagai parameter untuk aturan penilaian dengan BestWorkerMode.

StaticQueueSelectorAttachment

Menjelaskan pemilih antrean yang akan dilampirkan ke pekerjaan.

StaticQueueSelectorAttachmentOutput

Menjelaskan pemilih antrean yang akan dilampirkan ke pekerjaan.

StaticRouterRule

Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya.

StaticRouterRuleOutput

Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya.

StaticWorkerSelectorAttachment

Menjelaskan pemilih pekerja yang akan dilampirkan ke pekerjaan.

StaticWorkerSelectorAttachmentOutput

Menjelaskan pemilih pekerja yang akan dilampirkan ke pekerjaan.

SuspendMode

Menjelaskan mode pencocokan di mana pekerja yang cocok dengan pekerjaan ditangguhkan.

SuspendModeOutput

Menjelaskan mode pencocokan di mana pekerja yang cocok dengan pekerjaan ditangguhkan.

Unassign
Unassign200Response

Permintaan telah berhasil.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Minta payload untuk membatalkan tugas.

UnassignJobResultOutput

Payload respons setelah pekerjaan berhasil dibatalkan tugasnya.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

Permintaan telah berhasil.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

Permintaan telah berhasil.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

Permintaan telah berhasil.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

Permintaan telah berhasil.

UpsertJob201Headers
UpsertJob201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

Permintaan telah berhasil.

UpsertQueue201Headers
UpsertQueue201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

Permintaan telah berhasil.

UpsertWorker201Headers
UpsertWorker201Response

Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Pemicu untuk tindakan pengecualian pada melebihi waktu tunggu.

WaitTimeExceptionTriggerOutput

Pemicu untuk tindakan pengecualian pada melebihi waktu tunggu.

WebhookRouterRule

Aturan yang menyediakan pengikatan ke server web eksternal.

WebhookRouterRuleOutput

Aturan yang menyediakan pengikatan ke server web eksternal.

WeightedAllocationQueueSelectorAttachment

Menjelaskan beberapa set pemilih antrean, yang akan dipilih dan dilampirkan sesuai dengan pembobotan.

WeightedAllocationQueueSelectorAttachmentOutput

Menjelaskan beberapa set pemilih antrean, yang akan dipilih dan dilampirkan sesuai dengan pembobotan.

WeightedAllocationWorkerSelectorAttachment

Menjelaskan beberapa set pemilih pekerja, yang mana yang akan dipilih dan dilampirkan sesuai dengan pembobotan.

WeightedAllocationWorkerSelectorAttachmentOutput

Menjelaskan beberapa set pemilih pekerja, yang mana yang akan dipilih dan dilampirkan sesuai dengan pembobotan.

WorkerSelectorAttachmentOutputParent

Lampiran yang melampirkan pemilih pekerja ke pekerjaan.

WorkerSelectorAttachmentParent

Lampiran yang melampirkan pemilih pekerja ke pekerjaan.

WorkerWeightedAllocation

Berisi persentase bobot dan pemilih pekerja yang akan diterapkan jika dipilih untuk distribusi tertimbang.

WorkerWeightedAllocationOutput

Berisi persentase bobot dan pemilih pekerja yang akan diterapkan jika dipilih untuk distribusi tertimbang.

Alias Jenis

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

Instans sumber daya.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Kelas dasar abstrak untuk menentukan mode distribusi.

DistributionModeOutput

Kelas dasar abstrak untuk menentukan mode distribusi.

DistributionPolicyResourceMergeAndPatch

Instans sumber daya.

ExceptionAction

Tindakan yang harus diambil ketika pengecualian dipicu.

ExceptionActionOutput

Tindakan yang harus diambil ketika pengecualian dipicu.

ExceptionPolicyResourceMergeAndPatch

Instans sumber daya.

ExceptionTrigger

Kelas dasar abstrak untuk menentukan pemicu untuk aturan pengecualian.

ExceptionTriggerOutput

Kelas dasar abstrak untuk menentukan pemicu untuk aturan pengecualian.

GetArrayType

Jenis pembantu untuk mengekstrak jenis array

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

Jenis fungsi kustom yang menentukan cara mendapatkan halaman dan tautan ke yang berikutnya jika ada.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Mode pencocokan dari salah satu jenis berikut: QueueAndMatchMode: Digunakan saat mencocokkan pekerja dengan pekerjaan diperlukan untuk dilakukan tepat setelah pekerjaan diantrekan. ScheduleAndSuspendMode: Digunakan untuk menjadwalkan pekerjaan yang akan diantrekan pada waktu mendatang. Pada waktu yang ditentukan, pencocokan pekerja dengan pekerjaan tidak akan dimulai secara otomatis. SuspendMode: Digunakan saat mencocokkan pekerja dengan pekerjaan perlu ditangguhkan.

JobMatchingModeOutput

Mode pencocokan dari salah satu jenis berikut: QueueAndMatchMode: Digunakan saat mencocokkan pekerja dengan pekerjaan diperlukan untuk dilakukan tepat setelah pekerjaan diantrekan. ScheduleAndSuspendMode: Digunakan untuk menjadwalkan pekerjaan yang akan diantrekan pada waktu mendatang. Pada waktu yang ditentukan, pencocokan pekerja dengan pekerjaan tidak akan dimulai secara otomatis. SuspendMode: Digunakan saat mencocokkan pekerja dengan pekerjaan perlu ditangguhkan.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Kumpulan halaman item ClassificationPolicy

PagedDistributionPolicyOutput

Kumpulan halaman item DistributionPolicy

PagedExceptionPolicyOutput

Kumpulan halaman item ExceptionPolicy

PagedRouterJobOutput

Kumpulan halaman item RouterJob

PagedRouterQueueOutput

Kumpulan halaman item RouterQueue

PagedRouterWorkerOutput

Kumpulan halaman item RouterWorker

PaginateReturn

Jenis pembantu untuk menyimpulkan Jenis elemen halaman dari jenis respons Jenis ini dihasilkan berdasarkan informasi swagger untuk x-ms-pageable khususnya pada properti itemName yang menunjukkan properti respons tempat item halaman ditemukan. Nilai defaultnya adalah value. Jenis ini akan memungkinkan kami untuk memberikan Iterator yang sangat ditik berdasarkan respons yang kami dapatkan sebagai parameter kedua

QueueSelectorAttachment

Lampiran pemilih antrean untuk menyelesaikan antrean ke pekerjaan dari kebijakan klasifikasi.

QueueSelectorAttachmentOutput

Lampiran pemilih antrean untuk menyelesaikan antrean ke pekerjaan dari kebijakan klasifikasi.

ReclassifyParameters
RouterJobResourceMergeAndPatch

Instans sumber daya.

RouterQueueResourceMergeAndPatch

Instans sumber daya.

RouterRule

Aturan salah satu jenis berikut: StaticRule: Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari input. DirectMapRule: Aturan yang mengembalikan label yang sama dengan label input. ExpressionRule: Aturan yang menyediakan aturan ekspresi sebaris. FunctionRule: Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. WebhookRule: Aturan yang menyediakan pengikatan ke server web mengikuti protokol autentikasi OAuth2.0.

RouterRuleOutput

Aturan salah satu jenis berikut: StaticRule: Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari input. DirectMapRule: Aturan yang mengembalikan label yang sama dengan label input. ExpressionRule: Aturan yang menyediakan aturan ekspresi sebaris. FunctionRule: Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. WebhookRule: Aturan yang menyediakan pengikatan ke server web mengikuti protokol autentikasi OAuth2.0.

RouterWorkerResourceMergeAndPatch

Instans sumber daya.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

Lampiran yang melampirkan pemilih pekerja ke pekerjaan.

WorkerSelectorAttachmentOutput

Lampiran yang melampirkan pemilih pekerja ke pekerjaan.

Fungsi

default(string, ClientOptions)

Menginisialisasi instans baru AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Menginisialisasi instans baru AzureCommunicationRoutingServiceClient

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)
isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)
isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)
isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)
isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)
isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)
isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)
isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)
isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)
isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)
isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)
isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)
isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)
isUnexpected(GetQueue200Response | GetQueueDefaultResponse)
isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)
isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)
isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)
isUnexpected(GetJob200Response | GetJobDefaultResponse)
isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)
isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)
isUnexpected(Cancel200Response | CancelDefaultResponse)
isUnexpected(Complete200Response | CompleteDefaultResponse)
isUnexpected(Close200Response | CloseDefaultResponse)
isUnexpected(ListJobs200Response | ListJobsDefaultResponse)
isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)
isUnexpected(Unassign200Response | UnassignDefaultResponse)
isUnexpected(Accept200Response | AcceptDefaultResponse)
isUnexpected(Decline200Response | DeclineDefaultResponse)
isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)
isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)
isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)
isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)
isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Pembantu untuk mem-paginate hasil dari respons awal yang mengikuti spesifikasi ekstensi Autorest x-ms-pageable

Detail Fungsi

default(string, ClientOptions)

Menginisialisasi instans baru AzureCommunicationRoutingServiceClient

function default(connectionString: string, options: ClientOptions): AzureCommunicationRoutingServiceClient

Parameter

connectionString

string

ConnectionString atau url sumber daya Communication Services Anda.

options
ClientOptions

parameter untuk semua parameter opsional

Mengembalikan

default(string, KeyCredential | TokenCredential, ClientOptions)

Menginisialisasi instans baru AzureCommunicationRoutingServiceClient

function default(endpoint: string, credentialOrOptions?: KeyCredential | TokenCredential, options?: ClientOptions): AzureCommunicationRoutingServiceClient

Parameter

endpoint

string

Titik akhir sumber daya Communication Services Anda.

credentialOrOptions

KeyCredential | TokenCredential

Kredensial kunci atau token.

options
ClientOptions

parameter untuk semua parameter opsional

Mengembalikan

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

function isUnexpected(response: UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

function isUnexpected(response: UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

function isUnexpected(response: UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

function isUnexpected(response: UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

function isUnexpected(response: UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

function isUnexpected(response: UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parameter

Mengembalikan

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Pembantu untuk mem-paginate hasil dari respons awal yang mengikuti spesifikasi ekstensi Autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parameter

client
Client

Klien yang digunakan untuk mengirim permintaan halaman berikutnya

initialResponse

TResponse

Respons awal yang berisi nextLink dan halaman elemen saat ini

options

PagingOptions<TResponse>

Mengembalikan

  • PagedAsyncIterableIterator untuk melakukan iterasi elemen