Dela via


@azure-rest/communication-job-router package

Gränssnitt

Accept
Accept200Response

Begäran har slutförts.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Svar som innehåller ID:t för arbetaren, jobbet och tilldelningen från ett godkänt erbjudande.

BestWorkerMode

Jobb distribueras till arbetaren med de starkaste tillgängliga funktionerna.

BestWorkerModeOutput

Jobb distribueras till arbetaren med de starkaste tillgängliga funktionerna.

Cancel
Cancel200Response

Begäran har slutförts.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

En åtgärd som markerar ett jobb som inställt.

CancelExceptionActionOutput

En åtgärd som markerar ett jobb som inställt.

CancelJobOptions

Begär nyttolast för att avbryta ett jobb.

CancelJobResultOutput

Svarsnyttolast från att avbryta ett jobb.

ClassificationPolicy

En container för de regler som styr hur jobb klassificeras.

ClassificationPolicyOutput

En container för de regler som styr hur jobb klassificeras.

Close
Close200Response

Begäran har slutförts.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Begär nyttolast för att stänga jobb

CloseJobResultOutput

Svarsnyttolast från att stänga ett jobb.

Complete
Complete200Response

Begäran har slutförts.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Begär nyttolast för att slutföra jobb.

CompleteJobResultOutput

Svarsnyttolast från att slutföra ett jobb.

ConditionalQueueSelectorAttachment

Beskriver en uppsättning köväljare som ska kopplas om det angivna villkoret matchar true.

ConditionalQueueSelectorAttachmentOutput

Beskriver en uppsättning köväljare som ska kopplas om det angivna villkoret matchar true.

ConditionalWorkerSelectorAttachment

Beskriver en uppsättning arbetarväljare som ska kopplas om det angivna villkoret matchar true.

ConditionalWorkerSelectorAttachmentOutput

Beskriver en uppsättning arbetarväljare som ska kopplas om det angivna villkoret matchar true.

Decline
Decline200Response

Begäran har slutförts.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Begär nyttolast för degressiva erbjudanden.

DeclineJobOfferResultOutput

Svarsnyttolast från att avböja ett jobb.

DeleteClassificationPolicy204Response

Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

En regel som returnerar samma etiketter som indataetiketterna.

DirectMapRouterRuleOutput

En regel som returnerar samma etiketter som indataetiketterna.

DistributionModeOutputParent

Abstrakt basklass för att definiera ett distributionsläge.

DistributionModeParent

Abstrakt basklass för att definiera ett distributionsläge.

DistributionPolicy

Policy som styr hur jobb distribueras till arbetare

DistributionPolicyOutput

Policy som styr hur jobb distribueras till arbetare

ExceptionActionOutputParent

Den åtgärd som ska vidtas när undantaget utlöses.

ExceptionActionParent

Den åtgärd som ska vidtas när undantaget utlöses.

ExceptionPolicy

En princip som definierar åtgärder som ska köras när undantag utlöses.

ExceptionPolicyOutput

En princip som definierar åtgärder som ska köras när undantag utlöses.

ExceptionRule

En regel som definierar åtgärder som ska köras på en specifik utlösare.

ExceptionRuleOutput

En regel som definierar åtgärder som ska köras på en specifik utlösare.

ExceptionTriggerOutputParent

Abstrakt basklass för att definiera en utlösare för undantagsregler.

ExceptionTriggerParent

Abstrakt basklass för att definiera en utlösare för undantagsregler.

ExpressionRouterRule

En regel som tillhandahåller regler för infogade uttryck.

ExpressionRouterRuleOutput

En regel som tillhandahåller regler för infogade uttryck.

FunctionRouterRule

En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion.

FunctionRouterRuleCredential

Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln.

FunctionRouterRuleCredentialOutput

Autentiseringsuppgifter som används för att komma åt Azure-funktionsregeln.

FunctionRouterRuleOutput

En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

Begäran har slutförts.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

Begäran har slutförts.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

Begäran har slutförts.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

Begäran har slutförts.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

Begäran har slutförts.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

Begäran har slutförts.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

Begäran har slutförts.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

