Condividi tramite


@azure-rest/communication-job-router package

Interfacce

Accept
Accept200Response

La richiesta ha avuto esito positivo.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Risposta contenente gli ID per il ruolo di lavoro, il processo e l'assegnazione da un'offerta accettata.

BestWorkerMode

I processi vengono distribuiti al lavoratore con le capacità più forti disponibili.

BestWorkerModeOutput

I processi vengono distribuiti al lavoratore con le capacità più forti disponibili.

Cancel
Cancel200Response

La richiesta ha avuto esito positivo.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

Azione che contrassegna un processo come annullato.

CancelExceptionActionOutput

Azione che contrassegna un processo come annullato.

CancelJobOptions

Richiedere il payload per annullare un processo.

CancelJobResultOutput

Payload della risposta dall'annullamento di un processo.

ClassificationPolicy

Contenitore per le regole che regolano la classificazione dei processi.

ClassificationPolicyOutput

Contenitore per le regole che regolano la classificazione dei processi.

Close
Close200Response

La richiesta ha avuto esito positivo.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Payload della richiesta per la chiusura dei processi

CloseJobResultOutput

Payload della risposta dalla chiusura di un processo.

Complete
Complete200Response

La richiesta ha avuto esito positivo.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Richiedere il payload per il completamento dei processi.

CompleteJobResultOutput

Payload della risposta dal completamento di un processo.

ConditionalQueueSelectorAttachment

Descrive un set di selettori di coda che verranno associati se la condizione specificata viene risolta in true.

ConditionalQueueSelectorAttachmentOutput

Descrive un set di selettori di coda che verranno associati se la condizione specificata viene risolta in true.

ConditionalWorkerSelectorAttachment

Descrive un set di selettori di lavoro che verranno associati se la condizione specificata viene risolta in true.

ConditionalWorkerSelectorAttachmentOutput

Descrive un set di selettori di lavoro che verranno associati se la condizione specificata viene risolta in true.

Decline
Decline200Response

La richiesta ha avuto esito positivo.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Payload della richiesta per rifiutare le offerte.

DeclineJobOfferResultOutput

Payload della risposta dal rifiuto di un processo.

DeleteClassificationPolicy204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

Regola che restituisce le stesse etichette delle etichette di input.

DirectMapRouterRuleOutput

Regola che restituisce le stesse etichette delle etichette di input.

DistributionModeOutputParent

Classe base astratta per la definizione di una modalità di distribuzione.

DistributionModeParent

Classe base astratta per la definizione di una modalità di distribuzione.

DistributionPolicy

Criteri che regolano il modo in cui i processi vengono distribuiti ai lavoratori

DistributionPolicyOutput

Criteri che regolano il modo in cui i processi vengono distribuiti ai lavoratori

ExceptionActionOutputParent

Azione da eseguire quando viene attivata l'eccezione.

ExceptionActionParent

Azione da eseguire quando viene attivata l'eccezione.

ExceptionPolicy

Criteri che definiscono le azioni da eseguire quando vengono attivate le eccezioni.

ExceptionPolicyOutput

Criteri che definiscono le azioni da eseguire quando vengono attivate le eccezioni.

ExceptionRule

Regola che definisce le azioni da eseguire su un trigger specifico.

ExceptionRuleOutput

Regola che definisce le azioni da eseguire su un trigger specifico.

ExceptionTriggerOutputParent

Classe base astratta per la definizione di un trigger per le regole di eccezione.

ExceptionTriggerParent

Classe base astratta per la definizione di un trigger per le regole di eccezione.

ExpressionRouterRule

Regola che fornisce regole di espressione inline.

ExpressionRouterRuleOutput

Regola che fornisce regole di espressione inline.

FunctionRouterRule

Regola che fornisce un'associazione a una funzione di Azure attivata da HTTP.

FunctionRouterRuleCredential

Credenziali usate per accedere alla regola della funzione di Azure.

FunctionRouterRuleCredentialOutput

Credenziali usate per accedere alla regola della funzione di Azure.

FunctionRouterRuleOutput

Regola che fornisce un'associazione a una funzione di Azure attivata da HTTP.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

La richiesta ha avuto esito positivo.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

La richiesta ha avuto esito positivo.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

La richiesta ha avuto esito positivo.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

La richiesta ha avuto esito positivo.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

La richiesta ha avuto esito positivo.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

La richiesta ha avuto esito positivo.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

La richiesta ha avuto esito positivo.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

