Sdílet prostřednictvím


Job Router Administration Operations - Upsert Classification Policy

Vytvoří nebo aktualizuje zásady klasifikace.

PATCH {endpoint}/routing/classificationPolicies/{classificationPolicyId}?api-version=2023-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
classificationPolicyId
path True

string

ID zásady klasifikace.

endpoint
path True

string

Identifikátor URI vašeho komunikačního prostředku

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Hlavička požadavku

Media Types: "application/merge-patch+json"

Name Vyžadováno Typ Description
If-Match

string

Požadavek by měl pokračovat pouze v případě, že entita odpovídá tomuto řetězci.

If-Unmodified-Since

string

date-time-rfc7231

Požadavek by měl pokračovat pouze v případě, že po této době nebyla entita změněna.

Text požadavku

Media Types: "application/merge-patch+json"

Name Typ Description
fallbackQueueId

string

ID záložní fronty, která se má vybrat, pokud přílohy selektoru fronty nenajde shodu.

name

string

Popisný název této zásady

prioritizationRule RouterRuleCreateOrUpdate:

Pravidlo, které určí skóre priority pro úlohu.

queueSelectorAttachments QueueSelectorAttachment[]:

Přílohy selektoru fronty používané k překladu fronty pro úlohu

workerSelectorAttachments WorkerSelectorAttachment[]:

Přílohy selektoru pracovních procesů používané k připojení selektorů pracovních procesů k úloze

Odpovědi

Name Typ Description
200 OK

ClassificationPolicy

Požadavek byl úspěšný.

Hlavičky

  • ETag: string
  • Last-Modified: string
201 Created

ClassificationPolicy

Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.

Hlavičky

  • ETag: string
  • Last-Modified: string
Other Status Codes

Azure.Core.Foundations.ErrorResponse

Neočekávaná chybová odpověď

Hlavičky

x-ms-error-code: string

Zabezpečení

AadOauth2Auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: accessCode
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize
URL tokenu: https://login.microsoftonline.com/common/oauth2/token

Rozsahy

Name Description
https://communication.azure.com/.default

Příklady

Creates a Classification Policy
Updates a Classification Policy

Creates a Classification Policy

Ukázkový požadavek

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"
  }
}

Ukázková odpověď