Begäran har slutförts.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Ett matchande läge av någon av följande typer: QueueAndMatchMode: Används vid matchning av arbetare till ett jobb måste göras direkt efter att jobbet har placerats i kö. ScheduleAndSuspendMode: Används för att schemalägga jobb som ska köas vid en framtida tidpunkt. Vid angiven tidpunkt startar inte matchningen av en arbetare till jobbet automatiskt. SuspendMode: Används vid matchning av arbetare till ett jobb måste pausas.

JobMatchingModeParent

Ett matchande läge av någon av följande typer: QueueAndMatchMode: Används vid matchning av arbetare till ett jobb måste göras direkt efter att jobbet har placerats i kö. ScheduleAndSuspendMode: Används för att schemalägga jobb som ska köas vid en framtida tidpunkt. Vid angiven tidpunkt startar inte matchningen av en arbetare till jobbet automatiskt. SuspendMode: Används vid matchning av arbetare till ett jobb måste pausas.

ListClassificationPolicies
ListClassificationPolicies200Response

Begäran har slutförts.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

Begäran har slutförts.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

Begäran har slutförts.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

Begäran har slutförts.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

Begäran har slutförts.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

Begäran har slutförts.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Jobb dirigeras till den arbetare som har varit inaktiv längst.

LongestIdleModeOutput

Jobb dirigeras till den arbetare som har varit inaktiv längst.

ManualReclassifyExceptionAction

En åtgärd som manuellt omklassificerar ett jobb genom att ange kö-, prioritets- och arbetarväljare.

ManualReclassifyExceptionActionOutput

En åtgärd som manuellt omklassificerar ett jobb genom att ange kö-, prioritets- och arbetarväljare.

OAuth2WebhookClientCredential

OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

OAuth2.0-autentiseringsuppgifter som används för Contosos auktoriseringsserver. Referens: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Alternativ för växlingshjälpen

PassThroughQueueSelectorAttachment

Bifogar en köväljare där värdet skickas från ett jobbs etikett med samma nyckel.

PassThroughQueueSelectorAttachmentOutput

Bifogar en köväljare där värdet skickas från ett jobbs etikett med samma nyckel.

PassThroughWorkerSelectorAttachment

Bifogar en arbetarväljare där värdet skickas från ett jobbs etikett med samma nyckel.

PassThroughWorkerSelectorAttachmentOutput

Bifogar en arbetarväljare där värdet skickas från ett jobbs etikett med samma nyckel.

QueueAndMatchMode

Beskriver ett matchande läge där matchande arbetare till ett jobb startas automatiskt efter att jobbet har placerats i kö.

QueueAndMatchModeOutput

Beskriver ett matchande läge där matchande arbetare till ett jobb startas automatiskt efter att jobbet har placerats i kö.

QueueLengthExceptionTrigger

Utlösare för en undantagsåtgärd om att överskrida kölängden.

QueueLengthExceptionTriggerOutput

Utlösare för en undantagsåtgärd om att överskrida kölängden.

QueueSelectorAttachmentOutputParent

En bifogad fil med köväljare för att matcha en kö till ett jobb från en klassificeringsprincip.

QueueSelectorAttachmentParent

En bifogad fil med köväljare för att matcha en kö till ett jobb från en klassificeringsprincip.

QueueWeightedAllocation

Innehåller viktprocent och köväljare som ska tillämpas om de väljs för viktade distributioner.

QueueWeightedAllocationOutput

Innehåller viktprocent och köväljare som ska tillämpas om de väljs för viktade distributioner.

Reclassify
Reclassify200Response

Begäran har slutförts.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

En åtgärd som ändrar etiketter på ett jobb och sedan omklassificerar det.

ReclassifyExceptionActionOutput

En åtgärd som ändrar etiketter på ett jobb och sedan omklassificerar det.

ReclassifyJobOptions

Begär nyttolast för omklassificering av jobb.

ReclassifyJobResultOutput

Svarsnyttolast från omklassificering av ett jobb.

RoundRobinMode

Jobb distribueras i ordning till arbetare, från och med den arbetare som är efter den sista arbetaren som får ett jobb.

RoundRobinModeOutput

Jobb distribueras i ordning till arbetare, från och med den arbetare som är efter den sista arbetaren som får ett jobb.

