Job Router Administration Operations - Upsert Classification Policy
Skapar eller uppdaterar en klassificeringsprincip.
PATCH {endpoint}/routing/classificationPolicies/{classificationPolicyId}?api-version=2023-11-01
URI-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
classification
|
path | True |
string |
ID för en klassificeringsprincip. |
|
endpoint
|
path | True |
string (uri) |
Uri för din kommunikationsresurs |
|
api-version
|
query | True |
string minLength: 1 |
DEN API-version som ska användas för den här åtgärden. |
Begäran-huvud
Media Types: "application/merge-patch+json"
| Namn | Krävs | Typ | Beskrivning |
|---|---|---|---|
| If-Match |
string |
Begäran bör endast fortsätta om en entitet matchar den här strängen. |
|
| If-Unmodified-Since |
string (date-time-rfc7231) |
Begäran bör endast fortsätta om entiteten inte har ändrats efter den här tiden. |
Begäranarorgan
Media Types: "application/merge-patch+json"
| Namn | Typ | Beskrivning |
|---|---|---|
| fallbackQueueId |
string |
ID för en reservkö för att välja om bifogade filer för köväljare inte hittar någon matchning. |
| name |
string |
Eget namn på den här principen. |
| prioritizationRule | RouterRuleCreateOrUpdate: |
En regel för att fastställa en prioritetspoäng för ett jobb. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Bifogade filer för köväljare som används för att lösa en kö för ett jobb. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Bifogade arbetsväljare som används för att koppla arbetarväljare till ett jobb. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
Begäran har slutförts. Headers
|
|
| 201 Created |
Begäran har slutförts och en ny resurs har skapats som ett resultat. Headers
|
|
| Other Status Codes |
Ett oväntat felsvar. Headers x-ms-error-code: string |
Säkerhet
AadOauth2Auth
Azure Active Directory OAuth2-flödet
Typ:
oauth2
Rinna:
accessCode
Auktorisations-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Token-URL:
https://login.microsoftonline.com/common/oauth2/token
Scope
| Namn | Beskrivning |
|---|---|
| https://communication.azure.com/.default |
Exempel
| Creates a Classification Policy |
| Updates a Classification Policy |
Creates a Classification Policy
Exempelförfrågan
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"
}
}
Exempelsvar
{
"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
Exempelförfrågan
PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01
{
"name": "MainUpdate"
}
Exempelsvar
{
"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"
}
Definitioner
| Namn | Beskrivning |
|---|---|
|
Azure. |
Felobjektet. |
|
Azure. |
Ett svar som innehåller felinformation. |
|
Azure. |
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Classification |
En container för de regler som styr hur jobb klassificeras. |
|
Classification |
En container för de regler som styr hur jobb klassificeras. |
|
Conditional |
Beskriver en uppsättning köväljare som ska kopplas om det angivna villkoret matchar true. |
|
Conditional |
Beskriver en uppsättning arbetarväljare som ska kopplas om det angivna villkoret matchar true. |
|
Direct |
En regel som returnerar samma etiketter som indataetiketterna. |
|
Direct |
En regel som returnerar samma etiketter som indataetiketterna. |
|
Expression |
En regel som tillhandahåller regler för infogade uttryck. |
|
Expression |
En regel som tillhandahåller regler för infogade uttryck. |
|
Expression |
Tillgängliga uttrycksspråk som kan konfigureras. |
|
Function |
En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. |
|
Function |
En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. |
|
Function |
Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln. |
|
Label |
Beskriver åtgärder som stöds för etikettvärden. |
|
OAuth2Webhook |
OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
Pass |
Bifogar en köväljare där värdet skickas från ett jobbs etikett med samma nyckel. |
|
Pass |
Bifogar en arbetarväljare där värdet skickas från ett jobbs etikett med samma nyckel. |
|
Queue |
Diskriminerande för typer av köväljare som stöds. |
|
Queue |
Innehåller viktprocent och köväljare som ska tillämpas om de väljs för viktade distributioner. |
|
Router |
Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av kö. |
|
Router |
Diskriminerande för routerregeltyper som stöds. |
|
Router |
Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av arbetare. |
|
Router |
Beskriver statusen för en arbetarväljare. |
|
Rule |
Kopplar köväljare till ett jobb när RouterRule har lösts. |
|
Rule |
Kopplar arbetarväljare till ett jobb när en RouterRule har lösts. |
|
Static |
Beskriver en köväljare som ska kopplas till ett jobb. |
|
Static |
En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. |
|
Static |
En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. |
|
Static |
Beskriver en arbetsväljare som ska kopplas till ett jobb. |
|
Webhook |
En regel som tillhandahåller en bindning till en extern webbserver. |
|
Webhook |
En regel som tillhandahåller en bindning till en extern webbserver. |
|
Weighted |
Beskriver flera uppsättningar köväljare, varav en väljs och kopplas enligt en viktning. |
|
Weighted |
Beskriver flera uppsättningar med arbetarväljare, varav en väljs och kopplas enligt en viktning. |
|
Worker |
Diskriminerande för typer av arbetsväljare som stöds. |
|
Worker |
Innehåller viktprocent och arbetarväljare som ska tillämpas om de väljs för viktade fördelningar. |
Azure.Core.Foundations.Error
Felobjektet.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
| innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
Azure.Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Felobjektet. |
Azure.Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| innererror |
Inre fel. |
ClassificationPolicy
En container för de regler som styr hur jobb klassificeras.
| Namn | Typ | Beskrivning |
|---|---|---|
| etag |
string |
Entitetstaggen för den här resursen. |
| fallbackQueueId |
string |
ID för en reservkö för att välja om bifogade filer för köväljare inte hittar någon matchning. |
| id |
string |
ID för en klassificeringsprincip. |
| name |
string |
Eget namn på den här principen. |
| prioritizationRule | RouterRule: |
En regel för att fastställa en prioritetspoäng för ett jobb. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Bifogade filer för köväljare som används för att lösa en kö för ett jobb. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Bifogade arbetsväljare som används för att koppla arbetarväljare till ett jobb. |
ClassificationPolicyCreateOrUpdate
En container för de regler som styr hur jobb klassificeras.
| Namn | Typ | Beskrivning |
|---|---|---|
| fallbackQueueId |
string |
ID för en reservkö för att välja om bifogade filer för köväljare inte hittar någon matchning. |
| name |
string |
Eget namn på den här principen. |
| prioritizationRule | RouterRuleCreateOrUpdate: |
En regel för att fastställa en prioritetspoäng för ett jobb. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Bifogade filer för köväljare som används för att lösa en kö för ett jobb. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Bifogade arbetsväljare som används för att koppla arbetarväljare till ett jobb. |
ConditionalQueueSelectorAttachment
Beskriver en uppsättning köväljare som ska kopplas om det angivna villkoret matchar true.
| Namn | Typ | Beskrivning |
|---|---|---|
| condition | RouterRule: |
Villkoret som måste vara sant för att köväljarna ska kopplas. |
| kind |
string:
conditional |
Typdiskriminering som beskriver en undertyp av QueueSelectorAttachment. |
| queueSelectors |
Köväljarna som ska kopplas. |
ConditionalWorkerSelectorAttachment
Beskriver en uppsättning arbetarväljare som ska kopplas om det angivna villkoret matchar true.
| Namn | Typ | Beskrivning |
|---|---|---|
| condition | RouterRule: |
Villkoret som måste vara sant för att arbetsväljarna ska kunna kopplas. |
| kind |
string:
conditional |
Typdiskriminatorn som beskriver en undertyp av WorkerSelectorAttachment. |
| workerSelectors |
De arbetarväljare som ska kopplas. |
DirectMapRouterRule
En regel som returnerar samma etiketter som indataetiketterna.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
direct |
Typdiskriminering som beskriver en undertyp av RouterRule |
DirectMapRouterRuleCreateOrUpdate
En regel som returnerar samma etiketter som indataetiketterna.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
direct |
Typdiskriminering som beskriver en undertyp av RouterRule |
ExpressionRouterRule
En regel som tillhandahåller regler för infogade uttryck.
| Namn | Typ | Beskrivning |
|---|---|---|
| expression |
string |
Ett uttryck som ska utvärderas. Ska innehålla returuttryck med beräknade värden. |
| kind |
string:
expression |
Typdiskriminering som beskriver en undertyp av RouterRule |
| language |
Uttrycksspråket som ska kompileras till och köras. |
ExpressionRouterRuleCreateOrUpdate
En regel som tillhandahåller regler för infogade uttryck.
| Namn | Typ | Beskrivning |
|---|---|---|
| expression |
string |
Ett uttryck som ska utvärderas. Ska innehålla returuttryck med beräknade värden. |
| kind |
string:
expression |
Typdiskriminering som beskriver en undertyp av RouterRule |
| language |
Uttrycksspråket som ska kompileras till och köras. |
ExpressionRouterRuleLanguage
Tillgängliga uttrycksspråk som kan konfigureras.
| Värde | Beskrivning |
|---|---|
| powerFx |
PowerFx |
FunctionRouterRule
En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion.
| Namn | Typ | Beskrivning |
|---|---|---|
| credential |
Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln. |
|
| functionUri |
string (uri) |
URL för Azure Function. |
| kind |
string:
function |
Typdiskriminering som beskriver en undertyp av RouterRule |
FunctionRouterRuleCreateOrUpdate
En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion.
| Namn | Typ | Beskrivning |
|---|---|---|
| credential |
Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln. |
|
| functionUri |
string (uri) |
URL för Azure Function. |
| kind |
string:
function |
Typdiskriminering som beskriver en undertyp av RouterRule |
FunctionRouterRuleCredential
Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln.
| Namn | Typ | Beskrivning |
|---|---|---|
| appKey |
string |
Åtkomstnyckeln är begränsad till en Azure-funktionsapp. Den här nyckeln ger åtkomst till alla funktioner under appen. |
| clientId |
string |
Klient-ID: När AppKey tillhandahålls I kontexten för Azure-funktionen är detta vanligtvis namnet på nyckeln. |
| functionKey |
string |
Åtkomstnyckeln är begränsad till en viss funktion. |
LabelOperator
Beskriver åtgärder som stöds för etikettvärden.
| Värde | Beskrivning |
|---|---|
| equal |
Lika. |
| notEqual |
Inte lika med. |
| lessThan |
Mindre än. |
| lessThanOrEqual |
Mindre än eller lika med. |
| greaterThan |
Större än. |
| greaterThanOrEqual |
Större än eller lika med. |
OAuth2WebhookClientCredential
OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/
| Namn | Typ | Beskrivning |
|---|---|---|
| clientId |
string |
ClientId för Contoso Authorization-servern. |
| clientSecret |
string |
Klienthemlighet för Contoso Authorization-servern. |
PassThroughQueueSelectorAttachment
Bifogar en köväljare där värdet skickas från ett jobbs etikett med samma nyckel.
| Namn | Typ | Beskrivning |
|---|---|---|
| key |
string |
Etikettnyckeln som du vill köra frågor mot. |
| kind |
string:
pass |
Typdiskriminering som beskriver en undertyp av QueueSelectorAttachment. |
| labelOperator |
Beskriver hur värdet för etiketten jämförs med värdet som skickas igenom. |
PassThroughWorkerSelectorAttachment
Bifogar en arbetarväljare där värdet skickas från ett jobbs etikett med samma nyckel.
| Namn | Typ | Beskrivning |
|---|---|---|
| expiresAfterSeconds |
number (double) |
Beskriver hur länge den anslutna etikettväljaren är giltig i sekunder. |
| key |
string |
Etikettnyckeln som du vill köra frågor mot. |
| kind |
string:
pass |
Typdiskriminatorn som beskriver en undertyp av WorkerSelectorAttachment. |
| labelOperator |
Beskriver hur värdet för etiketten jämförs med värdet som skickas igenom. |
QueueSelectorAttachmentKind
Diskriminerande för typer av köväljare som stöds.
| Värde | Beskrivning |
|---|---|
| conditional |
Diskriminerande värde för ConditionalQueueSelectorAttachment. |
| passThrough |
Diskriminerande värde för PassThroughQueueSelectorAttachment. |
| ruleEngine |
Diskriminerande värde för RuleEngineQueueSelectorAttachment. |
| static |
Diskriminerande värde för StaticQueueSelectorAttachment. |
| weightedAllocation |
Diskriminerande värde för WeightedAllocationQueueSelectorAttachment. |
QueueWeightedAllocation
Innehåller viktprocent och köväljare som ska tillämpas om de väljs för viktade distributioner.
| Namn | Typ | Beskrivning |
|---|---|---|
| queueSelectors |
En samling köväljare som ska tillämpas om den här allokeringen väljs. |
|
| weight |
number (double) |
Procentandelen av denna vikt uttryckt som en bråkdel av 1. |
RouterQueueSelector
Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av kö.
| Namn | Typ | Beskrivning |
|---|---|---|
| key |
string |
Etikettnyckeln som du vill köra frågor mot. |
| labelOperator |
Beskriver hur värdet för etiketten jämförs med det värde som definierats i etikettväljaren. |
|
| value |
Det värde som ska jämföras med det faktiska etikettvärdet med den angivna operatorn. Värden måste vara primitiva värden – tal, sträng, booleskt värde. |
RouterRuleKind
Diskriminerande för routerregeltyper som stöds.
| Värde | Beskrivning |
|---|---|
| directMap |
Diskriminerande värde för DirectMapRouterRule. |
| expression |
Diskriminerande värde för ExpressionRouterRule. |
| function |
Diskriminerande värde för FunctionRouterRule. |
| static |
Diskriminerande värde för StaticRouterRule. |
| webhook |
Diskriminerande värde för WebhookRouterRule. |
RouterWorkerSelector
Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av arbetare.
| Namn | Typ | Beskrivning |
|---|---|---|
| expedite |
boolean |
Push-överför ett jobb till köns framsida så länge väljaren är aktiv. |
| expiresAfterSeconds |
number (double) |
Beskriver hur länge den här etikettväljaren är giltig i sekunder. |
| expiresAt |
string (date-time) |
Tiden då den här arbetarväljaren upphör att gälla i UTC. |
| key |
string |
Etikettnyckeln som du vill köra frågor mot. |
| labelOperator |
Beskriver hur värdet för etiketten jämförs med det värde som definierats i arbetarväljaren. |
|
| status |
Status för arbetarväljaren. |
|
| value |
Det värde som ska jämföras med det faktiska etikettvärdet med den angivna operatorn. Värden måste vara primitiva värden – tal, sträng, booleskt värde. |
RouterWorkerSelectorStatus
Beskriver statusen för en arbetarväljare.
| Värde | Beskrivning |
|---|---|
| active |
Arbetarväljaren är giltig. |
| expired |
Arbetarväljaren är inte giltig. |
RuleEngineQueueSelectorAttachment
Kopplar köväljare till ett jobb när RouterRule har lösts.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
rule |
Typdiskriminering som beskriver en undertyp av QueueSelectorAttachment. |
| rule | RouterRule: |
En RouterRule som löser en samling köväljare som ska kopplas. |
RuleEngineWorkerSelectorAttachment
Kopplar arbetarväljare till ett jobb när en RouterRule har lösts.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
rule |
Typdiskriminatorn som beskriver en undertyp av WorkerSelectorAttachment. |
| rule | RouterRule: |
En RouterRule som löser en samling arbetarväljare som ska kopplas. |
StaticQueueSelectorAttachment
Beskriver en köväljare som ska kopplas till ett jobb.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
static |
Typdiskriminering som beskriver en undertyp av QueueSelectorAttachment. |
| queueSelector |
Köväljaren som ska kopplas. |
StaticRouterRule
En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
static |
Typdiskriminering som beskriver en undertyp av RouterRule |
| value |
Det statiska värde som den här regeln alltid returnerar. Värden måste vara primitiva värden – tal, sträng, booleskt värde. |
StaticRouterRuleCreateOrUpdate
En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
static |
Typdiskriminering som beskriver en undertyp av RouterRule |
| value |
Det statiska värde som den här regeln alltid returnerar. Värden måste vara primitiva värden – tal, sträng, booleskt värde. |
StaticWorkerSelectorAttachment
Beskriver en arbetsväljare som ska kopplas till ett jobb.
| Namn | Typ | Beskrivning |
|---|---|---|
| kind |
string:
static |
Typdiskriminatorn som beskriver en undertyp av WorkerSelectorAttachment. |
| workerSelector |
Den arbetarväljare som ska kopplas. |
WebhookRouterRule
En regel som tillhandahåller en bindning till en extern webbserver.
| Namn | Typ | Beskrivning |
|---|---|---|
| authorizationServerUri |
string (uri) |
Uri för auktoriseringsserver. |
| clientCredential |
OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
| kind |
string:
webhook |
Typdiskriminering som beskriver en undertyp av RouterRule |
| webhookUri |
string (uri) |
Uri för Contosos webbserver. |
WebhookRouterRuleCreateOrUpdate
En regel som tillhandahåller en bindning till en extern webbserver.
| Namn | Typ | Beskrivning |
|---|---|---|
| authorizationServerUri |
string (uri) |
Uri för auktoriseringsserver. |
| clientCredential |
OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
| kind |
string:
webhook |
Typdiskriminering som beskriver en undertyp av RouterRule |
| webhookUri |
string (uri) |
Uri för Contosos webbserver. |
WeightedAllocationQueueSelectorAttachment
Beskriver flera uppsättningar köväljare, varav en väljs och kopplas enligt en viktning.
| Namn | Typ | Beskrivning |
|---|---|---|
| allocations |
En samling procentbaserade viktade allokeringar. |
|
| kind |
string:
weighted |
Typdiskriminering som beskriver en undertyp av QueueSelectorAttachment. |
WeightedAllocationWorkerSelectorAttachment
Beskriver flera uppsättningar med arbetarväljare, varav en väljs och kopplas enligt en viktning.
| Namn | Typ | Beskrivning |
|---|---|---|
| allocations |
En samling procentbaserade viktade allokeringar. |
|
| kind |
string:
weighted |
Typdiskriminatorn som beskriver en undertyp av WorkerSelectorAttachment. |
WorkerSelectorAttachmentKind
Diskriminerande för typer av arbetsväljare som stöds.
| Värde | Beskrivning |
|---|---|
| conditional |
Diskriminerande värde för ConditionalWorkerSelectorAttachment. |
| passThrough |
Diskriminerande värde för PassThroughWorkerSelectorAttachment. |
| ruleEngine |
Diskriminerande värde för RuleEngineWorkerSelectorAttachment. |
| static |
Diskriminerande värde för StaticWorkerSelectorAttachment. |
| weightedAllocation |
Diskriminerande värde för WeightedAllocationWorkerSelectorAttachment. |
WorkerWeightedAllocation
Innehåller viktprocent och arbetarväljare som ska tillämpas om de väljs för viktade fördelningar.
| Namn | Typ | Beskrivning |
|---|---|---|
| weight |
number (double) |
Procentandelen av denna vikt uttryckt som en bråkdel av 1. |
| workerSelectors |
En samling arbetarväljare som ska tillämpas om den här allokeringen väljs. |