Partilhar via


@azure-rest/communication-job-router package

Interfaces

Accept
Accept200Response

O pedido foi bem-sucedido.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Resposta contendo ids para o trabalhador, trabalho e atribuição de uma oferta aceita.

BestWorkerMode

Os postos de trabalho são distribuídos pelo trabalhador com as competências mais fortes disponíveis.

BestWorkerModeOutput

Os postos de trabalho são distribuídos pelo trabalhador com as competências mais fortes disponíveis.

Cancel
Cancel200Response

O pedido foi bem-sucedido.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

Uma ação que marca um trabalho como cancelado.

CancelExceptionActionOutput

Uma ação que marca um trabalho como cancelado.

CancelJobOptions

Solicitar carga útil para cancelar um trabalho.

CancelJobResultOutput

Carga útil de resposta do cancelamento de um trabalho.

ClassificationPolicy

Um contêiner para as regras que regem como os trabalhos são classificados.

ClassificationPolicyOutput

Um contêiner para as regras que regem como os trabalhos são classificados.

Close
Close200Response

O pedido foi bem-sucedido.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Solicitar carga útil para fechar trabalhos

CloseJobResultOutput

Carga útil de resposta do fechamento de um trabalho.

Complete
Complete200Response

O pedido foi bem-sucedido.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Solicite carga útil para concluir trabalhos.

CompleteJobResultOutput

Carga útil de resposta da conclusão de um trabalho.

ConditionalQueueSelectorAttachment

Descreve um conjunto de seletores de fila que serão anexados se a condição dada for resolvida como true.

ConditionalQueueSelectorAttachmentOutput

Descreve um conjunto de seletores de fila que serão anexados se a condição dada for resolvida como true.

ConditionalWorkerSelectorAttachment

Descreve um conjunto de seletores de trabalhador que serão anexados se a condição dada for resolvida como true.

ConditionalWorkerSelectorAttachmentOutput

Descreve um conjunto de seletores de trabalhador que serão anexados se a condição dada for resolvida como true.

Decline
Decline200Response

O pedido foi bem-sucedido.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Solicite carga útil para ofertas recusadas.

DeclineJobOfferResultOutput

Carga útil de resposta ao declínio de um trabalho.

DeleteClassificationPolicy204Response

Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

Uma regra que retorna os mesmos rótulos que os rótulos de entrada.

DirectMapRouterRuleOutput

Uma regra que retorna os mesmos rótulos que os rótulos de entrada.

DistributionModeOutputParent

Classe base abstrata para definir um modo de distribuição.

DistributionModeParent

Classe base abstrata para definir um modo de distribuição.

DistributionPolicy

Política que rege a distribuição dos postos de trabalho aos trabalhadores

DistributionPolicyOutput

Política que rege a distribuição dos postos de trabalho aos trabalhadores

ExceptionActionOutputParent

A ação a ser tomada quando a exceção é acionada.

ExceptionActionParent

A ação a ser tomada quando a exceção é acionada.

ExceptionPolicy

Uma política que define ações a serem executadas quando exceções são acionadas.

ExceptionPolicyOutput

Uma política que define ações a serem executadas quando exceções são acionadas.

ExceptionRule

Uma regra que define ações a serem executadas em um gatilho específico.

ExceptionRuleOutput

Uma regra que define ações a serem executadas em um gatilho específico.

ExceptionTriggerOutputParent

Classe base abstrata para definir um gatilho para regras de exceção.

ExceptionTriggerParent

Classe base abstrata para definir um gatilho para regras de exceção.

ExpressionRouterRule

Uma regra que fornece regras de expressão embutidas.

ExpressionRouterRuleOutput

Uma regra que fornece regras de expressão embutidas.

FunctionRouterRule

Uma regra que fornece uma associação a uma Função do Azure acionada por HTTP.

FunctionRouterRuleCredential

Credenciais usadas para acessar a regra de função do Azure.

FunctionRouterRuleCredentialOutput

Credenciais usadas para acessar a regra de função do Azure.

FunctionRouterRuleOutput

Uma regra que fornece uma associação a uma Função do Azure acionada por HTTP.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

O pedido foi bem-sucedido.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

O pedido foi bem-sucedido.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

O pedido foi bem-sucedido.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

O pedido foi bem-sucedido.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

O pedido foi bem-sucedido.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

O pedido foi bem-sucedido.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

