Job Router Administration Operations - Upsert Classification Policy
Cria ou atualiza uma política de classificação.
PATCH {endpoint}/routing/classificationPolicies/{classificationPolicyId}?api-version=2023-11-01
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
classification
|
path | True |
string |
ID de uma política de classificação. |
|
endpoint
|
path | True |
string (uri) |
Uri do seu recurso de comunicação |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
Cabeçalho da solicitação
Media Types: "application/merge-patch+json"
| Nome | Obrigatório | Tipo | Description |
|---|---|---|---|
| If-Match |
string |
A solicitação só deve continuar se uma entidade corresponder a essa cadeia de caracteres. |
|
| If-Unmodified-Since |
string (date-time-rfc7231) |
A solicitação só deverá continuar se a entidade não tiver sido modificada após esse momento. |
Corpo da solicitação
Media Types: "application/merge-patch+json"
| Nome | Tipo | Description |
|---|---|---|
| fallbackQueueId |
string |
ID de uma fila de fallback para selecionar se os anexos do seletor de fila não encontrarem uma correspondência. |
| name |
string |
Nome amigável desta política. |
| prioritizationRule | RouterRuleCreateOrUpdate: |
Uma regra para determinar uma pontuação de prioridade para um trabalho. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Anexos do seletor de fila usados para resolver uma fila para um trabalho. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Anexos do seletor de trabalho usados para anexar seletores de trabalho a um trabalho. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
A solicitação foi bem-sucedida. Cabeçalhos
|
|
| 201 Created |
A solicitação foi bem-sucedida e um novo recurso foi criado como resultado. Cabeçalhos
|
|
| Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
AadOauth2Auth
O fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
accessCode
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
URL do Token:
https://login.microsoftonline.com/common/oauth2/token
Escopos
| Nome | Description |
|---|---|
| https://communication.azure.com/.default |
Exemplos
| Creates a Classification Policy |
| Updates a Classification Policy |
Creates a Classification Policy
Solicitação de exemplo
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"
}
}
Resposta de exemplo
{
"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
Solicitação de exemplo
PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01
{
"name": "MainUpdate"
}
Resposta de exemplo
{
"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"
}
Definições
| Nome | Description |
|---|---|
|
Azure. |
O objeto de erro. |
|
Azure. |
Uma resposta que contém detalhes do erro. |
|
Azure. |
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Classification |
Um contêiner para as regras que regem como os trabalhos são classificados. |
|
Classification |
Um contêiner para as regras que regem como os trabalhos são classificados. |
|
Conditional |
Descreve um conjunto de seletores de fila que serão anexados se a condição determinada for resolvida como true. |
|
Conditional |
Descreve um conjunto de seletores de trabalho que serão anexados se a condição determinada for resolvida como true. |
|
Direct |
Uma regra que retorna os mesmos rótulos que os rótulos de entrada. |
|
Direct |
Uma regra que retorna os mesmos rótulos que os rótulos de entrada. |
|
Expression |
Uma regra que fornece regras de expressão embutidas. |
|
Expression |
Uma regra que fornece regras de expressão embutidas. |
|
Expression |
Idiomas de expressão disponíveis que podem ser configurados. |
|
Function |
Uma regra que fornece uma associação a uma função do Azure disparada por HTTP. |
|
Function |
Uma regra que fornece uma associação a uma função do Azure disparada por HTTP. |
|
Function |
Credenciais usadas para acessar a regra de função do Azure. |
|
Label |
Descreve as operações com suporte em valores de rótulo. |
|
OAuth2Webhook |
Credenciais OAuth2.0 usadas para o servidor de Autorização da Contoso. Referência: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
Pass |
Anexa um seletor de fila em que o valor é passado do rótulo de um trabalho com a mesma chave. |
|
Pass |
Anexa um seletor de trabalho em que o valor é passado do rótulo de um trabalho com a mesma chave. |
|
Queue |
Discriminadores para tipos de anexo de seletor de fila com suporte. |
|
Queue |
Contém o percentual de peso e os seletores de fila a serem aplicados se selecionados para distribuições ponderadas. |
|
Router |
Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de fila. |
|
Router |
Discriminadores para tipos de regra de roteador com suporte. |
|
Router |
Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de trabalho. |
|
Router |
Descreve o status de um seletor de trabalho. |
|
Rule |
Anexa seletores de fila a um trabalho quando o RouterRule é resolvido. |
|
Rule |
Anexa seletores de trabalho a um trabalho quando um RouterRule é resolvido. |
|
Static |
Descreve um seletor de fila que será anexado a um trabalho. |
|
Static |
Uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada. |
|
Static |
Uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada. |
|
Static |
Descreve um seletor de trabalho que será anexado a um trabalho. |
|
Webhook |
Uma regra que fornece uma associação a um servidor Web externo. |
|
Webhook |
Uma regra que fornece uma associação a um servidor Web externo. |
|
Weighted |
Descreve vários conjuntos de seletores de fila, dos quais um será selecionado e anexado de acordo com uma ponderação. |
|
Weighted |
Descreve vários conjuntos de seletores de trabalho, dos quais um será selecionado e anexado de acordo com uma ponderação. |
|
Worker |
Discriminadores para tipos de anexo de seletor de trabalho com suporte. |
|
Worker |
Contém o percentual de peso e os seletores de trabalho a serem aplicados se selecionados para distribuições ponderadas. |
Azure.Core.Foundations.Error
O objeto de erro.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| details |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
|
| innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
| message |
string |
Uma representação legível pelo ser humano do erro. |
| target |
string |
O destino do erro. |
Azure.Core.Foundations.ErrorResponse
Uma resposta que contém detalhes do erro.
| Nome | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
Azure.Core.Foundations.InnerError
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| innererror |
Erro interno. |
ClassificationPolicy
Um contêiner para as regras que regem como os trabalhos são classificados.
| Nome | Tipo | Description |
|---|---|---|
| etag |
string |
A marca de entidade para esse recurso. |
| fallbackQueueId |
string |
ID de uma fila de fallback para selecionar se os anexos do seletor de fila não encontrarem uma correspondência. |
| id |
string |
ID de uma política de classificação. |
| name |
string |
Nome amigável desta política. |
| prioritizationRule | RouterRule: |
Uma regra para determinar uma pontuação de prioridade para um trabalho. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Anexos do seletor de fila usados para resolver uma fila para um trabalho. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Anexos do seletor de trabalho usados para anexar seletores de trabalho a um trabalho. |
ClassificationPolicyCreateOrUpdate
Um contêiner para as regras que regem como os trabalhos são classificados.
| Nome | Tipo | Description |
|---|---|---|
| fallbackQueueId |
string |
ID de uma fila de fallback para selecionar se os anexos do seletor de fila não encontrarem uma correspondência. |
| name |
string |
Nome amigável desta política. |
| prioritizationRule | RouterRuleCreateOrUpdate: |
Uma regra para determinar uma pontuação de prioridade para um trabalho. |
| queueSelectorAttachments | QueueSelectorAttachment[]: |
Anexos do seletor de fila usados para resolver uma fila para um trabalho. |
| workerSelectorAttachments | WorkerSelectorAttachment[]: |
Anexos do seletor de trabalho usados para anexar seletores de trabalho a um trabalho. |
ConditionalQueueSelectorAttachment
Descreve um conjunto de seletores de fila que serão anexados se a condição determinada for resolvida como true.
| Nome | Tipo | Description |
|---|---|---|
| condition | RouterRule: |
A condição que deve ser verdadeira para que os seletores de fila sejam anexados. |
| kind |
string:
conditional |
O tipo discriminatório que descreve um subtipo de QueueSelectorAttachment. |
| queueSelectors |
Os seletores de fila a serem anexados. |
ConditionalWorkerSelectorAttachment
Descreve um conjunto de seletores de trabalho que serão anexados se a condição determinada for resolvida como true.
| Nome | Tipo | Description |
|---|---|---|
| condition | RouterRule: |
A condição que deve ser verdadeira para que os seletores de trabalho sejam anexados. |
| kind |
string:
conditional |
O tipo discriminatório que descreve um subtipo de WorkerSelectorAttachment. |
| workerSelectors |
Os seletores de trabalho a serem anexados. |
DirectMapRouterRule
Uma regra que retorna os mesmos rótulos que os rótulos de entrada.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
direct |
O tipo discriminatório que descreve um subtipo de RouterRule |
DirectMapRouterRuleCreateOrUpdate
Uma regra que retorna os mesmos rótulos que os rótulos de entrada.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
direct |
O tipo discriminatório que descreve um subtipo de RouterRule |
ExpressionRouterRule
Uma regra que fornece regras de expressão embutidas.
| Nome | Tipo | Description |
|---|---|---|
| expression |
string |
Uma expressão a ser avaliada. Deve conter a instrução return com valores calculados. |
| kind |
string:
expression |
O tipo discriminatório que descreve um subtipo de RouterRule |
| language |
A linguagem de expressão a ser compilada e executada. |
ExpressionRouterRuleCreateOrUpdate
Uma regra que fornece regras de expressão embutidas.
| Nome | Tipo | Description |
|---|---|---|
| expression |
string |
Uma expressão a ser avaliada. Deve conter a instrução return com valores calculados. |
| kind |
string:
expression |
O tipo discriminatório que descreve um subtipo de RouterRule |
| language |
A linguagem de expressão a ser compilada e executada. |
ExpressionRouterRuleLanguage
Idiomas de expressão disponíveis que podem ser configurados.
| Valor | Description |
|---|---|
| powerFx |
PowerFx |
FunctionRouterRule
Uma regra que fornece uma associação a uma função do Azure disparada por HTTP.
| Nome | Tipo | Description |
|---|---|---|
| credential |
Credenciais usadas para acessar a regra de função do Azure. |
|
| functionUri |
string (uri) |
URL para a Função do Azure. |
| kind |
string:
function |
O tipo discriminatório que descreve um subtipo de RouterRule |
FunctionRouterRuleCreateOrUpdate
Uma regra que fornece uma associação a uma função do Azure disparada por HTTP.
| Nome | Tipo | Description |
|---|---|---|
| credential |
Credenciais usadas para acessar a regra de função do Azure. |
|
| functionUri |
string (uri) |
URL para a Função do Azure. |
| kind |
string:
function |
O tipo discriminatório que descreve um subtipo de RouterRule |
FunctionRouterRuleCredential
Credenciais usadas para acessar a regra de função do Azure.
| Nome | Tipo | Description |
|---|---|---|
| appKey |
string |
Chave de acesso com escopo para um aplicativo de funções do Azure. Essa chave concede acesso a todas as funções no aplicativo. |
| clientId |
string |
ID do cliente, quando AppKey é fornecido no contexto da função do Azure, geralmente esse é o nome da chave. |
| functionKey |
string |
Chave de acesso com escopo para uma função específica. |
LabelOperator
Descreve as operações com suporte em valores de rótulo.
| Valor | Description |
|---|---|
| equal |
Igual. |
| notEqual |
Não é igual. |
| lessThan |
Menor que. |
| lessThanOrEqual |
Menor ou igual. |
| greaterThan |
Maior que. |
| greaterThanOrEqual |
Maior ou igual. |
OAuth2WebhookClientCredential
Credenciais OAuth2.0 usadas para o servidor de Autorização da Contoso. Referência: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/
| Nome | Tipo | Description |
|---|---|---|
| clientId |
string |
ClientId para o servidor de autorização da Contoso. |
| clientSecret |
string |
Segredo do cliente para o servidor de Autorização da Contoso. |
PassThroughQueueSelectorAttachment
Anexa um seletor de fila em que o valor é passado do rótulo de um trabalho com a mesma chave.
| Nome | Tipo | Description |
|---|---|---|
| key |
string |
A chave de rótulo com a qual consultar. |
| kind |
string:
pass |
O tipo discriminatório que descreve um subtipo de QueueSelectorAttachment. |
| labelOperator |
Descreve como o valor do rótulo é comparado ao valor passado. |
PassThroughWorkerSelectorAttachment
Anexa um seletor de trabalho em que o valor é passado do rótulo de um trabalho com a mesma chave.
| Nome | Tipo | Description |
|---|---|---|
| expiresAfterSeconds |
number (double) |
Descreve por quanto tempo o seletor de rótulo anexado é válido em segundos. |
| key |
string |
A chave de rótulo com a qual consultar. |
| kind |
string:
pass |
O tipo discriminatório que descreve um subtipo de WorkerSelectorAttachment. |
| labelOperator |
Descreve como o valor do rótulo é comparado ao valor passado. |
QueueSelectorAttachmentKind
Discriminadores para tipos de anexo de seletor de fila com suporte.
| Valor | Description |
|---|---|
| conditional |
Valor discriminatório para ConditionalQueueSelectorAttachment. |
| passThrough |
Valor discriminatório para PassThroughQueueSelectorAttachment. |
| ruleEngine |
Valor discriminatório para RuleEngineQueueSelectorAttachment. |
| static |
Valor discriminatório para StaticQueueSelectorAttachment. |
| weightedAllocation |
Valor discriminatório para WeightedAllocationQueueSelectorAttachment. |
QueueWeightedAllocation
Contém o percentual de peso e os seletores de fila a serem aplicados se selecionados para distribuições ponderadas.
| Nome | Tipo | Description |
|---|---|---|
| queueSelectors |
Uma coleção de seletores de fila que serão aplicados se essa alocação for selecionada. |
|
| weight |
number (double) |
O percentual desse peso, expresso como uma fração de 1. |
RouterQueueSelector
Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de fila.
| Nome | Tipo | Description |
|---|---|---|
| key |
string |
A chave de rótulo com a qual consultar. |
| labelOperator |
Descreve como o valor do rótulo é comparado ao valor definido no seletor de rótulo. |
|
| value |
O valor a ser comparado com o valor real do rótulo com o operador fornecido. Os valores devem ser valores primitivos - número, cadeia de caracteres, booliano. |
RouterRuleKind
Discriminadores para tipos de regra de roteador com suporte.
| Valor | Description |
|---|---|
| directMap |
Valor discriminatório para DirectMapRouterRule. |
| expression |
Valor discriminatório para ExpressionRouterRule. |
| function |
Valor discriminatório para FunctionRouterRule. |
| static |
Valor discriminatório para StaticRouterRule. |
| webhook |
Valor discriminatório para WebhookRouterRule. |
RouterWorkerSelector
Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de trabalho.
| Nome | Tipo | Description |
|---|---|---|
| expedite |
boolean |
Envia um trabalho para a frente da fila enquanto esse seletor estiver ativo. |
| expiresAfterSeconds |
number (double) |
Descreve por quanto tempo esse seletor de rótulo é válido em segundos. |
| expiresAt |
string (date-time) |
O momento em que esse seletor de trabalho expira em UTC. |
| key |
string |
A chave de rótulo com a qual consultar. |
| labelOperator |
Descreve como o valor do rótulo é comparado ao valor definido no seletor de trabalho. |
|
| status |
Status do seletor de trabalho. |
|
| value |
O valor a ser comparado com o valor real do rótulo com o operador fornecido. Os valores devem ser valores primitivos - número, cadeia de caracteres, booliano. |
RouterWorkerSelectorStatus
Descreve o status de um seletor de trabalho.
| Valor | Description |
|---|---|
| active |
O seletor de trabalho é válido. |
| expired |
O seletor de trabalho não é válido. |
RuleEngineQueueSelectorAttachment
Anexa seletores de fila a um trabalho quando o RouterRule é resolvido.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
rule |
O tipo discriminatório que descreve um subtipo de QueueSelectorAttachment. |
| rule | RouterRule: |
Um RouterRule que resolve uma coleção de seletores de fila a serem anexados. |
RuleEngineWorkerSelectorAttachment
Anexa seletores de trabalho a um trabalho quando um RouterRule é resolvido.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
rule |
O tipo discriminatório que descreve um subtipo de WorkerSelectorAttachment. |
| rule | RouterRule: |
Um RouterRule que resolve uma coleção de seletores de trabalho a serem anexados. |
StaticQueueSelectorAttachment
Descreve um seletor de fila que será anexado a um trabalho.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
static |
O tipo discriminatório que descreve um subtipo de QueueSelectorAttachment. |
| queueSelector |
O seletor de fila a ser anexado. |
StaticRouterRule
Uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
static |
O tipo discriminatório que descreve um subtipo de RouterRule |
| value |
O valor estático que essa regra sempre retorna. Os valores devem ser valores primitivos - número, cadeia de caracteres, booliano. |
StaticRouterRuleCreateOrUpdate
Uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
static |
O tipo discriminatório que descreve um subtipo de RouterRule |
| value |
O valor estático que essa regra sempre retorna. Os valores devem ser valores primitivos - número, cadeia de caracteres, booliano. |
StaticWorkerSelectorAttachment
Descreve um seletor de trabalho que será anexado a um trabalho.
| Nome | Tipo | Description |
|---|---|---|
| kind |
string:
static |
O tipo discriminatório que descreve um subtipo de WorkerSelectorAttachment. |
| workerSelector |
O seletor de trabalho a ser anexado. |
WebhookRouterRule
Uma regra que fornece uma associação a um servidor Web externo.
| Nome | Tipo | Description |
|---|---|---|
| authorizationServerUri |
string (uri) |
Uri para Servidor de Autorização. |
| clientCredential |
Credenciais OAuth2.0 usadas para o servidor de Autorização da Contoso. Referência: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
| kind |
string:
webhook |
O tipo discriminatório que descreve um subtipo de RouterRule |
| webhookUri |
string (uri) |
Uri para o Servidor Web da Contoso. |
WebhookRouterRuleCreateOrUpdate
Uma regra que fornece uma associação a um servidor Web externo.
| Nome | Tipo | Description |
|---|---|---|
| authorizationServerUri |
string (uri) |
Uri para Servidor de Autorização. |
| clientCredential |
Credenciais OAuth2.0 usadas para o servidor de Autorização da Contoso. Referência: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ |
|
| kind |
string:
webhook |
O tipo discriminatório que descreve um subtipo de RouterRule |
| webhookUri |
string (uri) |
Uri para o Servidor Web da Contoso. |
WeightedAllocationQueueSelectorAttachment
Descreve vários conjuntos de seletores de fila, dos quais um será selecionado e anexado de acordo com uma ponderação.
| Nome | Tipo | Description |
|---|---|---|
| allocations |
Uma coleção de alocações ponderadas baseadas em porcentagem. |
|
| kind |
string:
weighted |
O tipo discriminatório que descreve um subtipo de QueueSelectorAttachment. |
WeightedAllocationWorkerSelectorAttachment
Descreve vários conjuntos de seletores de trabalho, dos quais um será selecionado e anexado de acordo com uma ponderação.
| Nome | Tipo | Description |
|---|---|---|
| allocations |
Uma coleção de alocações ponderadas baseadas em porcentagem. |
|
| kind |
string:
weighted |
O tipo discriminatório que descreve um subtipo de WorkerSelectorAttachment. |
WorkerSelectorAttachmentKind
Discriminadores para tipos de anexo de seletor de trabalho com suporte.
| Valor | Description |
|---|---|
| conditional |
Valor discriminatório para ConditionalWorkerSelectorAttachment. |
| passThrough |
Valor discriminatório para PassThroughWorkerSelectorAttachment. |
| ruleEngine |
Valor discriminatório para RuleEngineWorkerSelectorAttachment. |
| static |
Valor discriminatório para StaticWorkerSelectorAttachment. |
| weightedAllocation |
Valor discriminatório para WeightedAllocationWorkerSelectorAttachment. |
WorkerWeightedAllocation
Contém o percentual de peso e os seletores de trabalho a serem aplicados se selecionados para distribuições ponderadas.
| Nome | Tipo | Description |
|---|---|---|
| weight |
number (double) |
O percentual desse peso, expresso como uma fração de 1. |
| workerSelectors |
Uma coleção de seletores de trabalho que serão aplicados se essa alocação for selecionada. |