Delen via


@azure-rest/communication-job-router package

Interfaces

Accept
Accept200Response

De aanvraag is voltooid.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Antwoord met id's voor de werkrol, taak en toewijzing van een geaccepteerde aanbieding.

BestWorkerMode

Taken worden gedistribueerd naar de werkrol met de sterkste mogelijkheden die beschikbaar zijn.

BestWorkerModeOutput

Taken worden gedistribueerd naar de werkrol met de sterkste mogelijkheden die beschikbaar zijn.

Cancel
Cancel200Response

De aanvraag is voltooid.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

Een actie waarmee een taak wordt gemarkeerd als geannuleerd.

CancelExceptionActionOutput

Een actie waarmee een taak wordt gemarkeerd als geannuleerd.

CancelJobOptions

Nettolading aanvragen voor het annuleren van een taak.

CancelJobResultOutput

De nettolading van het antwoord van het annuleren van een taak.

ClassificationPolicy

Een container voor de regels die bepalen hoe taken worden geclassificeerd.

ClassificationPolicyOutput

Een container voor de regels die bepalen hoe taken worden geclassificeerd.

Close
Close200Response

De aanvraag is voltooid.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Nettolading aanvragen voor het sluiten van taken

CloseJobResultOutput

Nettolading van het antwoord van het sluiten van een taak.

Complete
Complete200Response

De aanvraag is voltooid.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Nettolading aanvragen voor het voltooien van taken.

CompleteJobResultOutput

Nettolading van antwoord van het voltooien van een taak.

ConditionalQueueSelectorAttachment

Beschrijft een set wachtrijkiezers die worden gekoppeld als de opgegeven voorwaarde wordt omgezet in waar.

ConditionalQueueSelectorAttachmentOutput

Beschrijft een set wachtrijkiezers die worden gekoppeld als de opgegeven voorwaarde wordt omgezet in waar.

ConditionalWorkerSelectorAttachment

Beschrijft een set werkrolkiezers die worden gekoppeld als de opgegeven voorwaarde wordt omgezet in waar.

ConditionalWorkerSelectorAttachmentOutput

Beschrijft een set werkrolkiezers die worden gekoppeld als de opgegeven voorwaarde wordt omgezet in waar.

Decline
Decline200Response

De aanvraag is voltooid.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Nettolading aanvragen voor het weigeren van aanbiedingen.

DeclineJobOfferResultOutput

Nettolading van reactie van het weigeren van een taak.

DeleteClassificationPolicy204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

Een regel die dezelfde labels retourneert als de invoerlabels.

DirectMapRouterRuleOutput

Een regel die dezelfde labels retourneert als de invoerlabels.

DistributionModeOutputParent

Abstracte basisklasse voor het definiëren van een distributiemodus.

DistributionModeParent

Abstracte basisklasse voor het definiëren van een distributiemodus.

DistributionPolicy

Beleid voor de verdeling van taken naar werknemers

DistributionPolicyOutput

Beleid voor de verdeling van taken naar werknemers

ExceptionActionOutputParent

De actie die moet worden uitgevoerd wanneer de uitzondering wordt geactiveerd.

ExceptionActionParent

De actie die moet worden uitgevoerd wanneer de uitzondering wordt geactiveerd.

ExceptionPolicy

Een beleid dat acties definieert die moeten worden uitgevoerd wanneer een uitzondering wordt geactiveerd.

ExceptionPolicyOutput

Een beleid dat acties definieert die moeten worden uitgevoerd wanneer een uitzondering wordt geactiveerd.

ExceptionRule

Een regel waarmee acties worden gedefinieerd die moeten worden uitgevoerd op een specifieke trigger.

ExceptionRuleOutput

Een regel waarmee acties worden gedefinieerd die moeten worden uitgevoerd op een specifieke trigger.

ExceptionTriggerOutputParent

Abstracte basisklasse voor het definiëren van een trigger voor uitzonderingsregels.

ExceptionTriggerParent

Abstracte basisklasse voor het definiëren van een trigger voor uitzonderingsregels.

ExpressionRouterRule

Een regel die regels voor inline-expressies opgeeft.

ExpressionRouterRuleOutput

Een regel die regels voor inline-expressies opgeeft.

FunctionRouterRule