O pedido foi bem-sucedido.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

O pedido foi bem-sucedido.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Um modo de correspondência de um dos seguintes tipos: QueueAndMatchMode: usado quando a correspondência entre trabalhador e um trabalho deve ser feita logo após o trabalho ser enfileirado. ScheduleAndSuspendMode: Usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência de um trabalhador com o trabalho não será iniciada automaticamente. SuspendMode: Usado quando a correspondência de trabalhadores a um trabalho precisa ser suspensa.

JobMatchingModeParent

Um modo de correspondência de um dos seguintes tipos: QueueAndMatchMode: usado quando a correspondência entre trabalhador e um trabalho deve ser feita logo após o trabalho ser enfileirado. ScheduleAndSuspendMode: Usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência de um trabalhador com o trabalho não será iniciada automaticamente. SuspendMode: Usado quando a correspondência de trabalhadores a um trabalho precisa ser suspensa.

ListClassificationPolicies
ListClassificationPolicies200Response

O pedido foi bem-sucedido.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

O pedido foi bem-sucedido.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

O pedido foi bem-sucedido.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

O pedido foi bem-sucedido.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

O pedido foi bem-sucedido.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

O pedido foi bem-sucedido.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Os empregos são direcionados para o trabalhador que está ocioso há mais tempo.

LongestIdleModeOutput

Os empregos são direcionados para o trabalhador que está ocioso há mais tempo.

ManualReclassifyExceptionAction

Uma ação que reclassifica manualmente um trabalho fornecendo os seletores de fila, prioridade e trabalhador.

ManualReclassifyExceptionActionOutput

Uma ação que reclassifica manualmente um trabalho fornecendo os seletores de fila, prioridade e trabalhador.

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/

OAuth2WebhookClientCredentialOutput

Credenciais OAuth2.0 usadas para o servidor de Autorização da Contoso. Referência: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Opções para o auxiliar de paginação

PassThroughQueueSelectorAttachment

Anexa um seletor de fila onde o valor é passado do rótulo de um trabalho com a mesma chave.

PassThroughQueueSelectorAttachmentOutput

Anexa um seletor de fila onde o valor é passado do rótulo de um trabalho com a mesma chave.

PassThroughWorkerSelectorAttachment

Anexa um seletor de trabalhador onde o valor é passado do rótulo de um trabalho com a mesma chave.

PassThroughWorkerSelectorAttachmentOutput

Anexa um seletor de trabalhador onde o valor é passado do rótulo de um trabalho com a mesma chave.

QueueAndMatchMode

Descreve um modo de correspondência em que o trabalhador correspondente a um trabalho é iniciado automaticamente depois que o trabalho é enfileirado com êxito.

QueueAndMatchModeOutput

Descreve um modo de correspondência em que o trabalhador correspondente a um trabalho é iniciado automaticamente depois que o trabalho é enfileirado com êxito.

QueueLengthExceptionTrigger

Acionar uma ação de exceção ao exceder o comprimento da fila.

QueueLengthExceptionTriggerOutput

Acionar uma ação de exceção ao exceder o comprimento da fila.

QueueSelectorAttachmentOutputParent

Um anexo de seletores de fila para resolver uma fila para um trabalho a partir de uma política de classificação.

QueueSelectorAttachmentParent

Um anexo de seletores de fila para resolver uma fila para um trabalho a partir de uma política de classificação.

QueueWeightedAllocation

Contém a porcentagem de peso e os seletores de fila a serem aplicados se selecionados para distribuições ponderadas.

QueueWeightedAllocationOutput

Contém a porcentagem de peso e os seletores de fila a serem aplicados se selecionados para distribuições ponderadas.

Reclassify
Reclassify200Response

O pedido foi bem-sucedido.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

Uma ação que modifica rótulos em um trabalho e, em seguida, o reclassifica.

ReclassifyExceptionActionOutput

Uma ação que modifica rótulos em um trabalho e, em seguida, o reclassifica.

ReclassifyJobOptions

Solicite carga útil para reclassificar trabalhos.

ReclassifyJobResultOutput

Carga útil de resposta da reclassificação de um trabalho.

RoundRobinMode

Os postos de trabalho são distribuídos por ordem aos trabalhadores, começando pelo trabalhador que é depois do último trabalhador a receber um emprego.

RoundRobinModeOutput