RouterChannel

Representerar kapaciteten som ett jobb i den här kanalen förbrukar från en arbetare.

RouterChannelOutput

Representerar kapaciteten som ett jobb i den här kanalen förbrukar från en arbetare.

RouterConditionalRequestHeadersOutput

Innehåller "If-*"-huvuden för att aktivera villkorliga (cachelagrade) svar för JobRouter.

RouterJob

En arbetsenhet som ska dirigeras

RouterJobAssignment

Tilldelningsinformation för ett jobb till en arbetare.

RouterJobAssignmentOutput

Tilldelningsinformation för ett jobb till en arbetare.

RouterJobNote

En anteckning som är kopplad till ett jobb.

RouterJobNoteOutput

En anteckning som är kopplad till ett jobb.

RouterJobOffer

Ett erbjudande om ett jobb till en arbetare.

RouterJobOfferOutput

Ett erbjudande om ett jobb till en arbetare.

RouterJobOutput

En arbetsenhet som ska dirigeras

RouterJobPositionDetailsOutput

Position och uppskattad väntetid för ett jobb.

RouterQueue

En kö som kan innehålla jobb som ska dirigeras.

RouterQueueOutput

En kö som kan innehålla jobb som ska dirigeras.

RouterQueueSelector

Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av kö.

RouterQueueSelectorOutput

Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av kö.

RouterQueueStatisticsOutput

Statistik för kön.

RouterRuleOutputParent

En regel av någon av följande typer: StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. FunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0.

RouterRuleParent

En regel av någon av följande typer: StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. FunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0.

RouterWorker

En entitet för jobb som ska dirigeras till.

RouterWorkerAssignment

Tilldelningen för en arbetare till ett jobb.

RouterWorkerAssignmentOutput

Tilldelningen för en arbetare till ett jobb.

RouterWorkerOutput

En entitet för jobb som ska dirigeras till.

RouterWorkerSelector

Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av arbetare.

RouterWorkerSelectorOutput

Beskriver ett villkor som måste uppfyllas mot en uppsättning etiketter för val av arbetare.

Routes
RuleEngineQueueSelectorAttachment

Kopplar köväljare till ett jobb när RouterRule har lösts.

RuleEngineQueueSelectorAttachmentOutput

Kopplar köväljare till ett jobb när RouterRule har lösts.

RuleEngineWorkerSelectorAttachment

Kopplar arbetarväljare till ett jobb när en RouterRule har lösts.

RuleEngineWorkerSelectorAttachmentOutput

Kopplar arbetarväljare till ett jobb när en RouterRule har lösts.

ScheduleAndSuspendMode

Beskriver ett matchande läge som används för att schemalägga jobb som ska köas vid en framtida tidpunkt. Vid den angivna tidpunkten startar inte matchande arbetare till ett jobb automatiskt.

ScheduleAndSuspendModeOutput

Beskriver ett matchande läge som används för att schemalägga jobb som ska köas vid en framtida tidpunkt. Vid den angivna tidpunkten startar inte matchande arbetare till ett jobb automatiskt.

ScoringRuleOptions

Kapslar in alla alternativ som kan skickas som parametrar för bedömningsregel med BestWorkerMode.

ScoringRuleOptionsOutput

Kapslar in alla alternativ som kan skickas som parametrar för bedömningsregel med BestWorkerMode.

StaticQueueSelectorAttachment

Beskriver en köväljare som ska kopplas till ett jobb.

StaticQueueSelectorAttachmentOutput

Beskriver en köväljare som ska kopplas till ett jobb.

StaticRouterRule

En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata.

StaticRouterRuleOutput

En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata.

StaticWorkerSelectorAttachment

Beskriver en arbetsväljare som ska kopplas till ett jobb.

StaticWorkerSelectorAttachmentOutput

Beskriver en arbetsväljare som ska kopplas till ett jobb.

SuspendMode

Beskriver ett matchande läge där matchande arbetare till ett jobb pausas.

SuspendModeOutput

Beskriver ett matchande läge där matchande arbetare till ett jobb pausas.

Unassign
Unassign200Response