Een regel die een binding aan een door HTTP geactiveerde Azure-functie levert.

FunctionRouterRuleCredential

Referenties die worden gebruikt voor toegang tot de Azure-functieregel.

FunctionRouterRuleCredentialOutput

Referenties die worden gebruikt voor toegang tot de Azure-functieregel.

FunctionRouterRuleOutput

Een regel die een binding aan een door HTTP geactiveerde Azure-functie levert.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

De aanvraag is voltooid.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

De aanvraag is voltooid.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

De aanvraag is voltooid.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

De aanvraag is voltooid.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

De aanvraag is voltooid.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

De aanvraag is voltooid.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

De aanvraag is voltooid.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

De aanvraag is voltooid.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Een overeenkomende modus van een van de volgende typen: QueueAndMatchMode: Wordt gebruikt wanneer de overeenkomende werkrol aan een taak moet worden uitgevoerd direct nadat de taak in de wachtrij is geplaatst. ScheduleAndSuspendMode: wordt gebruikt voor het plannen van taken die op een later tijdstip in de wachtrij moeten worden geplaatst. Op het opgegeven moment wordt het koppelen van een werkrol aan de taak niet automatisch gestart. SuspendMode: Wordt gebruikt bij het koppelen van werkrollen aan een taak moet worden opgeschort.

JobMatchingModeParent

Een overeenkomende modus van een van de volgende typen: QueueAndMatchMode: Wordt gebruikt wanneer de overeenkomende werkrol aan een taak moet worden uitgevoerd direct nadat de taak in de wachtrij is geplaatst. ScheduleAndSuspendMode: wordt gebruikt voor het plannen van taken die op een later tijdstip in de wachtrij moeten worden geplaatst. Op het opgegeven moment wordt het koppelen van een werkrol aan de taak niet automatisch gestart. SuspendMode: Wordt gebruikt bij het koppelen van werkrollen aan een taak moet worden opgeschort.

ListClassificationPolicies
ListClassificationPolicies200Response

De aanvraag is voltooid.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

De aanvraag is voltooid.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

De aanvraag is voltooid.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

De aanvraag is voltooid.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

De aanvraag is voltooid.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

De aanvraag is voltooid.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Taken worden doorgestuurd naar de werknemer die het langst inactief is geweest.

LongestIdleModeOutput

Taken worden doorgestuurd naar de werknemer die het langst inactief is geweest.

ManualReclassifyExceptionAction

Een actie die een taak handmatig opnieuw classificeert door de wachtrij, prioriteit en werkrolkiezers op te geven.

ManualReclassifyExceptionActionOutput

Een actie die een taak handmatig opnieuw classificeert door de wachtrij, prioriteit en werkrolkiezers op te geven.

OAuth2WebhookClientCredential

OAuth2.0-referenties die worden gebruikt voor de autorisatieserver van Contoso. Naslaginformatie: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

OAuth2.0-referenties die worden gebruikt voor de autorisatieserver van Contoso. Naslaginformatie: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Opties voor de helper voor paging

PassThroughQueueSelectorAttachment

Hiermee wordt een wachtrijselector gekoppeld waarbij de waarde wordt doorgegeven vanuit het label van een taak met dezelfde sleutel.

PassThroughQueueSelectorAttachmentOutput

Hiermee wordt een wachtrijselector gekoppeld waarbij de waarde wordt doorgegeven vanuit het label van een taak met dezelfde sleutel.

PassThroughWorkerSelectorAttachment

Koppelt een werkrolkiezer waarbij de waarde wordt doorgegeven vanuit het label van een taak met dezelfde sleutel.

PassThroughWorkerSelectorAttachmentOutput

Koppelt een werkrolkiezer waarbij de waarde wordt doorgegeven vanuit het label van een taak met dezelfde sleutel.

QueueAndMatchMode

Beschrijft een overeenkomende modus waarbij het koppelen van werkrollen aan een taak automatisch wordt gestart nadat de taak in de wachtrij is geplaatst.

QueueAndMatchModeOutput

Beschrijft een overeenkomende modus waarbij het koppelen van werkrollen aan een taak automatisch wordt gestart nadat de taak in de wachtrij is geplaatst.

QueueLengthExceptionTrigger

Trigger voor een uitzonderingsactie voor het overschrijden van de wachtrijlengte.