Os postos de trabalho são distribuídos por ordem aos trabalhadores, começando pelo trabalhador que é depois do último trabalhador a receber um emprego.

RouterChannel

Representa a capacidade que um trabalho nesse canal consumirá de um trabalhador.

RouterChannelOutput

Representa a capacidade que um trabalho nesse canal consumirá de um trabalhador.

RouterConditionalRequestHeadersOutput

Fornece os cabeçalhos 'If-*' para habilitar respostas condicionais (em cache) para o JobRouter.

RouterJob

Uma unidade de trabalho a encaminhar

RouterJobAssignment

Detalhes da atribuição de um trabalho a um trabalhador.

RouterJobAssignmentOutput

Detalhes da atribuição de um trabalho a um trabalhador.

RouterJobNote

Uma nota anexada a um trabalho.

RouterJobNoteOutput

Uma nota anexada a um trabalho.

RouterJobOffer

Uma oferta de emprego a um trabalhador.

RouterJobOfferOutput

Uma oferta de emprego a um trabalhador.

RouterJobOutput

Uma unidade de trabalho a encaminhar

RouterJobPositionDetailsOutput

Posição e tempo de espera estimado para um trabalho.

RouterQueue

Uma fila que pode conter trabalhos a serem roteados.

RouterQueueOutput

Uma fila que pode conter trabalhos a serem roteados.

RouterQueueSelector

Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de fila.

RouterQueueSelectorOutput

Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de fila.

RouterQueueStatisticsOutput

Estatísticas para a fila.

RouterRuleOutputParent

Uma regra de um dos seguintes tipos: StaticRule: uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada. DirectMapRule: uma regra que retorna os mesmos rótulos que os rótulos de entrada. ExpressionRule: uma regra que fornece regras de expressão embutidas. FunctionRule: uma regra que fornece uma associação a uma Função do Azure acionada por HTTP. WebhookRule: Uma regra que fornece uma ligação a um servidor Web seguindo o protocolo de autenticação OAuth2.0.

RouterRuleParent

Uma regra de um dos seguintes tipos: StaticRule: uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada. DirectMapRule: uma regra que retorna os mesmos rótulos que os rótulos de entrada. ExpressionRule: uma regra que fornece regras de expressão embutidas. FunctionRule: uma regra que fornece uma associação a uma Função do Azure acionada por HTTP. WebhookRule: Uma regra que fornece uma ligação a um servidor Web seguindo o protocolo de autenticação OAuth2.0.

RouterWorker

Uma entidade para os trabalhos a serem encaminhados.

RouterWorkerAssignment

A atribuição de um trabalhador a um trabalho.

RouterWorkerAssignmentOutput

A atribuição de um trabalhador a um trabalho.

RouterWorkerOutput

Uma entidade para os trabalhos a serem encaminhados.

RouterWorkerSelector

Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de trabalhadores.

RouterWorkerSelectorOutput

Descreve uma condição que deve ser atendida em relação a um conjunto de rótulos para seleção de trabalhadores.

Routes
RuleEngineQueueSelectorAttachment

Anexa seletores de fila a um trabalho quando o RouterRule é resolvido.

RuleEngineQueueSelectorAttachmentOutput

Anexa seletores de fila a um trabalho quando o RouterRule é resolvido.

RuleEngineWorkerSelectorAttachment

Anexa seletores de trabalhador a um trabalho quando uma RouterRule é resolvida.

RuleEngineWorkerSelectorAttachmentOutput

Anexa seletores de trabalhador a um trabalho quando uma RouterRule é resolvida.

ScheduleAndSuspendMode

Descreve um modo de correspondência usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência entre o trabalhador e um trabalho não será iniciada automaticamente.

ScheduleAndSuspendModeOutput

Descreve um modo de correspondência usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência entre o trabalhador e um trabalho não será iniciada automaticamente.

ScoringRuleOptions

Encapsula todas as opções que podem ser passadas como parâmetros para a regra de pontuação com BestWorkerMode.

ScoringRuleOptionsOutput

Encapsula todas as opções que podem ser passadas como parâmetros para a regra de pontuação com BestWorkerMode.

StaticQueueSelectorAttachment

Descreve um seletor de fila que será anexado a um trabalho.

StaticQueueSelectorAttachmentOutput

Descreve um seletor de fila que será anexado a um trabalho.

StaticRouterRule

Uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada.

StaticRouterRuleOutput

Uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada.