La richiesta ha avuto esito positivo.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Modalità di corrispondenza di uno dei tipi seguenti: QueueAndMatchMode: viene usata quando il ruolo di lavoro corrispondente a un processo deve essere eseguito subito dopo la coda del processo. ScheduleAndSuspendMode: usato per la pianificazione dei processi da accodare in un secondo momento. Al momento specificato, la corrispondenza di un ruolo di lavoro al processo non verrà avviata automaticamente. SuspendMode: usato quando i ruoli di lavoro corrispondenti a un processo devono essere sospesi.

JobMatchingModeParent

Modalità di corrispondenza di uno dei tipi seguenti: QueueAndMatchMode: viene usata quando il ruolo di lavoro corrispondente a un processo deve essere eseguito subito dopo la coda del processo. ScheduleAndSuspendMode: usato per la pianificazione dei processi da accodare in un secondo momento. Al momento specificato, la corrispondenza di un ruolo di lavoro al processo non verrà avviata automaticamente. SuspendMode: usato quando i ruoli di lavoro corrispondenti a un processo devono essere sospesi.

ListClassificationPolicies
ListClassificationPolicies200Response

La richiesta ha avuto esito positivo.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

La richiesta ha avuto esito positivo.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

La richiesta ha avuto esito positivo.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

La richiesta ha avuto esito positivo.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

La richiesta ha avuto esito positivo.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

La richiesta ha avuto esito positivo.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

I processi vengono indirizzati al lavoratore che è rimasto inattiva più a lungo.

LongestIdleModeOutput

I processi vengono indirizzati al lavoratore che è rimasto inattiva più a lungo.

ManualReclassifyExceptionAction

Azione che riclassifica manualmente un processo fornendo la coda, la priorità e i selettori di lavoro.

ManualReclassifyExceptionActionOutput

Azione che riclassifica manualmente un processo fornendo la coda, la priorità e i selettori di lavoro.

OAuth2WebhookClientCredential

Credenziali OAuth2.0 usate per il server di autorizzazione di Contoso. Riferimento: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

Credenziali OAuth2.0 usate per il server di autorizzazione di Contoso. Riferimento: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Opzioni per l'helper di paging

PassThroughQueueSelectorAttachment

Collega un selettore di coda in cui il valore viene passato dall'etichetta di un processo con la stessa chiave.

PassThroughQueueSelectorAttachmentOutput

Collega un selettore di coda in cui il valore viene passato dall'etichetta di un processo con la stessa chiave.

PassThroughWorkerSelectorAttachment

Collega un selettore di lavoro in cui il valore viene passato dall'etichetta di un processo con la stessa chiave.

PassThroughWorkerSelectorAttachmentOutput

Collega un selettore di lavoro in cui il valore viene passato dall'etichetta di un processo con la stessa chiave.

QueueAndMatchMode

Descrive una modalità di corrispondenza in cui il ruolo di lavoro corrispondente a un processo viene avviato automaticamente dopo che il processo è stato accodato correttamente.

QueueAndMatchModeOutput

Descrive una modalità di corrispondenza in cui il ruolo di lavoro corrispondente a un processo viene avviato automaticamente dopo che il processo è stato accodato correttamente.

QueueLengthExceptionTrigger

Attivare un'azione di eccezione in caso di superamento della lunghezza della coda.

QueueLengthExceptionTriggerOutput

Attivare un'azione di eccezione in caso di superamento della lunghezza della coda.

QueueSelectorAttachmentOutputParent

Allegato di selettori di coda per risolvere una coda in un processo da un criterio di classificazione.

QueueSelectorAttachmentParent

Allegato di selettori di coda per risolvere una coda in un processo da un criterio di classificazione.

QueueWeightedAllocation

Contiene i selettori di percentuale di peso e coda da applicare se selezionati per le distribuzioni ponderate.

QueueWeightedAllocationOutput

Contiene i selettori di percentuale di peso e coda da applicare se selezionati per le distribuzioni ponderate.

Reclassify
Reclassify200Response

La richiesta ha avuto esito positivo.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

Azione che modifica le etichette in un processo e quindi la riclassifica.

ReclassifyExceptionActionOutput

Azione che modifica le etichette in un processo e quindi la riclassifica.

ReclassifyJobOptions

Richiedere il payload per la riclassificazione dei processi.

ReclassifyJobResultOutput

Payload della risposta dalla riclassificazione di un processo.

RoundRobinMode

I processi vengono distribuiti per i ruoli di lavoro, a partire dal ruolo di lavoro successivo all'ultimo lavoratore per ricevere un processo.