QueueLengthExceptionTriggerOutput

Trigger voor een uitzonderingsactie voor het overschrijden van de wachtrijlengte.

QueueSelectorAttachmentOutputParent

Een bijlage van wachtrijkiezers om een wachtrij naar een taak op te lossen vanuit een classificatiebeleid.

QueueSelectorAttachmentParent

Een bijlage van wachtrijkiezers om een wachtrij naar een taak op te lossen vanuit een classificatiebeleid.

QueueWeightedAllocation

Bevat het gewichtspercentage en de wachtrijselectors die moeten worden toegepast als deze zijn geselecteerd voor gewogen distributies.

QueueWeightedAllocationOutput

Bevat het gewichtspercentage en de wachtrijselectors die moeten worden toegepast als deze zijn geselecteerd voor gewogen distributies.

Reclassify
Reclassify200Response

De aanvraag is voltooid.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

Een actie waarmee labels voor een taak worden gewijzigd en deze vervolgens opnieuw classificeert.

ReclassifyExceptionActionOutput

Een actie waarmee labels voor een taak worden gewijzigd en deze vervolgens opnieuw classificeert.

ReclassifyJobOptions

Nettolading aanvragen voor het opnieuw classificeren van taken.

ReclassifyJobResultOutput

Nettolading van reactie van het opnieuw classificeren van een taak.

RoundRobinMode

Taken worden gedistribueerd voor werknemers, te beginnen met de werkrol die na de laatste werkrol is om een taak te ontvangen.

RoundRobinModeOutput

Taken worden gedistribueerd voor werknemers, te beginnen met de werkrol die na de laatste werkrol is om een taak te ontvangen.

RouterChannel

Vertegenwoordigt de capaciteit die een taak in dit kanaal verbruikt van een werkrol.

RouterChannelOutput

Vertegenwoordigt de capaciteit die een taak in dit kanaal verbruikt van een werkrol.

RouterConditionalRequestHeadersOutput

Biedt de headers 'If-*' om voorwaardelijke (in de cache opgeslagen) antwoorden voor JobRouter in te schakelen.

RouterJob

Een werkeenheid die moet worden gerouteerd

RouterJobAssignment

Toewijzingsgegevens van een taak aan een werknemer.

RouterJobAssignmentOutput

Toewijzingsgegevens van een taak aan een werknemer.

RouterJobNote

Een notitie die is gekoppeld aan een taak.

RouterJobNoteOutput

Een notitie die is gekoppeld aan een taak.

RouterJobOffer

Een aanbieding van een baan aan een werknemer.

RouterJobOfferOutput

Een aanbieding van een baan aan een werknemer.

RouterJobOutput

Een werkeenheid die moet worden gerouteerd

RouterJobPositionDetailsOutput

Positie en geschatte wachttijd voor een taak.

RouterQueue

Een wachtrij die taken kan bevatten die moeten worden gerouteerd.

RouterQueueOutput

Een wachtrij die taken kan bevatten die moeten worden gerouteerd.

RouterQueueSelector

Beschrijft een voorwaarde waaraan moet worden voldaan voor een set labels voor wachtrijselectie.

RouterQueueSelectorOutput

Beschrijft een voorwaarde waaraan moet worden voldaan voor een set labels voor wachtrijselectie.

RouterQueueStatisticsOutput

Statistieken voor de wachtrij.

RouterRuleOutputParent

Een regel van een van de volgende typen: StaticRule: Een regel die statische regels levert die altijd hetzelfde resultaat retourneren, ongeacht invoer. DirectMapRule: een regel die dezelfde labels retourneert als de invoerlabels. ExpressionRule: een regel die regels voor inline-expressies opgeeft. FunctionRule: een regel die een binding aan een door HTTP geactiveerde Azure-functie levert. WebhookRule: Een regel die een binding aan een webserver biedt volgens het OAuth2.0-verificatieprotocol.

RouterRuleParent

Een regel van een van de volgende typen: StaticRule: Een regel die statische regels levert die altijd hetzelfde resultaat retourneren, ongeacht invoer. DirectMapRule: een regel die dezelfde labels retourneert als de invoerlabels. ExpressionRule: een regel die regels voor inline-expressies opgeeft. FunctionRule: een regel die een binding aan een door HTTP geactiveerde Azure-functie levert. WebhookRule: Een regel die een binding aan een webserver biedt volgens het OAuth2.0-verificatieprotocol.