StaticWorkerSelectorAttachment

Descreve um seletor de trabalhador que será anexado a um trabalho.

StaticWorkerSelectorAttachmentOutput

Descreve um seletor de trabalhador que será anexado a um trabalho.

SuspendMode

Descreve um modo de correspondência em que a correspondência entre trabalhador e um trabalho é suspensa.

SuspendModeOutput

Descreve um modo de correspondência em que a correspondência entre trabalhador e um trabalho é suspensa.

Unassign
Unassign200Response

O pedido foi bem-sucedido.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Solicite carga útil para cancelar a atribuição de um trabalho.

UnassignJobResultOutput

Carga útil de resposta após um trabalho ter sido desatribuído com êxito.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

O pedido foi bem-sucedido.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

O pedido foi bem-sucedido.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

O pedido foi bem-sucedido.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

O pedido foi bem-sucedido.

UpsertJob201Headers
UpsertJob201Response

O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

O pedido foi bem-sucedido.

UpsertQueue201Headers
UpsertQueue201Response

O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

O pedido foi bem-sucedido.

UpsertWorker201Headers
UpsertWorker201Response

O pedido foi bem-sucedido e, como resultado, foi criado um novo recurso.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Acionar uma ação de exceção ao exceder o tempo de espera.

WaitTimeExceptionTriggerOutput

Acionar uma ação de exceção ao exceder o tempo de espera.

WebhookRouterRule

Uma regra que fornece uma ligação a um servidor Web externo.

WebhookRouterRuleOutput

Uma regra que fornece uma ligação a um servidor Web externo.

WeightedAllocationQueueSelectorAttachment

Descreve vários conjuntos de seletores de fila, dos quais um será selecionado e anexado de acordo com uma ponderação.

WeightedAllocationQueueSelectorAttachmentOutput

Descreve vários conjuntos de seletores de fila, dos quais um será selecionado e anexado de acordo com uma ponderação.

WeightedAllocationWorkerSelectorAttachment

Descreve vários conjuntos de seletores de trabalhadores, dos quais um será selecionado e anexado de acordo com uma ponderação.

WeightedAllocationWorkerSelectorAttachmentOutput

Descreve vários conjuntos de seletores de trabalhadores, dos quais um será selecionado e anexado de acordo com uma ponderação.

WorkerSelectorAttachmentOutputParent

Um anexo que anexa seletores de trabalhadores a um trabalho.

WorkerSelectorAttachmentParent

Um anexo que anexa seletores de trabalhadores a um trabalho.

WorkerWeightedAllocation

Contém a percentagem de peso e os seletores de trabalhadores a aplicar se selecionados para distribuições ponderadas.

WorkerWeightedAllocationOutput

Contém a percentagem de peso e os seletores de trabalhadores a aplicar se selecionados para distribuições ponderadas.

Aliases de Tipo

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

A instância do recurso.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Classe base abstrata para definir um modo de distribuição.

DistributionModeOutput

Classe base abstrata para definir um modo de distribuição.

DistributionPolicyResourceMergeAndPatch

A instância do recurso.

ExceptionAction

A ação a ser tomada quando a exceção é acionada.

ExceptionActionOutput

A ação a ser tomada quando a exceção é acionada.

ExceptionPolicyResourceMergeAndPatch

A instância do recurso.

ExceptionTrigger

Classe base abstrata para definir um gatilho para regras de exceção.

ExceptionTriggerOutput

Classe base abstrata para definir um gatilho para regras de exceção.

GetArrayType

Tipo auxiliar para extrair o tipo de uma matriz

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

O tipo de uma função personalizada que define como obter uma página e um link para a próxima, se houver.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Um modo de correspondência de um dos seguintes tipos: QueueAndMatchMode: usado quando a correspondência entre trabalhador e um trabalho deve ser feita logo após o trabalho ser enfileirado. ScheduleAndSuspendMode: Usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência de um trabalhador com o trabalho não será iniciada automaticamente. SuspendMode: Usado quando a correspondência de trabalhadores a um trabalho precisa ser suspensa.

JobMatchingModeOutput

Um modo de correspondência de um dos seguintes tipos: QueueAndMatchMode: usado quando a correspondência entre trabalhador e um trabalho deve ser feita logo após o trabalho ser enfileirado. ScheduleAndSuspendMode: Usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência de um trabalhador com o trabalho não será iniciada automaticamente. SuspendMode: Usado quando a correspondência de trabalhadores a um trabalho precisa ser suspensa.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Coleção paginada de itens ClassificationPolicy