RoundRobinModeOutput

I processi vengono distribuiti per i ruoli di lavoro, a partire dal ruolo di lavoro successivo all'ultimo lavoratore per ricevere un processo.

RouterChannel

Rappresenta la capacità utilizzata da un ruolo di lavoro in questo canale.

RouterChannelOutput

Rappresenta la capacità utilizzata da un ruolo di lavoro in questo canale.

RouterConditionalRequestHeadersOutput

Fornisce le intestazioni "If-*" per abilitare le risposte condizionali (memorizzate nella cache) per JobRouter.

RouterJob

Unità di lavoro da instradare

RouterJobAssignment

Dettagli dell'assegnazione di un processo a un ruolo di lavoro.

RouterJobAssignmentOutput

Dettagli dell'assegnazione di un processo a un ruolo di lavoro.

RouterJobNote

Nota associata a un processo.

RouterJobNoteOutput

Nota associata a un processo.

RouterJobOffer

Offerta di un lavoro a un lavoratore.

RouterJobOfferOutput

Offerta di un lavoro a un lavoratore.

RouterJobOutput

Unità di lavoro da instradare

RouterJobPositionDetailsOutput

Posizione e tempo di attesa stimato per un processo.

RouterQueue

Coda che può contenere processi da instradare.

RouterQueueOutput

Coda che può contenere processi da instradare.

RouterQueueSelector

Descrive una condizione che deve essere soddisfatta rispetto a un set di etichette per la selezione della coda.

RouterQueueSelectorOutput

Descrive una condizione che deve essere soddisfatta rispetto a un set di etichette per la selezione della coda.

RouterQueueStatisticsOutput

Statistiche per la coda.

RouterRuleOutputParent

Regola di uno dei tipi seguenti: StaticRule: regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input. DirectMapRule: regola che restituisce le stesse etichette delle etichette di input. ExpressionRule: regola che fornisce regole di espressione inline. FunctionRule: regola che fornisce un'associazione a una funzione di Azure attivata da HTTP. WebhookRule: regola che fornisce un'associazione a un server Web che segue il protocollo di autenticazione OAuth2.0.

RouterRuleParent

Regola di uno dei tipi seguenti: StaticRule: regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input. DirectMapRule: regola che restituisce le stesse etichette delle etichette di input. ExpressionRule: regola che fornisce regole di espressione inline. FunctionRule: regola che fornisce un'associazione a una funzione di Azure attivata da HTTP. WebhookRule: regola che fornisce un'associazione a un server Web che segue il protocollo di autenticazione OAuth2.0.

RouterWorker

Entità a cui indirizzare i processi.

RouterWorkerAssignment

Assegnazione di un ruolo di lavoro a un processo.

RouterWorkerAssignmentOutput

Assegnazione di un ruolo di lavoro a un processo.

RouterWorkerOutput

Entità a cui indirizzare i processi.

RouterWorkerSelector

Descrive una condizione che deve essere soddisfatta in base a un set di etichette per la selezione del ruolo di lavoro.

RouterWorkerSelectorOutput

Descrive una condizione che deve essere soddisfatta in base a un set di etichette per la selezione del ruolo di lavoro.

Routes
RuleEngineQueueSelectorAttachment

Collega i selettori di coda a un processo quando routerRule viene risolto.

RuleEngineQueueSelectorAttachmentOutput

Collega i selettori di coda a un processo quando routerRule viene risolto.

RuleEngineWorkerSelectorAttachment

Collega i selettori di lavoro a un processo quando viene risolto un RouterRule.

RuleEngineWorkerSelectorAttachmentOutput

Collega i selettori di lavoro a un processo quando viene risolto un RouterRule.

ScheduleAndSuspendMode

Descrive una modalità di corrispondenza usata per la pianificazione dei processi da accodare in un secondo momento. Al momento specificato, il ruolo di lavoro corrispondente a un processo non verrà avviato automaticamente.

ScheduleAndSuspendModeOutput

Descrive una modalità di corrispondenza usata per la pianificazione dei processi da accodare in un secondo momento. Al momento specificato, il ruolo di lavoro corrispondente a un processo non verrà avviato automaticamente.

ScoringRuleOptions

Incapsula tutte le opzioni che possono essere passate come parametri per la regola di assegnazione dei punteggi con BestWorkerMode.

ScoringRuleOptionsOutput

Incapsula tutte le opzioni che possono essere passate come parametri per la regola di assegnazione dei punteggi con BestWorkerMode.

StaticQueueSelectorAttachment