RouterWorker

Een entiteit waar taken naar moeten worden gerouteerd.

RouterWorkerAssignment

De toewijzing voor een werkrol aan een taak.

RouterWorkerAssignmentOutput

De toewijzing voor een werkrol aan een taak.

RouterWorkerOutput

Een entiteit waar taken naar moeten worden gerouteerd.

RouterWorkerSelector

Beschrijft een voorwaarde waaraan moet worden voldaan voor een set labels voor werkrolselectie.

RouterWorkerSelectorOutput

Beschrijft een voorwaarde waaraan moet worden voldaan voor een set labels voor werkrolselectie.

Routes
RuleEngineQueueSelectorAttachment

Koppelt wachtrijkiezers aan een taak wanneer de RouterRule is opgelost.

RuleEngineQueueSelectorAttachmentOutput

Koppelt wachtrijkiezers aan een taak wanneer de RouterRule is opgelost.

RuleEngineWorkerSelectorAttachment

Koppelt werkrolkiezers aan een taak wanneer een RouterRule is opgelost.

RuleEngineWorkerSelectorAttachmentOutput

Koppelt werkrolkiezers aan een taak wanneer een RouterRule is opgelost.

ScheduleAndSuspendMode

Beschrijft een overeenkomende modus die wordt gebruikt voor het plannen van taken die op een later tijdstip in de wachtrij moeten worden geplaatst. Op het opgegeven moment wordt het koppelen van werkrollen aan een taak niet automatisch gestart.

ScheduleAndSuspendModeOutput

Beschrijft een overeenkomende modus die wordt gebruikt voor het plannen van taken die op een later tijdstip in de wachtrij moeten worden geplaatst. Op het opgegeven moment wordt het koppelen van werkrollen aan een taak niet automatisch gestart.

ScoringRuleOptions

Bevat alle opties die kunnen worden doorgegeven als parameters voor scoreregel met BestWorkerMode.

ScoringRuleOptionsOutput

Bevat alle opties die kunnen worden doorgegeven als parameters voor scoreregel met BestWorkerMode.

StaticQueueSelectorAttachment

Beschrijft een wachtrijselector die aan een taak wordt gekoppeld.

StaticQueueSelectorAttachmentOutput

Beschrijft een wachtrijselector die aan een taak wordt gekoppeld.

StaticRouterRule

Een regel die statische regels levert die altijd hetzelfde resultaat retourneren, ongeacht invoer.

StaticRouterRuleOutput

Een regel die statische regels levert die altijd hetzelfde resultaat retourneren, ongeacht invoer.

StaticWorkerSelectorAttachment

Beschrijft een werkrolkiezer die aan een taak wordt gekoppeld.

StaticWorkerSelectorAttachmentOutput

Beschrijft een werkrolkiezer die aan een taak wordt gekoppeld.

SuspendMode

Beschrijft een overeenkomende modus waarbij het koppelen van werkrollen aan een taak wordt onderbroken.

SuspendModeOutput

Beschrijft een overeenkomende modus waarbij het koppelen van werkrollen aan een taak wordt onderbroken.

Unassign
Unassign200Response

De aanvraag is voltooid.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Nettolading aanvragen voor het intrekken van een taak.

UnassignJobResultOutput

Nettolading van antwoord nadat een taak is uitgetrokken.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

De aanvraag is voltooid.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

De aanvraag is geslaagd en er is een nieuwe resource gemaakt.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

De aanvraag is voltooid.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

De aanvraag is geslaagd en er is een nieuwe resource gemaakt.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

De aanvraag is voltooid.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

De aanvraag is geslaagd en er is een nieuwe resource gemaakt.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

De aanvraag is voltooid.

UpsertJob201Headers
UpsertJob201Response

De aanvraag is geslaagd en er is een nieuwe resource gemaakt.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

De aanvraag is voltooid.

UpsertQueue201Headers
UpsertQueue201Response

De aanvraag is geslaagd en er is een nieuwe resource gemaakt.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

De aanvraag is voltooid.

UpsertWorker201Headers
UpsertWorker201Response

De aanvraag is geslaagd en er is een nieuwe resource gemaakt.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Trigger voor een uitzonderingsactie voor het overschrijden van de wachttijd.