Begäran har slutförts.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Begär nyttolast för att avtilldela ett jobb.

UnassignJobResultOutput

Svarsnyttolast efter att ett jobb har tagits bort.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

Begäran har slutförts.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

Begäran har slutförts och en ny resurs har skapats som ett resultat.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

Begäran har slutförts.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

Begäran har slutförts och en ny resurs har skapats som ett resultat.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

Begäran har slutförts.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

Begäran har slutförts och en ny resurs har skapats som ett resultat.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

Begäran har slutförts.

UpsertJob201Headers
UpsertJob201Response

Begäran har slutförts och en ny resurs har skapats som ett resultat.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

Begäran har slutförts.

UpsertQueue201Headers
UpsertQueue201Response

Begäran har slutförts och en ny resurs har skapats som ett resultat.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

Begäran har slutförts.

UpsertWorker201Headers
UpsertWorker201Response

Begäran har slutförts och en ny resurs har skapats som ett resultat.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Utlösare för en undantagsåtgärd vid överskriden väntetid.

WaitTimeExceptionTriggerOutput

Utlösare för en undantagsåtgärd vid överskriden väntetid.

WebhookRouterRule

En regel som tillhandahåller en bindning till en extern webbserver.

WebhookRouterRuleOutput

En regel som tillhandahåller en bindning till en extern webbserver.

WeightedAllocationQueueSelectorAttachment

Beskriver flera uppsättningar köväljare, varav en väljs och kopplas enligt en viktning.

WeightedAllocationQueueSelectorAttachmentOutput

Beskriver flera uppsättningar köväljare, varav en väljs och kopplas enligt en viktning.

WeightedAllocationWorkerSelectorAttachment

Beskriver flera uppsättningar med arbetarväljare, varav en väljs och kopplas enligt en viktning.

WeightedAllocationWorkerSelectorAttachmentOutput

Beskriver flera uppsättningar med arbetarväljare, varav en väljs och kopplas enligt en viktning.

WorkerSelectorAttachmentOutputParent

En bifogad fil som kopplar arbetarväljare till ett jobb.

WorkerSelectorAttachmentParent

En bifogad fil som kopplar arbetarväljare till ett jobb.

WorkerWeightedAllocation

Innehåller viktprocent och arbetarväljare som ska tillämpas om de väljs för viktade fördelningar.

WorkerWeightedAllocationOutput

Innehåller viktprocent och arbetarväljare som ska tillämpas om de väljs för viktade fördelningar.

Typalias

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

Resursinstansen.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Abstrakt basklass för att definiera ett distributionsläge.

DistributionModeOutput

Abstrakt basklass för att definiera ett distributionsläge.

DistributionPolicyResourceMergeAndPatch

Resursinstansen.

ExceptionAction

Den åtgärd som ska vidtas när undantaget utlöses.

ExceptionActionOutput

Den åtgärd som ska vidtas när undantaget utlöses.

ExceptionPolicyResourceMergeAndPatch

Resursinstansen.

ExceptionTrigger

Abstrakt basklass för att definiera en utlösare för undantagsregler.

ExceptionTriggerOutput

Abstrakt basklass för att definiera en utlösare för undantagsregler.

GetArrayType

Hjälptyp för att extrahera typen av en matris

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

Typen av en anpassad funktion som definierar hur du hämtar en sida och en länk till nästa om någon.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Ett matchande läge av någon av följande typer: QueueAndMatchMode: Används vid matchning av arbetare till ett jobb måste göras direkt efter att jobbet har placerats i kö. ScheduleAndSuspendMode: Används för att schemalägga jobb som ska köas vid en framtida tidpunkt. Vid angiven tidpunkt startar inte matchningen av en arbetare till jobbet automatiskt. SuspendMode: Används vid matchning av arbetare till ett jobb måste pausas.

JobMatchingModeOutput

Ett matchande läge av någon av följande typer: QueueAndMatchMode: Används vid matchning av arbetare till ett jobb måste göras direkt efter att jobbet har placerats i kö. ScheduleAndSuspendMode: Används för att schemalägga jobb som ska köas vid en framtida tidpunkt. Vid angiven tidpunkt startar inte matchningen av en arbetare till jobbet automatiskt. SuspendMode: Används vid matchning av arbetare till ett jobb måste pausas.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Sidsidig samling med ClassificationPolicy-objekt

