@azure-rest/communication-job-router package

Interfaces

Accept
Accept200Response

A solicitação foi bem-sucedida.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

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

BestWorkerMode

Os trabalhos são distribuídos para o trabalhador com as habilidades mais fortes disponíveis.

BestWorkerModeOutput

Os trabalhos são distribuídos para o trabalhador com as habilidades mais fortes disponíveis.

Cancel
Cancel200Response

A solicitação foi bem-sucedida.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

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

CancelExceptionActionOutput

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

CancelJobOptions

Solicite conteúdo para cancelar um trabalho.

CancelJobResultOutput

Conteúdo 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

A solicitação foi bem-sucedida.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Solicitar conteúdo para fechar trabalhos

CloseJobResultOutput

Conteúdo de resposta do fechamento de um trabalho.

Complete
Complete200Response

A solicitação foi bem-sucedida.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Solicite conteúdo para concluir trabalhos.

CompleteJobResultOutput

Conteúdo de resposta da conclusão de um trabalho.

ConditionalQueueSelectorAttachment

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

ConditionalQueueSelectorAttachmentOutput

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

ConditionalWorkerSelectorAttachment

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

ConditionalWorkerSelectorAttachmentOutput

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

Decline
Decline200Response

A solicitação foi bem-sucedida.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Conteúdo da solicitação para ofertas em declínio.

DeclineJobOfferResultOutput

Carga de resposta do declínio de um trabalho.

DeleteClassificationPolicy204Response

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

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

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

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

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

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

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

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

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

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Não há conteúdo a ser enviado para essa 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 como os trabalhos são distribuídos aos trabalhadores

DistributionPolicyOutput

Política que rege como os trabalhos são distribuídos aos trabalhadores

ExceptionActionOutputParent

A ação a ser executada quando a exceção é disparada.

ExceptionActionParent

A ação a ser executada quando a exceção é disparada.

ExceptionPolicy

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

ExceptionPolicyOutput

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

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 disparada 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 disparada por HTTP.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

A solicitação foi bem-sucedida.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

A solicitação foi bem-sucedida.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

A solicitação foi bem-sucedida.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

A solicitação foi bem-sucedida.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

A solicitação foi bem-sucedida.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

A solicitação foi bem-sucedida.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

A solicitação foi bem-sucedida.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

A solicitação foi bem-sucedida.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Um modo correspondente de um dos seguintes tipos: QueueAndMatchMode: Usado ao corresponder o trabalho a um trabalho é necessário para ser feito 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 trabalho com o trabalho não será iniciada automaticamente. SuspendMode: usado quando os trabalhadores correspondentes a um trabalho precisam ser suspensos.

JobMatchingModeParent

Um modo correspondente de um dos seguintes tipos: QueueAndMatchMode: Usado ao corresponder o trabalho a um trabalho é necessário para ser feito 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 trabalho com o trabalho não será iniciada automaticamente. SuspendMode: usado quando os trabalhadores correspondentes a um trabalho precisam ser suspensos.

ListClassificationPolicies
ListClassificationPolicies200Response

A solicitação foi bem-sucedida.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

A solicitação foi bem-sucedida.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

A solicitação foi bem-sucedida.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

A solicitação foi bem-sucedida.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

A solicitação foi bem-sucedida.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

A solicitação foi bem-sucedida.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Os trabalhos são direcionados ao trabalhador que está ocioso há mais tempo.

LongestIdleModeOutput

Os trabalhos são direcionados ao trabalhador que está ocioso há mais tempo.

ManualReclassifyExceptionAction

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

ManualReclassifyExceptionActionOutput

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

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 em que o valor é passado do rótulo de um trabalho com a mesma chave.

PassThroughQueueSelectorAttachmentOutput

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

PassThroughWorkerSelectorAttachment

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

PassThroughWorkerSelectorAttachmentOutput

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

QueueAndMatchMode

Descreve um modo de correspondência em que a correspondência do trabalho com um trabalho é iniciada automaticamente depois que o trabalho é enfileirado com êxito.

QueueAndMatchModeOutput

Descreve um modo de correspondência em que a correspondência do trabalho com um trabalho é iniciada automaticamente depois que o trabalho é enfileirado com êxito.

QueueLengthExceptionTrigger

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

QueueLengthExceptionTriggerOutput

Gatilho para 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 de uma política de classificação.

QueueSelectorAttachmentParent

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

QueueWeightedAllocation

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

QueueWeightedAllocationOutput

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

Reclassify
Reclassify200Response

A solicitação foi bem-sucedida.

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 conteúdo para reclassificar trabalhos.

ReclassifyJobResultOutput

Conteúdo de resposta da reclassificação de um trabalho.

RoundRobinMode

Os trabalhos são distribuídos para os trabalhadores, começando pelo trabalhador que está após o último trabalho a receber um trabalho.

RoundRobinModeOutput

Os trabalhos são distribuídos para os trabalhadores, começando pelo trabalhador que está após o último trabalho a receber um trabalho.

RouterChannel

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

RouterChannelOutput

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

RouterConditionalRequestHeadersOutput

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

RouterJob

Uma unidade de trabalho a ser roteada

RouterJobAssignment

Detalhes de atribuição de um trabalho para um trabalhador.

RouterJobAssignmentOutput

Detalhes de atribuição de um trabalho para um trabalhador.

RouterJobNote

Uma anotação anexada a um trabalho.

RouterJobNoteOutput

Uma anotação anexada a um trabalho.

RouterJobOffer

Uma oferta de trabalho para um trabalhador.

RouterJobOfferOutput

Uma oferta de trabalho para um trabalhador.

RouterJobOutput

Uma unidade de trabalho a ser roteada

RouterJobPositionDetailsOutput

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

RouterQueue