WaitTimeExceptionTriggerOutput

Trigger voor een uitzonderingsactie voor het overschrijden van de wachttijd.

WebhookRouterRule

Een regel die een binding aan een externe webserver levert.

WebhookRouterRuleOutput

Een regel die een binding aan een externe webserver levert.

WeightedAllocationQueueSelectorAttachment

Beschrijft meerdere sets wachtrijkiezers, waarvan één wordt geselecteerd en gekoppeld aan een weging.

WeightedAllocationQueueSelectorAttachmentOutput

Beschrijft meerdere sets wachtrijkiezers, waarvan één wordt geselecteerd en gekoppeld aan een weging.

WeightedAllocationWorkerSelectorAttachment

Beschrijft meerdere sets werkrolkiezers, waarvan één wordt geselecteerd en gekoppeld aan een weging.

WeightedAllocationWorkerSelectorAttachmentOutput

Beschrijft meerdere sets werkrolkiezers, waarvan één wordt geselecteerd en gekoppeld aan een weging.

WorkerSelectorAttachmentOutputParent

Een bijlage die werkrolkiezers aan een taak koppelt.

WorkerSelectorAttachmentParent

Een bijlage die werkrolkiezers aan een taak koppelt.

WorkerWeightedAllocation

Bevat het gewichtspercentage en werkrolkiezers die moeten worden toegepast als deze zijn geselecteerd voor gewogen distributies.

WorkerWeightedAllocationOutput

Bevat het gewichtspercentage en werkrolkiezers die moeten worden toegepast als deze zijn geselecteerd voor gewogen distributies.

Type-aliassen

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

Het resource-exemplaar.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Abstracte basisklasse voor het definiëren van een distributiemodus.

DistributionModeOutput

Abstracte basisklasse voor het definiëren van een distributiemodus.

DistributionPolicyResourceMergeAndPatch

Het resource-exemplaar.

ExceptionAction

De actie die moet worden uitgevoerd wanneer de uitzondering wordt geactiveerd.

ExceptionActionOutput

De actie die moet worden uitgevoerd wanneer de uitzondering wordt geactiveerd.

ExceptionPolicyResourceMergeAndPatch

Het resource-exemplaar.

ExceptionTrigger

Abstracte basisklasse voor het definiëren van een trigger voor uitzonderingsregels.

ExceptionTriggerOutput

Abstracte basisklasse voor het definiëren van een trigger voor uitzonderingsregels.

GetArrayType

Helpertype voor het extraheren van het type matrix

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

Het type aangepaste functie waarmee wordt gedefinieerd hoe u een pagina en een koppeling naar de volgende krijgt, indien van toepassing.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Een overeenkomende modus van een van de volgende typen: QueueAndMatchMode: Wordt gebruikt wanneer de overeenkomende werkrol aan een taak moet worden uitgevoerd direct nadat de taak in de wachtrij is geplaatst. ScheduleAndSuspendMode: wordt gebruikt voor het plannen van taken die op een later tijdstip in de wachtrij moeten worden geplaatst. Op het opgegeven moment wordt het koppelen van een werkrol aan de taak niet automatisch gestart. SuspendMode: Wordt gebruikt bij het koppelen van werkrollen aan een taak moet worden opgeschort.

JobMatchingModeOutput

Een overeenkomende modus van een van de volgende typen: QueueAndMatchMode: Wordt gebruikt wanneer de overeenkomende werkrol aan een taak moet worden uitgevoerd direct nadat de taak in de wachtrij is geplaatst. ScheduleAndSuspendMode: wordt gebruikt voor het plannen van taken die op een later tijdstip in de wachtrij moeten worden geplaatst. Op het opgegeven moment wordt het koppelen van een werkrol aan de taak niet automatisch gestart. SuspendMode: Wordt gebruikt bij het koppelen van werkrollen aan een taak moet worden opgeschort.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Gepaginade verzameling ClassificationPolicy-items

PagedDistributionPolicyOutput

Gepaginade verzameling DistributionPolicy-items

PagedExceptionPolicyOutput

Gepaginade verzameling ExceptionPolicy-items

PagedRouterJobOutput

Gepaginade verzameling routertaakitems

PagedRouterQueueOutput