Descrive un selettore di coda che verrà collegato a un processo.

StaticQueueSelectorAttachmentOutput

Descrive un selettore di coda che verrà collegato a un processo.

StaticRouterRule

Regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input.

StaticRouterRuleOutput

Regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input.

StaticWorkerSelectorAttachment

Descrive un selettore di lavoro che verrà collegato a un processo.

StaticWorkerSelectorAttachmentOutput

Descrive un selettore di lavoro che verrà collegato a un processo.

SuspendMode

Descrive una modalità di corrispondenza in cui il ruolo di lavoro corrispondente a un processo viene sospeso.

SuspendModeOutput

Descrive una modalità di corrispondenza in cui il ruolo di lavoro corrispondente a un processo viene sospeso.

Unassign
Unassign200Response

La richiesta ha avuto esito positivo.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Richiedere il payload per annullare l'assegnazione di un processo.

UnassignJobResultOutput

Payload della risposta dopo che un processo è stato assegnato correttamente.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

La richiesta ha avuto esito positivo.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

La richiesta ha avuto esito positivo.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

La richiesta ha avuto esito positivo.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

La richiesta ha avuto esito positivo.

UpsertJob201Headers
UpsertJob201Response

La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

La richiesta ha avuto esito positivo.

UpsertQueue201Headers
UpsertQueue201Response

La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

La richiesta ha avuto esito positivo.

UpsertWorker201Headers
UpsertWorker201Response

La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Attivare un'azione di eccezione in caso di superamento del tempo di attesa.

WaitTimeExceptionTriggerOutput

Attivare un'azione di eccezione in caso di superamento del tempo di attesa.

WebhookRouterRule

Regola che fornisce un'associazione a un server Web esterno.

WebhookRouterRuleOutput

Regola che fornisce un'associazione a un server Web esterno.

WeightedAllocationQueueSelectorAttachment

Descrive più set di selettori di coda, di cui uno verrà selezionato e collegato in base a un peso.

WeightedAllocationQueueSelectorAttachmentOutput

Descrive più set di selettori di coda, di cui uno verrà selezionato e collegato in base a un peso.

WeightedAllocationWorkerSelectorAttachment

Descrive più set di selettori di lavoro, di cui uno verrà selezionato e collegato in base a un peso.

WeightedAllocationWorkerSelectorAttachmentOutput

Descrive più set di selettori di lavoro, di cui uno verrà selezionato e collegato in base a un peso.

WorkerSelectorAttachmentOutputParent

Allegato che collega i selettori di lavoro a un processo.

WorkerSelectorAttachmentParent

Allegato che collega i selettori di lavoro a un processo.

WorkerWeightedAllocation

Contiene la percentuale di peso e i selettori di lavoro da applicare se selezionati per le distribuzioni ponderate.

WorkerWeightedAllocationOutput

Contiene la percentuale di peso e i selettori di lavoro da applicare se selezionati per le distribuzioni ponderate.

Alias tipo

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

Istanza della risorsa.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Classe base astratta per la definizione di una modalità di distribuzione.

DistributionModeOutput

Classe base astratta per la definizione di una modalità di distribuzione.

DistributionPolicyResourceMergeAndPatch

Istanza della risorsa.

ExceptionAction

Azione da eseguire quando viene attivata l'eccezione.

ExceptionActionOutput

Azione da eseguire quando viene attivata l'eccezione.

ExceptionPolicyResourceMergeAndPatch

Istanza della risorsa.

ExceptionTrigger

Classe base astratta per la definizione di un trigger per le regole di eccezione.

ExceptionTriggerOutput

Classe base astratta per la definizione di un trigger per le regole di eccezione.

GetArrayType

Tipo di helper per estrarre il tipo di una matrice

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

Tipo di una funzione personalizzata che definisce come ottenere una pagina e un collegamento a quello successivo, se presente.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Modalità di corrispondenza di uno dei tipi seguenti: QueueAndMatchMode: viene usata quando il ruolo di lavoro corrispondente a un processo deve essere eseguito subito dopo la coda del processo. ScheduleAndSuspendMode: usato per la pianificazione dei processi da accodare in un secondo momento. Al momento specificato, la corrispondenza di un ruolo di lavoro al processo non verrà avviata automaticamente. SuspendMode: usato quando i ruoli di lavoro corrispondenti a un processo devono essere sospesi.

JobMatchingModeOutput