Uma fila que pode conter trabalhos a serem roteado.

RouterQueueOutput

Uma fila que pode conter trabalhos a serem roteado.

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 da 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 disparada por HTTP. WebhookRule: uma regra que fornece uma associaçã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 disparada por HTTP. WebhookRule: uma regra que fornece uma associação a um servidor Web seguindo o protocolo de autenticação OAuth2.0.

RouterWorker

Uma entidade para a qual os trabalhos serão roteado.

RouterWorkerAssignment

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

RouterWorkerAssignmentOutput

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

RouterWorkerOutput

Uma entidade para a qual os trabalhos serão roteado.

RouterWorkerSelector

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

RouterWorkerSelectorOutput

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

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 trabalho a um trabalho quando um RouterRule é resolvido.

RuleEngineWorkerSelectorAttachmentOutput

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

ScheduleAndSuspendMode

Descreve um modo de correspondência usado para agendar trabalhos a serem enfileirados em um momento futuro. No momento especificado, a correspondência do trabalho com 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 do trabalho com 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 trabalho que será anexado a um trabalho.

StaticWorkerSelectorAttachmentOutput

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

SuspendMode

Descreve um modo de correspondência em que a correspondência do trabalho com um trabalho é suspensa.

SuspendModeOutput

Descreve um modo de correspondência em que a correspondência do trabalho com um trabalho é suspensa.

Unassign
Unassign200Response

A solicitação foi bem-sucedida.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Solicite conteúdo para cancelar a atribuição de um trabalho.

UnassignJobResultOutput

Conteúdo de resposta após um trabalho ter sido não atribuído com êxito.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

A solicitação foi bem-sucedida.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

A solicitação foi bem-sucedida.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

A solicitação foi bem-sucedida.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

A solicitação foi bem-sucedida.

UpsertJob201Headers
UpsertJob201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

A solicitação foi bem-sucedida.

UpsertQueue201Headers
UpsertQueue201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

A solicitação foi bem-sucedida.

UpsertWorker201Headers
UpsertWorker201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

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

WaitTimeExceptionTriggerOutput

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

WebhookRouterRule

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

WebhookRouterRuleOutput

Uma regra que fornece uma associaçã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 trabalho, dos quais um será selecionado e anexado de acordo com uma ponderação.

WeightedAllocationWorkerSelectorAttachmentOutput

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

WorkerSelectorAttachmentOutputParent

Um anexo que anexa seletores de trabalho a um trabalho.

WorkerSelectorAttachmentParent

Um anexo que anexa seletores de trabalho a um trabalho.

WorkerWeightedAllocation

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

WorkerWeightedAllocationOutput

Contém o percentual de peso e os seletores de trabalho a serem aplicados 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 executada quando a exceção é disparada.

ExceptionActionOutput

A ação a ser executada quando a exceção é disparada.

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 correspondente de um dos seguintes tipos: QueueAndMatchMode: Usado ao corresponder o trabalho a um trabalho é necessário para ser feito 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 trabalho com o trabalho não será iniciada automaticamente. SuspendMode: usado quando os trabalhadores correspondentes a um trabalho precisam ser suspensos.

JobMatchingModeOutput

Um modo correspondente de um dos seguintes tipos: QueueAndMatchMode: Usado ao corresponder o trabalho a um trabalho é necessário para ser feito 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 trabalho com o trabalho não será iniciada automaticamente. SuspendMode: usado quando os trabalhadores correspondentes a um trabalho precisam ser suspensos.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Coleção de páginas de itens ClassificationPolicy

PagedDistributionPolicyOutput

Coleção de páginas de itens DistributionPolicy

PagedExceptionPolicyOutput

Coleção de páginas de itens ExceptionPolicy

PagedRouterJobOutput

Coleção de páginas de itens RouterJob

PagedRouterQueueOutput

Coleção de páginas de itens RouterQueue

PagedRouterWorkerOutput

Coleção de páginas de itens do RouterWorker

PaginateReturn

Tipo auxiliar para inferir o tipo dos elementos de página do tipo de resposta Esse tipo é gerado com base nas informações de swagger para x-ms-pageable especificamente na propriedade itemName que indica a propriedade da resposta em que os itens de página são encontrados. O valor padrão é value. Esse tipo nos permitirá fornecer Iterador 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 de uma política de classificação.

QueueSelectorAttachmentOutput

Um anexo de seletores de fila para resolver uma fila para um trabalho 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 disparada por HTTP. WebhookRule: uma regra que fornece uma associaçã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 disparada por HTTP. WebhookRule: uma regra que fornece uma associaçã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 trabalho a um trabalho.

WorkerSelectorAttachmentOutput

Um anexo que anexa seletores de trabalho a um trabalho.

Funções

default(string, ClientOptions)

Inicializar uma nova instância de AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Inicializar uma nova instância de 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>)

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

Detalhes da função

default(string, ClientOptions)

Inicializar uma nova instância de AzureCommunicationRoutingServiceClient

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

Parâmetros

connectionString

string

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

options
ClientOptions

o parâmetro para todos os parâmetros opcionais

Retornos

default(string, KeyCredential | TokenCredential, ClientOptions)

Inicializar uma nova instância de AzureCommunicationRoutingServiceClient

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

Parâmetros

endpoint

string

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

credentialOrOptions

KeyCredential | TokenCredential

A chave ou a credencial de token.

options
ClientOptions

o parâmetro para todos os parâmetros opcionais

Retornos

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parâmetros

Retornos

response

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

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

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

Parâmetros

client
Client

Cliente a ser usado para enviar as solicitações da próxima página

initialResponse

TResponse

Resposta inicial que contém o nextLink e a página atual dos elementos

options

PagingOptions<TResponse>

Retornos

  • PagedAsyncIterableIterator para iterar os elementos