Gepaginade verzameling RouterQueue-items

PagedRouterWorkerOutput

Gepaginade verzameling RouterWorker-items

PaginateReturn

Helpertype voor het afleiden van het type gepaginade elementen van het antwoordtype Dit type wordt gegenereerd op basis van de swagger-informatie voor x-ms-pageable specifiek op de eigenschap itemName die de eigenschap aangeeft van het antwoord waarin de pagina-items worden gevonden. De standaardwaarde is value. Met dit type kunnen we sterk getypte Iterator opgeven op basis van het antwoord dat we krijgen als tweede parameter

QueueSelectorAttachment

Een bijlage van wachtrijkiezers om een wachtrij naar een taak op te lossen vanuit een classificatiebeleid.

QueueSelectorAttachmentOutput

Een bijlage van wachtrijkiezers om een wachtrij naar een taak op te lossen vanuit een classificatiebeleid.

ReclassifyParameters
RouterJobResourceMergeAndPatch

Het resource-exemplaar.

RouterQueueResourceMergeAndPatch

Het resource-exemplaar.

RouterRule

Een regel van een van de volgende typen: StaticRule: Een regel die statische regels levert die altijd hetzelfde resultaat retourneren, ongeacht invoer. DirectMapRule: een regel die dezelfde labels retourneert als de invoerlabels. ExpressionRule: een regel die regels voor inline-expressies opgeeft. FunctionRule: een regel die een binding aan een door HTTP geactiveerde Azure-functie levert. WebhookRule: Een regel die een binding aan een webserver biedt volgens het OAuth2.0-verificatieprotocol.

RouterRuleOutput

Een regel van een van de volgende typen: StaticRule: Een regel die statische regels levert die altijd hetzelfde resultaat retourneren, ongeacht invoer. DirectMapRule: een regel die dezelfde labels retourneert als de invoerlabels. ExpressionRule: een regel die regels voor inline-expressies opgeeft. FunctionRule: een regel die een binding aan een door HTTP geactiveerde Azure-functie levert. WebhookRule: Een regel die een binding aan een webserver biedt volgens het OAuth2.0-verificatieprotocol.

RouterWorkerResourceMergeAndPatch

Het resource-exemplaar.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

Een bijlage die werkrolkiezers aan een taak koppelt.

WorkerSelectorAttachmentOutput

Een bijlage die werkrolkiezers aan een taak koppelt.

Functies

default(string, ClientOptions)

Een nieuw exemplaar van AzureCommunicationRoutingServiceClient initialiseren

default(string, KeyCredential | TokenCredential, ClientOptions)

Een nieuw exemplaar van AzureCommunicationRoutingServiceClient initialiseren

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 voor het pagineren van resultaten van een eerste antwoord dat volgt op de specificatie van autorest x-ms-pageable-extensie

Functiedetails

default(string, ClientOptions)

Een nieuw exemplaar van AzureCommunicationRoutingServiceClient initialiseren

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

Parameters

connectionString

string

De connectionString of URL van uw Communication Services-resource.

options
ClientOptions

de parameter voor alle optionele parameters

Retouren

default(string, KeyCredential | TokenCredential, ClientOptions)

Een nieuw exemplaar van AzureCommunicationRoutingServiceClient initialiseren

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

Parameters

endpoint

string

Het eindpunt van uw Communication Services-resource.

credentialOrOptions

KeyCredential | TokenCredential

De sleutel- of tokenreferentie.

options
ClientOptions

de parameter voor alle optionele parameters

Retouren

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Parameters

Retouren

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parameters

Retouren

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Parameters

Retouren

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parameters

Retouren

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Parameters

Retouren

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parameters

Retouren

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Parameters

Retouren

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parameters

Retouren

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Parameters

Retouren

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parameters

Retouren

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Parameters

Retouren

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parameters

Retouren

response

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

Helper voor het pagineren van resultaten van een eerste antwoord dat volgt op de specificatie van autorest x-ms-pageable-extensie

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

Parameters

client
Client

Client die moet worden gebruikt voor het verzenden van de volgende paginaaanvragen

initialResponse

TResponse

Eerste antwoord met de nextLink en de huidige pagina met elementen

options

PagingOptions<TResponse>

Retouren

  • PagedAsyncIterableIterator om de elementen te herhalen