PagedDistributionPolicyOutput

Sidsidig samling med DistributionPolicy-objekt

PagedExceptionPolicyOutput

Sidsidig samling med ExceptionPolicy-objekt

PagedRouterJobOutput

Sidsidig samling med RouterJob-objekt

PagedRouterQueueOutput

Sidsidig samling med RouterQueue-objekt

PagedRouterWorkerOutput

Sidsidig samling med RouterWorker-objekt

PaginateReturn

Hjälptyp för att härleda typen av sidelement från svarstypen Den här typen genereras baserat på swagger-informationen för x-ms-pageable specifikt på egenskapen itemName som anger egenskapen för svaret där sidobjekten hittas. Standardvärdet är value. Med den här typen kan vi ange en starkt typbaserad iterator baserat på svaret vi får som andra parameter

QueueSelectorAttachment

En bifogad fil med köväljare för att matcha en kö till ett jobb från en klassificeringsprincip.

QueueSelectorAttachmentOutput

En bifogad fil med köväljare för att matcha en kö till ett jobb från en klassificeringsprincip.

ReclassifyParameters
RouterJobResourceMergeAndPatch

Resursinstansen.

RouterQueueResourceMergeAndPatch

Resursinstansen.

RouterRule

En regel av någon av följande typer: StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. FunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0.

RouterRuleOutput

En regel av någon av följande typer: StaticRule: En regel som tillhandahåller statiska regler som alltid returnerar samma resultat, oavsett indata. DirectMapRule: En regel som returnerar samma etiketter som indataetiketterna. ExpressionRule: En regel som tillhandahåller regler för infogade uttryck. FunctionRule: En regel som tillhandahåller en bindning till en HTTP-utlöst Azure-funktion. WebhookRule: En regel som tillhandahåller en bindning till en webbserver enligt autentiseringsprotokollet OAuth2.0.

RouterWorkerResourceMergeAndPatch

Resursinstansen.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

En bifogad fil som kopplar arbetarväljare till ett jobb.

WorkerSelectorAttachmentOutput

En bifogad fil som kopplar arbetarväljare till ett jobb.

Funktioner

default(string, ClientOptions)

Initiera en ny instans av AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Initiera en ny instans av 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>)

Hjälp för att paginate resultat från ett första svar som följer specifikationen för Autorest x-ms-pageable tillägg

Funktionsinformation

default(string, ClientOptions)

Initiera en ny instans av AzureCommunicationRoutingServiceClient

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

Parametrar

connectionString

string

ConnectionString eller URL för din Communication Services-resurs.

options
ClientOptions

parametern för alla valfria parametrar

Returer

default(string, KeyCredential | TokenCredential, ClientOptions)

Initiera en ny instans av AzureCommunicationRoutingServiceClient

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

Parametrar

endpoint

string

Slutpunkten för din Communication Services-resurs.

credentialOrOptions

KeyCredential | TokenCredential

Nyckeln eller tokenautentiseringsuppgifterna.

options
ClientOptions

parametern för alla valfria parametrar

Returer

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Parametrar

Returer

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parametrar

Returer

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Parametrar

Returer

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parametrar

Returer

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Parametrar

Returer

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parametrar

Returer

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Parametrar

Returer

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parametrar

Returer

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parametrar

Returer

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parametrar

Returer

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Parametrar

Returer

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parametrar

Returer

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parametrar

Returer

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parametrar

Returer

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parametrar

Returer

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parametrar

Returer

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parametrar

Returer

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Parametrar

Returer

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parametrar

Returer

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parametrar

Returer

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parametrar

Returer

response

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

Hjälp för att paginate resultat från ett första svar som följer specifikationen för Autorest x-ms-pageable tillägg

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

Parametrar

client
Client

Klienten som ska användas för att skicka nästa sidbegäranden

initialResponse

TResponse

Första svaret som innehåller nästaLänk och aktuell sida med element

options

PagingOptions<TResponse>

Returer

  • PagedAsyncIterableIterator för att iterera elementen