Modalità di corrispondenza di uno dei tipi seguenti: QueueAndMatchMode: viene usata quando il ruolo di lavoro corrispondente a un processo deve essere eseguito subito dopo la coda del processo. ScheduleAndSuspendMode: usato per la pianificazione dei processi da accodare in un secondo momento. Al momento specificato, la corrispondenza di un ruolo di lavoro al processo non verrà avviata automaticamente. SuspendMode: usato quando i ruoli di lavoro corrispondenti a un processo devono essere sospesi.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Raccolta di pagine di elementi ClassificationPolicy

PagedDistributionPolicyOutput

Raccolta di pagine di elementi DistributionPolicy

PagedExceptionPolicyOutput

Raccolta di pagine di elementi ExceptionPolicy

PagedRouterJobOutput

Raccolta di pagine di elementi RouterJob

PagedRouterQueueOutput

Raccolta di pagine di elementi RouterQueue

PagedRouterWorkerOutput

Raccolta di pagine di elementi RouterWorker

PaginateReturn

Tipo di helper per dedurre il tipo di elementi di paging dal tipo di risposta Questo tipo viene generato in base alle informazioni swagger per x-ms-pageable specificamente nella proprietà itemName che indica la proprietà della risposta in cui vengono trovati gli elementi della pagina. Il valore predefinito è value. Questo tipo consentirà di fornire iteratore fortemente tipizzato in base alla risposta che si ottiene come secondo parametro

QueueSelectorAttachment

Allegato di selettori di coda per risolvere una coda in un processo da un criterio di classificazione.

QueueSelectorAttachmentOutput

Allegato di selettori di coda per risolvere una coda in un processo da un criterio di classificazione.

ReclassifyParameters
RouterJobResourceMergeAndPatch

Istanza della risorsa.

RouterQueueResourceMergeAndPatch

Istanza della risorsa.

RouterRule

Regola di uno dei tipi seguenti: StaticRule: regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input. DirectMapRule: regola che restituisce le stesse etichette delle etichette di input. ExpressionRule: regola che fornisce regole di espressione inline. FunctionRule: regola che fornisce un'associazione a una funzione di Azure attivata da HTTP. WebhookRule: regola che fornisce un'associazione a un server Web che segue il protocollo di autenticazione OAuth2.0.

RouterRuleOutput

Regola di uno dei tipi seguenti: StaticRule: regola che fornisce regole statiche che restituiscono sempre lo stesso risultato, indipendentemente dall'input. DirectMapRule: regola che restituisce le stesse etichette delle etichette di input. ExpressionRule: regola che fornisce regole di espressione inline. FunctionRule: regola che fornisce un'associazione a una funzione di Azure attivata da HTTP. WebhookRule: regola che fornisce un'associazione a un server Web che segue il protocollo di autenticazione OAuth2.0.

RouterWorkerResourceMergeAndPatch

Istanza della risorsa.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

Allegato che collega i selettori di lavoro a un processo.

WorkerSelectorAttachmentOutput

Allegato che collega i selettori di lavoro a un processo.

Funzioni

default(string, ClientOptions)

Inizializzare una nuova istanza di AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Inizializzare una nuova istanza di 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>)

Helper per impaginare i risultati da una risposta iniziale che segue la specifica dell'estensione autorest x-ms-pageable

Dettagli funzione

default(string, ClientOptions)

Inizializzare una nuova istanza di AzureCommunicationRoutingServiceClient

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

Parametri

connectionString

string

ConnectionString o URL della risorsa di Servizi di comunicazione.

options
ClientOptions

parametro per tutti i parametri facoltativi

Restituisce

default(string, KeyCredential | TokenCredential, ClientOptions)

Inizializzare una nuova istanza di AzureCommunicationRoutingServiceClient

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

Parametri

endpoint

string

Endpoint della risorsa di Servizi di comunicazione.

credentialOrOptions

KeyCredential | TokenCredential

Credenziale della chiave o del token.

options
ClientOptions

parametro per tutti i parametri facoltativi

Restituisce

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Parametri

Restituisce

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Parametri

Restituisce

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Parametri

Restituisce

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Parametri

Restituisce

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Parametri

Restituisce

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Parametri

Restituisce

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parametri

Restituisce

response

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

Helper per impaginare i risultati da una risposta iniziale che segue la specifica dell'estensione autorest x-ms-pageable

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

Parametri

client
Client

Client da usare per l'invio delle richieste di pagina successiva

initialResponse

TResponse

Risposta iniziale contenente il nextLink e la pagina corrente degli elementi

options

PagingOptions<TResponse>

Restituisce

  • PagedAsyncIterableIterator per scorrere gli elementi