Job Router Administration Operations - Upsert Classification Policy
Membuat atau memperbarui kebijakan klasifikasi.
PATCH {endpoint}/routing/classificationPolicies/{classificationPolicyId}?api-version=2023-11-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
classification
|
path | True |
string |
Id kebijakan klasifikasi. |
|
endpoint
|
path | True |
string (uri) |
Uri sumber daya Komunikasi Anda |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang akan digunakan untuk operasi ini. |
Header Permintaan
Media Types: "application/merge-patch+json"
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| If-Match |
string |
Permintaan hanya boleh dilanjutkan jika entitas cocok dengan string ini. |
|
| If-Unmodified-Since |
string (date-time-rfc7231) |
Permintaan hanya boleh dilanjutkan jika entitas tidak dimodifikasi setelah waktu ini. |
Isi Permintaan
Media Types: "application/merge-patch+json"
| Nama | Jenis | Deskripsi |
|---|---|---|
| fallbackQueueId |
string |
Id antrean fallback untuk memilih apakah lampiran pemilih antrean tidak menemukan kecocokan. |
| name |
string |
Nama yang mudah diingat dari kebijakan ini. |
| prioritizationRule | RouterRuleCreateOrUpdate: |
Aturan untuk menentukan skor prioritas untuk pekerjaan. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Lampiran pemilih antrean yang digunakan untuk menyelesaikan antrean untuk pekerjaan. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Lampiran pemilih pekerja yang digunakan untuk melampirkan pemilih pekerja ke pekerjaan. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Permintaan telah berhasil. Header
|
|
| 201 Created |
Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya. Header
|
|
| Other Status Codes |
Respons kesalahan tak terduga. Header x-ms-error-code: string |
Keamanan
AadOauth2Auth
Alur OAuth2 Azure Active Directory
Jenis:
oauth2
Alur:
accessCode
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
URL token:
https://login.microsoftonline.com/common/oauth2/token
Cakupan
| Nama | Deskripsi |
|---|---|
| https://communication.azure.com/.default |
Contoh
| Creates a Classification Policy |
| Updates a Classification Policy |
Creates a Classification Policy
Permintaan sampel
PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01
{
"name": "Main",
"fallbackQueueId": "MainQueue",
"queueSelectorAttachments": [
{
"kind": "conditional",
"condition": {
"kind": "expression",
"language": "powerFx",
"expression": "1 = 1"
},
"queueSelectors": [
{
"key": "foo",
"labelOperator": "equal",
"value": "bar"
}
]
}
],
"prioritizationRule": {
"kind": "static",
"value": "2"
}
}
Respon sampel
{
"id": "90eb00c4-234e-4df7-a231-ef7895518384",
"name": "Main",
"fallbackQueueId": "MainQueue",
"queueSelectorAttachments": [
{
"kind": "conditional",
"condition": {
"kind": "expression",
"language": "powerFx",
"expression": "1 = 1"
},
"queueSelectors": [
{
"key": "foo",
"labelOperator": "equal",
"value": "bar"
}
]
}
],
"prioritizationRule": {
"kind": "static",
"value": "2"
},
"workerSelectorAttachments": [],
"etag": "etag"
}
{
"id": "90eb00c4-234e-4df7-a231-ef7895518384",
"name": "Main",
"fallbackQueueId": "MainQueue",
"queueSelectorAttachments": [
{
"kind": "conditional",
"condition": {
"kind": "expression",
"language": "powerFx",
"expression": "1 = 1"
},
"queueSelectors": [
{
"key": "foo",
"labelOperator": "equal",
"value": "bar"
}
]
}
],
"prioritizationRule": {
"kind": "static",
"value": "2"
},
"workerSelectorAttachments": [],
"etag": "etag"
}
Updates a Classification Policy
Permintaan sampel
PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01
{
"name": "MainUpdate"
}
Respon sampel
{
"id": "90eb00c4-234e-4df7-a231-ef7895518384",
"name": "MainUpdate",
"fallbackQueueId": "MainQueue",
"queueSelectorAttachments": [
{
"kind": "conditional",
"condition": {
"kind": "expression",
"language": "powerFx",
"expression": "1 = 1"
},
"queueSelectors": [
{
"key": "foo",
"labelOperator": "equal",
"value": "bar"
}
]
}
],
"prioritizationRule": {
"kind": "static",
"value": "2"
},
"workerSelectorAttachments": [],
"etag": "etag"
}
{
"id": "90eb00c4-234e-4df7-a231-ef7895518384",
"name": "MainUpdate",
"fallbackQueueId": "MainQueue",
"queueSelectorAttachments": [
{
"kind": "conditional",
"condition": {
"kind": "expression",
"language": "powerFx",
"expression": "1 = 1"
},
"queueSelectors": [
{
"key": "foo",
"labelOperator": "equal",
"value": "bar"
}
]
}
],
"prioritizationRule": {
"kind": "static",
"value": "2"
},
"workerSelectorAttachments": [],
"etag": "etag"
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Azure. |
Objek kesalahan. |
|
Azure. |
Respons yang berisi detail kesalahan. |
|
Azure. |
Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai pedoman Azure REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Classification |
Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan. |
|
Classification |
Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan. |
|
Conditional |
Menjelaskan sekumpulan pemilih antrean yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true. |
|
Conditional |
Menjelaskan sekumpulan pemilih pekerja yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true. |
|
Direct |
Aturan yang mengembalikan label yang sama dengan label input. |
|
Direct |
Aturan yang mengembalikan label yang sama dengan label input. |
|
Expression |
Aturan yang menyediakan aturan ekspresi sebaris. |
|
Expression |
Aturan yang menyediakan aturan ekspresi sebaris. |
|
Expression |
Bahasa ekspresi yang tersedia yang dapat dikonfigurasi. |
|
Function |
Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. |
|
Function |
Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP. |
|
Function |
Kredensial yang digunakan untuk mengakses aturan fungsi Azure. |
|
Label |
Menjelaskan operasi yang didukung pada nilai label. |
|
OAuth2Webhook |
Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
Pass |
Melampirkan pemilih antrean di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama. |
|
Pass |
Melampirkan pemilih pekerja di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama. |
|
Queue |
Diskriminator untuk jenis lampiran pemilih antrean yang didukung. |
|
Queue |
Berisi persentase bobot dan pemilih antrean yang akan diterapkan jika dipilih untuk distribusi tertimbang. |
|
Router |
Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan antrean. |
|
Router |
Diskriminator untuk jenis aturan perute yang didukung. |
|
Router |
Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan pekerja. |
|
Router |
Menjelaskan status pemilih pekerja. |
|
Rule |
Melampirkan pemilih antrean ke pekerjaan saat RouterRule diselesaikan. |
|
Rule |
Melampirkan pemilih pekerja ke pekerjaan ketika RouterRule diselesaikan. |
|
Static |
Menjelaskan pemilih antrean yang akan dilampirkan ke pekerjaan. |
|
Static |
Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya. |
|
Static |
Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya. |
|
Static |
Menjelaskan pemilih pekerja yang akan dilampirkan ke pekerjaan. |
|
Webhook |
Aturan yang menyediakan pengikatan ke server web eksternal. |
|
Webhook |
Aturan yang menyediakan pengikatan ke server web eksternal. |
|
Weighted |
Menjelaskan beberapa set pemilih antrean, yang akan dipilih dan dilampirkan sesuai dengan pembobotan. |
|
Weighted |
Menjelaskan beberapa set pemilih pekerja, yang mana yang akan dipilih dan dilampirkan sesuai dengan pembobotan. |
|
Worker |
Diskriminator untuk jenis lampiran pemilih pekerja yang didukung. |
|
Worker |
Berisi persentase bobot dan pemilih pekerja yang akan diterapkan jika dipilih untuk distribusi tertimbang. |
Azure.Core.Foundations.Error
Objek kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
| details |
Array detail tentang kesalahan tertentu yang menyebabkan kesalahan yang dilaporkan ini. |
|
| innererror |
Objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan. |
|
| message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
| target |
string |
Target kesalahan. |
Azure.Core.Foundations.ErrorResponse
Respons yang berisi detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
Azure.Core.Foundations.InnerError
Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai pedoman Azure REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
| innererror |
Kesalahan dalam. |
ClassificationPolicy
Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| etag |
string |
Tag entitas untuk sumber daya ini. |
| fallbackQueueId |
string |
Id antrean fallback untuk memilih apakah lampiran pemilih antrean tidak menemukan kecocokan. |
| id |
string |
Id kebijakan klasifikasi. |
| name |
string |
Nama yang mudah diingat dari kebijakan ini. |
| prioritizationRule | RouterRule: |
Aturan untuk menentukan skor prioritas untuk pekerjaan. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Lampiran pemilih antrean yang digunakan untuk menyelesaikan antrean untuk pekerjaan. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Lampiran pemilih pekerja yang digunakan untuk melampirkan pemilih pekerja ke pekerjaan. |
ClassificationPolicyCreateOrUpdate
Kontainer untuk aturan yang mengatur bagaimana pekerjaan diklasifikasikan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| fallbackQueueId |
string |
Id antrean fallback untuk memilih apakah lampiran pemilih antrean tidak menemukan kecocokan. |
| name |
string |
Nama yang mudah diingat dari kebijakan ini. |
| prioritizationRule | RouterRuleCreateOrUpdate: |
Aturan untuk menentukan skor prioritas untuk pekerjaan. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Lampiran pemilih antrean yang digunakan untuk menyelesaikan antrean untuk pekerjaan. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Lampiran pemilih pekerja yang digunakan untuk melampirkan pemilih pekerja ke pekerjaan. |
ConditionalQueueSelectorAttachment
Menjelaskan sekumpulan pemilih antrean yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true.
| Nama | Jenis | Deskripsi |
|---|---|---|
| condition | RouterRule: |
Kondisi yang harus benar agar pemilih antrean dilampirkan. |
| kind |
string:
conditional |
Jenis diskriminator yang menjelaskan sub-jenis QueueSelectorAttachment. |
| queueSelectors |
Pemilih antrean yang akan dilampirkan. |
ConditionalWorkerSelectorAttachment
Menjelaskan sekumpulan pemilih pekerja yang akan dilampirkan jika kondisi yang diberikan diselesaikan ke true.
| Nama | Jenis | Deskripsi |
|---|---|---|
| condition | RouterRule: |
Kondisi yang harus benar agar pemilih pekerja dilampirkan. |
| kind |
string:
conditional |
Jenis diskriminator yang menjelaskan sub-jenis WorkerSelectorAttachment. |
| workerSelectors |
Pemilih pekerja yang akan dilampirkan. |
DirectMapRouterRule
Aturan yang mengembalikan label yang sama dengan label input.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
direct |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
DirectMapRouterRuleCreateOrUpdate
Aturan yang mengembalikan label yang sama dengan label input.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
direct |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
ExpressionRouterRule
Aturan yang menyediakan aturan ekspresi sebaris.
| Nama | Jenis | Deskripsi |
|---|---|---|
| expression |
string |
Ekspresi untuk dievaluasi. Harus berisi pernyataan pengembalian dengan nilai terhitung. |
| kind |
string:
expression |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
| language |
Bahasa ekspresi untuk dikompilasi dan dijalankan. |
ExpressionRouterRuleCreateOrUpdate
Aturan yang menyediakan aturan ekspresi sebaris.
| Nama | Jenis | Deskripsi |
|---|---|---|
| expression |
string |
Ekspresi untuk dievaluasi. Harus berisi pernyataan pengembalian dengan nilai terhitung. |
| kind |
string:
expression |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
| language |
Bahasa ekspresi untuk dikompilasi dan dijalankan. |
ExpressionRouterRuleLanguage
Bahasa ekspresi yang tersedia yang dapat dikonfigurasi.
| Nilai | Deskripsi |
|---|---|
| powerFx |
PowerFx |
FunctionRouterRule
Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP.
| Nama | Jenis | Deskripsi |
|---|---|---|
| credential |
Kredensial yang digunakan untuk mengakses aturan fungsi Azure. |
|
| functionUri |
string (uri) |
URL untuk Azure Function. |
| kind |
string:
function |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
FunctionRouterRuleCreateOrUpdate
Aturan yang menyediakan pengikatan ke Fungsi Azure yang Dipicu HTTP.
| Nama | Jenis | Deskripsi |
|---|---|---|
| credential |
Kredensial yang digunakan untuk mengakses aturan fungsi Azure. |
|
| functionUri |
string (uri) |
URL untuk Azure Function. |
| kind |
string:
function |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
FunctionRouterRuleCredential
Kredensial yang digunakan untuk mengakses aturan fungsi Azure.
| Nama | Jenis | Deskripsi |
|---|---|---|
| appKey |
string |
Kunci akses yang dilingkup ke aplikasi Azure Function. Kunci ini memberikan akses ke semua fungsi di bawah aplikasi. |
| clientId |
string |
Id klien, ketika AppKey disediakan Dalam konteks fungsi Azure, ini biasanya adalah nama kunci. |
| functionKey |
string |
Kunci akses dilingkup ke fungsi tertentu. |
LabelOperator
Menjelaskan operasi yang didukung pada nilai label.
| Nilai | Deskripsi |
|---|---|
| equal |
Sama. |
| notEqual |
Tidak Sama. |
| lessThan |
Kurang. |
| lessThanOrEqual |
Kurang dari atau sama dengan. |
| greaterThan |
Lebih besar dari. |
| greaterThanOrEqual |
Lebih besar dari atau sama dengan. |
OAuth2WebhookClientCredential
Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/
| Nama | Jenis | Deskripsi |
|---|---|---|
| clientId |
string |
ClientId untuk server Otorisasi Contoso. |
| clientSecret |
string |
Rahasia klien untuk server Otorisasi Contoso. |
PassThroughQueueSelectorAttachment
Melampirkan pemilih antrean di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama.
| Nama | Jenis | Deskripsi |
|---|---|---|
| key |
string |
Kunci label yang akan dikueri. |
| kind |
string:
pass |
Jenis diskriminator yang menjelaskan sub-jenis QueueSelectorAttachment. |
| labelOperator |
Menjelaskan bagaimana nilai label dibandingkan dengan nilai yang diteruskan. |
PassThroughWorkerSelectorAttachment
Melampirkan pemilih pekerja di mana nilai diteruskan dari label pekerjaan dengan kunci yang sama.
| Nama | Jenis | Deskripsi |
|---|---|---|
| expiresAfterSeconds |
number (double) |
Menjelaskan berapa lama pemilih label terlampir valid dalam detik. |
| key |
string |
Kunci label yang akan dikueri. |
| kind |
string:
pass |
Jenis diskriminator yang menjelaskan sub-jenis WorkerSelectorAttachment. |
| labelOperator |
Menjelaskan bagaimana nilai label dibandingkan dengan nilai yang diteruskan. |
QueueSelectorAttachmentKind
Diskriminator untuk jenis lampiran pemilih antrean yang didukung.
| Nilai | Deskripsi |
|---|---|
| conditional |
Nilai diskriminator untuk ConditionalQueueSelectorAttachment. |
| passThrough |
Nilai diskriminator untuk PassThroughQueueSelectorAttachment. |
| ruleEngine |
Nilai diskriminator untuk RuleEngineQueueSelectorAttachment. |
| static |
Nilai diskriminator untuk StaticQueueSelectorAttachment. |
| weightedAllocation |
Nilai diskriminator untuk WeightedAllocationQueueSelectorAttachment. |
QueueWeightedAllocation
Berisi persentase bobot dan pemilih antrean yang akan diterapkan jika dipilih untuk distribusi tertimbang.
| Nama | Jenis | Deskripsi |
|---|---|---|
| queueSelectors |
Kumpulan pemilih antrean yang akan diterapkan jika alokasi ini dipilih. |
|
| weight |
number (double) |
Persentase berat ini, dinyatakan sebagai pecahan 1. |
RouterQueueSelector
Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan antrean.
| Nama | Jenis | Deskripsi |
|---|---|---|
| key |
string |
Kunci label yang akan dikueri. |
| labelOperator |
Menjelaskan bagaimana nilai label dibandingkan dengan nilai yang ditentukan pada pemilih label. |
|
| value |
Nilai untuk dibandingkan dengan nilai label aktual dengan operator yang diberikan. Nilai harus berupa nilai primitif - angka, string, boolean. |
RouterRuleKind
Diskriminator untuk jenis aturan perute yang didukung.
| Nilai | Deskripsi |
|---|---|
| directMap |
Nilai diskriminator untuk DirectMapRouterRule. |
| expression |
Nilai diskriminator untuk ExpressionRouterRule. |
| function |
Nilai diskriminator untuk FunctionRouterRule. |
| static |
Nilai diskriminator untuk StaticRouterRule. |
| webhook |
Nilai diskriminator untuk WebhookRouterRule. |
RouterWorkerSelector
Menjelaskan kondisi yang harus dipenuhi terhadap sekumpulan label untuk pemilihan pekerja.
| Nama | Jenis | Deskripsi |
|---|---|---|
| expedite |
boolean |
Mendorong pekerjaan ke depan antrean selama pemilih ini aktif. |
| expiresAfterSeconds |
number (double) |
Menjelaskan berapa lama pemilih label ini valid dalam hitung detik. |
| expiresAt |
string (date-time) |
Waktu kedaluwarsa pemilih pekerja ini di UTC. |
| key |
string |
Kunci label yang akan dikueri. |
| labelOperator |
Menjelaskan bagaimana nilai label dibandingkan dengan nilai yang ditentukan pada pemilih pekerja. |
|
| status |
Status pemilih pekerja. |
|
| value |
Nilai untuk dibandingkan dengan nilai label aktual dengan operator yang diberikan. Nilai harus berupa nilai primitif - angka, string, boolean. |
RouterWorkerSelectorStatus
Menjelaskan status pemilih pekerja.
| Nilai | Deskripsi |
|---|---|
| active |
Pemilih pekerja valid. |
| expired |
Pemilih pekerja tidak valid. |
RuleEngineQueueSelectorAttachment
Melampirkan pemilih antrean ke pekerjaan saat RouterRule diselesaikan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
rule |
Jenis diskriminator yang menjelaskan sub-jenis QueueSelectorAttachment. |
| rule | RouterRule: |
RouterRule yang menyelesaikan kumpulan pemilih antrean untuk dilampirkan. |
RuleEngineWorkerSelectorAttachment
Melampirkan pemilih pekerja ke pekerjaan ketika RouterRule diselesaikan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
rule |
Jenis diskriminator yang menjelaskan sub-jenis WorkerSelectorAttachment. |
| rule | RouterRule: |
RouterRule yang menyelesaikan kumpulan pemilih pekerja untuk dilampirkan. |
StaticQueueSelectorAttachment
Menjelaskan pemilih antrean yang akan dilampirkan ke pekerjaan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
static |
Jenis diskriminator yang menjelaskan sub-jenis QueueSelectorAttachment. |
| queueSelector |
Pemilih antrean yang akan dilampirkan. |
StaticRouterRule
Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
static |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
| value |
Nilai statis aturan ini selalu ditampilkan. Nilai harus berupa nilai primitif - angka, string, boolean. |
StaticRouterRuleCreateOrUpdate
Aturan yang menyediakan aturan statis yang selalu mengembalikan hasil yang sama, terlepas dari inputnya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
static |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
| value |
Nilai statis aturan ini selalu ditampilkan. Nilai harus berupa nilai primitif - angka, string, boolean. |
StaticWorkerSelectorAttachment
Menjelaskan pemilih pekerja yang akan dilampirkan ke pekerjaan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| kind |
string:
static |
Jenis diskriminator yang menjelaskan sub-jenis WorkerSelectorAttachment. |
| workerSelector |
Pemilih pekerja yang akan dilampirkan. |
WebhookRouterRule
Aturan yang menyediakan pengikatan ke server web eksternal.
| Nama | Jenis | Deskripsi |
|---|---|---|
| authorizationServerUri |
string (uri) |
Uri untuk Server Otorisasi. |
| clientCredential |
Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
| kind |
string:
webhook |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
| webhookUri |
string (uri) |
Uri untuk Server Web Contoso. |
WebhookRouterRuleCreateOrUpdate
Aturan yang menyediakan pengikatan ke server web eksternal.
| Nama | Jenis | Deskripsi |
|---|---|---|
| authorizationServerUri |
string (uri) |
Uri untuk Server Otorisasi. |
| clientCredential |
Kredensial OAuth2.0 yang digunakan untuk server Otorisasi Contoso. Referensi: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
| kind |
string:
webhook |
Jenis diskriminator yang menjelaskan sub-jenis RouterRule |
| webhookUri |
string (uri) |
Uri untuk Server Web Contoso. |
WeightedAllocationQueueSelectorAttachment
Menjelaskan beberapa set pemilih antrean, yang akan dipilih dan dilampirkan sesuai dengan pembobotan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allocations |
Kumpulan alokasi tertimbang berbasis persentase. |
|
| kind |
string:
weighted |
Jenis diskriminator yang menjelaskan sub-jenis QueueSelectorAttachment. |
WeightedAllocationWorkerSelectorAttachment
Menjelaskan beberapa set pemilih pekerja, yang mana yang akan dipilih dan dilampirkan sesuai dengan pembobotan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allocations |
Kumpulan alokasi tertimbang berbasis persentase. |
|
| kind |
string:
weighted |
Jenis diskriminator yang menjelaskan sub-jenis WorkerSelectorAttachment. |
WorkerSelectorAttachmentKind
Diskriminator untuk jenis lampiran pemilih pekerja yang didukung.
| Nilai | Deskripsi |
|---|---|
| conditional |
Nilai diskriminator untuk ConditionalWorkerSelectorAttachment. |
| passThrough |
Nilai diskriminator untuk PassThroughWorkerSelectorAttachment. |
| ruleEngine |
Nilai diskriminator untuk RuleEngineWorkerSelectorAttachment. |
| static |
Nilai diskriminator untuk StaticWorkerSelectorAttachment. |
| weightedAllocation |
Nilai diskriminator untuk WeightedAllocationWorkerSelectorAttachment. |
WorkerWeightedAllocation
Berisi persentase bobot dan pemilih pekerja yang akan diterapkan jika dipilih untuk distribusi tertimbang.
| Nama | Jenis | Deskripsi |
|---|---|---|
| weight |
number (double) |
Persentase berat ini, dinyatakan sebagai pecahan 1. |
| workerSelectors |
Kumpulan pemilih pekerja yang akan diterapkan jika alokasi ini dipilih. |