PagedDistributionPolicyOutput

Coleção paginada de itens DistributionPolicy

PagedExceptionPolicyOutput

Coleção paginada de itens ExceptionPolicy

PagedRouterJobOutput

Coleção paginada de itens RouterJob

PagedRouterQueueOutput

Coleção paginada de itens RouterQueue

PagedRouterWorkerOutput

Coleção paginada de itens do RouterWorker

PaginateReturn

Tipo auxiliar para inferir o Tipo dos elementos paginados do tipo de resposta Esse tipo é gerado com base nas informações do swagger para x-ms-pageable, especificamente na propriedade itemName, que indica a propriedade da resposta onde os itens de página são encontrados. O valor padrão é value. Este tipo nos permitirá fornecer Iterator fortemente tipado com base na resposta que obtemos como segundo parâmetro

QueueSelectorAttachment

Um anexo de seletores de fila para resolver uma fila para um trabalho a partir de uma política de classificação.

QueueSelectorAttachmentOutput

Um anexo de seletores de fila para resolver uma fila para um trabalho a partir de uma política de classificação.

ReclassifyParameters
RouterJobResourceMergeAndPatch

A instância do recurso.

RouterQueueResourceMergeAndPatch

A instância do recurso.

RouterRule

Uma regra de um dos seguintes tipos: StaticRule: uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada. DirectMapRule: uma regra que retorna os mesmos rótulos que os rótulos de entrada. ExpressionRule: uma regra que fornece regras de expressão embutidas. FunctionRule: uma regra que fornece uma associação a uma Função do Azure acionada por HTTP. WebhookRule: Uma regra que fornece uma ligação a um servidor Web seguindo o protocolo de autenticação OAuth2.0.

RouterRuleOutput

Uma regra de um dos seguintes tipos: StaticRule: uma regra que fornece regras estáticas que sempre retornam o mesmo resultado, independentemente da entrada. DirectMapRule: uma regra que retorna os mesmos rótulos que os rótulos de entrada. ExpressionRule: uma regra que fornece regras de expressão embutidas. FunctionRule: uma regra que fornece uma associação a uma Função do Azure acionada por HTTP. WebhookRule: Uma regra que fornece uma ligação a um servidor Web seguindo o protocolo de autenticação OAuth2.0.

RouterWorkerResourceMergeAndPatch

A instância do recurso.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

Um anexo que anexa seletores de trabalhadores a um trabalho.

WorkerSelectorAttachmentOutput

Um anexo que anexa seletores de trabalhadores a um trabalho.

Funções

default(string, ClientOptions)

Inicializar uma nova instância do AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Inicializar uma nova instância do AzureCommunicationRoutingServiceClient

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

O auxiliar para paginar resulta de uma resposta inicial que segue a especificação da extensão Autorest x-ms-pageable

Detalhes de Função

default(string, ClientOptions)

Inicializar uma nova instância do AzureCommunicationRoutingServiceClient

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

Parâmetros

connectionString

string

O connectionString ou url do recurso dos Serviços de Comunicação.

options
ClientOptions

o parâmetro para todos os parâmetros opcionais

Devoluções

default(string, KeyCredential | TokenCredential, ClientOptions)

Inicializar uma nova instância do AzureCommunicationRoutingServiceClient

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

Parâmetros

endpoint

string

O ponto de extremidade do seu recurso de Serviços de Comunicação.

credentialOrOptions

KeyCredential | TokenCredential

A chave ou credencial de token.

options
ClientOptions

o parâmetro para todos os parâmetros opcionais

Devoluções

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Parâmetros

Devoluções

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Parâmetros

Devoluções

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Parâmetros

Devoluções

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Parâmetros

Devoluções

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Parâmetros

Devoluções

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Parâmetros

Devoluções

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parâmetros

Devoluções

response

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

O auxiliar para paginar resulta de uma resposta inicial que segue a especificação da extensão Autorest x-ms-pageable

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

Parâmetros

client
Client

Cliente a utilizar para enviar os pedidos da página seguinte

initialResponse

TResponse

Resposta inicial contendo o nextLink e a página atual de elementos

options

PagingOptions<TResponse>

Devoluções

  • PagedAsyncIterableIterator para iterar os elementos