{
  "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

Ukázkový požadavek

PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01

{
  "name": "MainUpdate"
}

Ukázková odpověď

{
  "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"
}

Definice

Name Description
Azure.Core.Foundations.Error

Objekt chyby.

Azure.Core.Foundations.ErrorResponse

Odpověď obsahující podrobnosti o chybě.

Azure.Core.Foundations.InnerError

Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

ClassificationPolicy

Kontejner pravidel, která určují způsob klasifikace úloh.

ClassificationPolicyCreateOrUpdate

Kontejner pravidel, která určují způsob klasifikace úloh.

ConditionalQueueSelectorAttachment

Popisuje sadu selektorů fronty, které budou připojeny, pokud se daná podmínka přeloží na true.

ConditionalWorkerSelectorAttachment

Popisuje sadu selektorů pracovních procesů, které budou připojeny, pokud se daná podmínka přeloží na true.

DirectMapRouterRule

Pravidlo, které vrátí stejné popisky jako vstupní popisky.

DirectMapRouterRuleCreateOrUpdate

Pravidlo, které vrátí stejné popisky jako vstupní popisky.

ExpressionRouterRule

Pravidlo poskytující pravidla vložených výrazů.

ExpressionRouterRuleCreateOrUpdate

Pravidlo poskytující pravidla vložených výrazů.

ExpressionRouterRuleLanguage

Dostupné jazyky výrazů, které lze konfigurovat.

FunctionRouterRule

Pravidlo poskytující vazbu na funkci Azure aktivovanou protokolem HTTP

FunctionRouterRuleCreateOrUpdate

Pravidlo poskytující vazbu na funkci Azure aktivovanou protokolem HTTP

FunctionRouterRuleCredential

Přihlašovací údaje používané pro přístup k pravidlu funkce Azure.

LabelOperator

Popisuje podporované operace s hodnotami popisků.

OAuth2WebhookClientCredential

Přihlašovací údaje OAuth2.0 používané k autorizačnímu serveru společnosti Contoso. Referenční informace: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PassThroughQueueSelectorAttachment

Připojí selektor fronty, ve kterém se hodnota předává z popisku úlohy se stejným klíčem.

PassThroughWorkerSelectorAttachment

Připojí selektor pracovního procesu, ve kterém se hodnota předává z popisku úlohy se stejným klíčem.

QueueSelectorAttachmentKind

Diskriminátor pro podporované typy příloh selektoru fronty.

QueueWeightedAllocation

Obsahuje procento hmotnosti a selektory fronty, které se mají použít, pokud jsou vybrány pro vážené distribuce.

RouterQueueSelector

Popisuje podmínku, která musí být splněna u sady popisků pro výběr fronty.

RouterRuleKind

Diskriminátor podporovaných typů pravidel směrovače.

RouterWorkerSelector

Popisuje podmínku, která musí být splněna u sady popisků pro výběr pracovního procesu.

RouterWorkerSelectorStatus

Popisuje stav selektoru pracovního procesu.

RuleEngineQueueSelectorAttachment

Při vyřešení pravidla směrovače připojí selektory fronty k úloze.

RuleEngineWorkerSelectorAttachment

Připojí selektory pracovních procesů k úloze při vyřešení pravidla směrovače.

StaticQueueSelectorAttachment

Popisuje selektor fronty, který bude připojen k úloze.

StaticRouterRule

Pravidlo poskytující statická pravidla, která vždy vrací stejný výsledek bez ohledu na vstup.

StaticRouterRuleCreateOrUpdate

Pravidlo poskytující statická pravidla, která vždy vrací stejný výsledek bez ohledu na vstup.

StaticWorkerSelectorAttachment

Popisuje selektor pracovního procesu, který bude připojen k úloze.

WebhookRouterRule

Pravidlo poskytující vazbu na externí webový server.

WebhookRouterRuleCreateOrUpdate

Pravidlo poskytující vazbu na externí webový server.

WeightedAllocationQueueSelectorAttachment

Popisuje více sad selektorů fronty, z nichž jeden bude vybrán a připojen podle váhy.

WeightedAllocationWorkerSelectorAttachment

Popisuje více sad selektorů pracovního procesu, z nichž jeden bude vybrán a připojen podle váhy.

WorkerSelectorAttachmentKind

Diskriminátor pro podporované typy příloh selektoru pracovních procesů.

WorkerWeightedAllocation

Obsahuje procento hmotnosti a selektory pracovních procesů, které se mají použít, pokud jsou vybrány pro vážené rozdělení.

Azure.Core.Foundations.Error

Objekt chyby.

Name Typ Description
code

string

Jedna ze serverově definovaných kódů chyb.

details

Azure.Core.Foundations.Error[]

Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě.

innererror

Azure.Core.Foundations.InnerError

Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě.

message

string

Čitelné znázornění chyby člověkem.

target

string

Cíl chyby.

Azure.Core.Foundations.ErrorResponse

Odpověď obsahující podrobnosti o chybě.

Name Typ Description
error

Azure.Core.Foundations.Error

Objekt chyby.

Azure.Core.Foundations.InnerError

Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Name Typ Description
code

string

Jedna ze serverově definovaných kódů chyb.

innererror

Azure.Core.Foundations.InnerError

Vnitřní chyba.

ClassificationPolicy

Kontejner pravidel, která určují způsob klasifikace úloh.

Name Typ Description
etag

string

Značka entity pro tento prostředek.

fallbackQueueId

string

ID záložní fronty, která se má vybrat, pokud přílohy selektoru fronty nenajde shodu.

id

string

ID zásady klasifikace.

name

string

Popisný název této zásady

prioritizationRule RouterRule:

Pravidlo, které určí skóre priority pro úlohu.

queueSelectorAttachments QueueSelectorAttachment[]:

Přílohy selektoru fronty používané k překladu fronty pro úlohu

workerSelectorAttachments WorkerSelectorAttachment[]:

Přílohy selektoru pracovních procesů používané k připojení selektorů pracovních procesů k úloze

ClassificationPolicyCreateOrUpdate

Kontejner pravidel, která určují způsob klasifikace úloh.

Name Typ Description
fallbackQueueId

string

ID záložní fronty, která se má vybrat, pokud přílohy selektoru fronty nenajde shodu.

name

string

Popisný název této zásady

prioritizationRule RouterRuleCreateOrUpdate:

Pravidlo, které určí skóre priority pro úlohu.

queueSelectorAttachments QueueSelectorAttachment[]:

Přílohy selektoru fronty používané k překladu fronty pro úlohu

workerSelectorAttachments WorkerSelectorAttachment[]:

Přílohy selektoru pracovních procesů používané k připojení selektorů pracovních procesů k úloze

ConditionalQueueSelectorAttachment

Popisuje sadu selektorů fronty, které budou připojeny, pokud se daná podmínka přeloží na true.

Name Typ Description
condition RouterRule:

Podmínka, která musí být pravdivá pro selektory fronty, které se mají připojit.

kind string:

conditional

Typ diskriminující popis dílčího typu QueueSelectorAttachment.

queueSelectors

RouterQueueSelector[]

Selektory fronty, které se mají připojit.

ConditionalWorkerSelectorAttachment

Popisuje sadu selektorů pracovních procesů, které budou připojeny, pokud se daná podmínka přeloží na true.

Name Typ Description
condition RouterRule:

Podmínka, která musí být pravdivá pro selektory pracovního procesu, které mají být připojeny.

kind string:

conditional

Typ diskriminující popis dílčího typu WorkerSelectorAttachment.

workerSelectors

RouterWorkerSelector[]

Selektory pracovních procesů, které se mají připojit.

DirectMapRouterRule

Pravidlo, které vrátí stejné popisky jako vstupní popisky.

Name Typ Description
kind string:

directMap

Typ diskriminující popis podtypu RouterRule

DirectMapRouterRuleCreateOrUpdate

Pravidlo, které vrátí stejné popisky jako vstupní popisky.

Name Typ Description
kind string:

directMap

Typ diskriminující popis podtypu RouterRule

ExpressionRouterRule

Pravidlo poskytující pravidla vložených výrazů.

Name Typ Description
expression

string

Výraz, který se má vyhodnotit. Měl by obsahovat návratový příkaz s počítanými hodnotami.

kind string:

expression

Typ diskriminující popis podtypu RouterRule

language

ExpressionRouterRuleLanguage

Jazyk výrazu pro kompilaci a spuštění.

ExpressionRouterRuleCreateOrUpdate

Pravidlo poskytující pravidla vložených výrazů.

Name Typ Description
expression

string

Výraz, který se má vyhodnotit. Měl by obsahovat návratový příkaz s počítanými hodnotami.

kind string:

expression

Typ diskriminující popis podtypu RouterRule

language

ExpressionRouterRuleLanguage

Jazyk výrazu pro kompilaci a spuštění.

ExpressionRouterRuleLanguage

Dostupné jazyky výrazů, které lze konfigurovat.

Name Typ Description
powerFx

string

PowerFx

FunctionRouterRule

Pravidlo poskytující vazbu na funkci Azure aktivovanou protokolem HTTP

Name Typ Description
credential

FunctionRouterRuleCredential

Přihlašovací údaje používané pro přístup k pravidlu funkce Azure.

functionUri

string

Adresa URL pro funkci Azure Functions

kind string:

function

Typ diskriminující popis podtypu RouterRule

FunctionRouterRuleCreateOrUpdate

Pravidlo poskytující vazbu na funkci Azure aktivovanou protokolem HTTP

Name Typ Description
credential

FunctionRouterRuleCredential

Přihlašovací údaje používané pro přístup k pravidlu funkce Azure.

functionUri

string

Adresa URL pro funkci Azure Functions

kind string:

function

Typ diskriminující popis podtypu RouterRule

FunctionRouterRuleCredential

Přihlašovací údaje používané pro přístup k pravidlu funkce Azure.

Name Typ Description
appKey

string

Přístupový klíč vymezený na aplikaci Funkcí Azure. Tento klíč uděluje přístup ke všem funkcím v aplikaci.

clientId

string

ID klienta, pokud je appKey zadaný v kontextu funkce Azure, je to obvykle název klíče.

functionKey

string

Přístupový klíč vymezený na konkrétní funkci.

LabelOperator

Popisuje podporované operace s hodnotami popisků.

Name Typ Description
equal

string

Rovný.

greaterThan

string

Větší než.

greaterThanOrEqual

string

Větší než nebo rovno.

lessThan

string

Méně než.

lessThanOrEqual

string

Menší než nebo rovno.

notEqual

string

Nerovná se.

OAuth2WebhookClientCredential

Přihlašovací údaje OAuth2.0 používané k autorizačnímu serveru společnosti Contoso. Referenční informace: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

Name Typ Description
clientId

string

ClientId pro autorizační server Společnosti Contoso.

clientSecret

string

Tajný klíč klienta pro autorizační server Společnosti Contoso.

PassThroughQueueSelectorAttachment

Připojí selektor fronty, ve kterém se hodnota předává z popisku úlohy se stejným klíčem.

Name Typ Description
key

string

Klíč popisku pro dotazování.

kind string:

passThrough

Typ diskriminující popis dílčího typu QueueSelectorAttachment.

labelOperator

LabelOperator

Popisuje, jak se hodnota popisku porovnává s předávanou hodnotou.

PassThroughWorkerSelectorAttachment

Připojí selektor pracovního procesu, ve kterém se hodnota předává z popisku úlohy se stejným klíčem.

Name Typ Description
expiresAfterSeconds

number

Popisuje, jak dlouho je připojený selektor popisků platný v sekundách.

key

string

Klíč popisku pro dotazování.

kind string:

passThrough

Typ diskriminující popis dílčího typu WorkerSelectorAttachment.

labelOperator

LabelOperator

Popisuje, jak se hodnota popisku porovnává s předávanou hodnotou.

QueueSelectorAttachmentKind

Diskriminátor pro podporované typy příloh selektoru fronty.

Name Typ Description
conditional

string

Diskriminující hodnota pro ConditionalQueueSelectorAttachment.

passThrough

string

Diskriminující hodnota pro PassThroughQueueSelectorAttachment.

ruleEngine

string

Diskriminující hodnota pro RuleEngineQueueSelectorAttachment.

static

string

Diskriminující hodnota pro StaticQueueSelectorAttachment.

weightedAllocation

string

Diskriminační hodnota pro WeightedAllocationQueueSelectorAttachment.

QueueWeightedAllocation

Obsahuje procento hmotnosti a selektory fronty, které se mají použít, pokud jsou vybrány pro vážené distribuce.

Name Typ Description
queueSelectors

RouterQueueSelector[]

Kolekce selektorů fronty, které se použijí, pokud je toto přidělení vybráno.

weight

number

Procento této hmotnosti vyjádřené zlomkem 1.

RouterQueueSelector

Popisuje podmínku, která musí být splněna u sady popisků pro výběr fronty.

Name Typ Description
key

string

Klíč popisku pro dotazování.

labelOperator

LabelOperator

Popisuje, jak se hodnota popisku porovnává s hodnotou definovanou v selektoru popisků.

value

Hodnota, která se má porovnat se skutečnou hodnotou popisku s daným operátorem. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota.

RouterRuleKind

Diskriminátor podporovaných typů pravidel směrovače.

Name Typ Description
directMap

string

Diskriminující hodnota pro DirectMapRouterRule.

expression

string

Diskriminující hodnota pro ExpressionRouterRule.

function

string

Diskriminující hodnota pro FunctionRouterRule.

static

string

Diskriminující hodnota pro StaticRouterRule.

webhook

string

Diskriminující hodnota pro WebhookRouterRule.

RouterWorkerSelector

Popisuje podmínku, která musí být splněna u sady popisků pro výběr pracovního procesu.

Name Typ Description
expedite

boolean

Nasdílí úlohu do fronty, pokud je tento selektor aktivní.

expiresAfterSeconds

number

Popisuje, jak dlouho je tento selektor popisků platný v sekundách.

expiresAt

string

Čas vypršení platnosti tohoto selektoru pracovního procesu ve standardu UTC.

key

string

Klíč popisku pro dotazování.

labelOperator

LabelOperator

Popisuje, jak se hodnota popisku porovnává s hodnotou definovanou v selektoru pracovního procesu.

status

RouterWorkerSelectorStatus

Stav selektoru pracovního procesu

value

Hodnota, která se má porovnat se skutečnou hodnotou popisku s daným operátorem. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota.

RouterWorkerSelectorStatus

Popisuje stav selektoru pracovního procesu.

Name Typ Description
active

string

Selektor pracovního procesu je platný.

expired

string

Selektor pracovního procesu není platný.

RuleEngineQueueSelectorAttachment

Při vyřešení pravidla směrovače připojí selektory fronty k úloze.

Name Typ Description
kind string:

ruleEngine

Typ diskriminující popis dílčího typu QueueSelectorAttachment.

rule RouterRule:

RouterRule, která řeší kolekci selektorů fronty, které se mají připojit.

RuleEngineWorkerSelectorAttachment

Připojí selektory pracovních procesů k úloze při vyřešení pravidla směrovače.

Name Typ Description
kind string:

ruleEngine

Typ diskriminující popis dílčího typu WorkerSelectorAttachment.

rule RouterRule:

RouterRule, která řeší kolekci selektorů pracovních procesů, které se mají připojit.

StaticQueueSelectorAttachment

Popisuje selektor fronty, který bude připojen k úloze.

Name Typ Description
kind string:

static

Typ diskriminující popis dílčího typu QueueSelectorAttachment.

queueSelector

RouterQueueSelector

Selektor fronty, který se má připojit.

StaticRouterRule

Pravidlo poskytující statická pravidla, která vždy vrací stejný výsledek bez ohledu na vstup.

Name Typ Description
kind string:

static

Typ diskriminující popis podtypu RouterRule

value

Statická hodnota, kterou toto pravidlo vždy vrátí. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota.

StaticRouterRuleCreateOrUpdate

Pravidlo poskytující statická pravidla, která vždy vrací stejný výsledek bez ohledu na vstup.

Name Typ Description
kind string:

static

Typ diskriminující popis podtypu RouterRule

value

Statická hodnota, kterou toto pravidlo vždy vrátí. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota.

StaticWorkerSelectorAttachment

Popisuje selektor pracovního procesu, který bude připojen k úloze.

Name Typ Description
kind string:

static

Typ diskriminující popis dílčího typu WorkerSelectorAttachment.

workerSelector

RouterWorkerSelector

Selektor pracovního procesu, který se má připojit.

WebhookRouterRule

Pravidlo poskytující vazbu na externí webový server.

Name Typ Description
authorizationServerUri

string

Identifikátor URI pro autorizační server

clientCredential

OAuth2WebhookClientCredential

Přihlašovací údaje OAuth2.0 používané k autorizačnímu serveru společnosti Contoso. Referenční informace: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

kind string:

webhook

Typ diskriminující popis podtypu RouterRule

webhookUri

string

Identifikátor URI webového serveru společnosti Contoso.

WebhookRouterRuleCreateOrUpdate

Pravidlo poskytující vazbu na externí webový server.

Name Typ Description
authorizationServerUri

string

Identifikátor URI pro autorizační server

clientCredential

OAuth2WebhookClientCredential

Přihlašovací údaje OAuth2.0 používané k autorizačnímu serveru společnosti Contoso. Referenční informace: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

kind string:

webhook

Typ diskriminující popis podtypu RouterRule

webhookUri

string

Identifikátor URI webového serveru společnosti Contoso.

WeightedAllocationQueueSelectorAttachment

Popisuje více sad selektorů fronty, z nichž jeden bude vybrán a připojen podle váhy.

Name Typ Description
allocations

QueueWeightedAllocation[]

Kolekce vážených přidělení založených na procentech.

kind string:

weightedAllocation

Typ diskriminující popis dílčího typu QueueSelectorAttachment.

WeightedAllocationWorkerSelectorAttachment

Popisuje více sad selektorů pracovního procesu, z nichž jeden bude vybrán a připojen podle váhy.

Name Typ Description
allocations

WorkerWeightedAllocation[]

Kolekce vážených přidělení založených na procentech.

kind string:

weightedAllocation

Typ diskriminující popis dílčího typu WorkerSelectorAttachment.

WorkerSelectorAttachmentKind

Diskriminátor pro podporované typy příloh selektoru pracovních procesů.

Name Typ Description
conditional

string

Diskriminující hodnota pro ConditionalWorkerSelectorAttachment.

passThrough

string

Diskriminující hodnota pro PassThroughWorkerSelectorAttachment.

ruleEngine

string

Diskriminující hodnota pro RuleEngineWorkerSelectorAttachment.

static

string

Diskriminující hodnota pro StaticWorkerSelectorAttachment.

weightedAllocation

string

Diskriminační hodnota pro WeightedAllocationWorkerSelectorAttachment.

WorkerWeightedAllocation

Obsahuje procento hmotnosti a selektory pracovních procesů, které se mají použít, pokud jsou vybrány pro vážené rozdělení.

Name Typ Description
weight

number

Procento této hmotnosti vyjádřené zlomkem 1.

workerSelectors

RouterWorkerSelector[]

Kolekce selektorů pracovních procesů, které se použijí, pokud je toto přidělení vybráno.