Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


@azure-rest/communication-job-router package

Interfejsy

Accept
Accept200Response

Żądanie zakończyło się pomyślnie.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Odpowiedź zawierająca identyfikatory procesu roboczego, zadania i przydziału z zaakceptowanej oferty.

BestWorkerMode

Zadania są dystrybuowane do procesu roboczego z najsilniejszymi dostępnymi możliwościami.

BestWorkerModeOutput

Zadania są dystrybuowane do procesu roboczego z najsilniejszymi dostępnymi możliwościami.

Cancel
Cancel200Response

Żądanie zakończyło się pomyślnie.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

Akcja, która oznacza zadanie jako anulowane.

CancelExceptionActionOutput

Akcja, która oznacza zadanie jako anulowane.

CancelJobOptions

Zażądaj ładunku w celu anulowania zadania.

CancelJobResultOutput

Ładunek odpowiedzi z anulowania zadania.

ClassificationPolicy

Kontener reguł, które określają sposób klasyfikowania zadań.

ClassificationPolicyOutput

Kontener reguł, które określają sposób klasyfikowania zadań.

Close
Close200Response

Żądanie zakończyło się pomyślnie.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Żądanie ładunku dla zamykających zadań

CloseJobResultOutput

Ładunek odpowiedzi z zamknięcia zadania.

Complete
Complete200Response

Żądanie zakończyło się pomyślnie.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Zażądaj ładunku na potrzeby kończenia zadań.

CompleteJobResultOutput

Ładunek odpowiedzi od ukończenia zadania.

ConditionalQueueSelectorAttachment

Opisuje zestaw selektorów kolejek, które zostaną dołączone, jeśli dany warunek zostanie rozwiązany na wartość true.

ConditionalQueueSelectorAttachmentOutput

Opisuje zestaw selektorów kolejek, które zostaną dołączone, jeśli dany warunek zostanie rozwiązany na wartość true.

ConditionalWorkerSelectorAttachment

Opisuje zestaw selektorów procesów roboczych, które zostaną dołączone, jeśli dany warunek zostanie rozwiązany na wartość true.

ConditionalWorkerSelectorAttachmentOutput

Opisuje zestaw selektorów procesów roboczych, które zostaną dołączone, jeśli dany warunek zostanie rozwiązany na wartość true.

Decline
Decline200Response

Żądanie zakończyło się pomyślnie.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Żądanie ładunku dla malejących ofert.

DeclineJobOfferResultOutput

Ładunek odpowiedzi z odrzucania zadania.

DeleteClassificationPolicy204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Brak zawartości do wysłania dla tego żądania, ale nagłówki mogą być przydatne.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

Reguła zwracająca te same etykiety co etykiety wejściowe.

DirectMapRouterRuleOutput

Reguła zwracająca te same etykiety co etykiety wejściowe.

DistributionModeOutputParent

Abstrakcyjna klasa bazowa do definiowania trybu dystrybucji.

DistributionModeParent

Abstrakcyjna klasa bazowa do definiowania trybu dystrybucji.

DistributionPolicy

Polityka regulująca sposób dystrybuowania miejsc pracy do pracowników

DistributionPolicyOutput

Polityka regulująca sposób dystrybuowania miejsc pracy do pracowników

ExceptionActionOutputParent

Akcja do wykonania po wyzwoleniu wyjątku.

ExceptionActionParent

Akcja do wykonania po wyzwoleniu wyjątku.

ExceptionPolicy

Zasady definiujące akcje do wykonania po wyzwoleniu wyjątku.

ExceptionPolicyOutput

Zasady definiujące akcje do wykonania po wyzwoleniu wyjątku.

ExceptionRule

Reguła, która definiuje akcje do wykonania na określonym wyzwalaczu.

ExceptionRuleOutput

Reguła, która definiuje akcje do wykonania na określonym wyzwalaczu.

ExceptionTriggerOutputParent

Abstrakcyjna klasa bazowa do definiowania wyzwalacza dla reguł wyjątków.

ExceptionTriggerParent

Abstrakcyjna klasa bazowa do definiowania wyzwalacza dla reguł wyjątków.

ExpressionRouterRule

Reguła dostarczająca reguły wyrażeń wbudowanych.

ExpressionRouterRuleOutput

Reguła dostarczająca reguły wyrażeń wbudowanych.

FunctionRouterRule

Reguła zapewniająca powiązanie z wyzwalaną przez protokół HTTP funkcją platformy Azure.

FunctionRouterRuleCredential

Poświadczenia używane do uzyskiwania dostępu do reguły funkcji platformy Azure.

FunctionRouterRuleCredentialOutput

Poświadczenia używane do uzyskiwania dostępu do reguły funkcji platformy Azure.

FunctionRouterRuleOutput

Reguła zapewniająca powiązanie z wyzwalaną przez protokół HTTP funkcją platformy Azure.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

Żądanie zakończyło się pomyślnie.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

Żądanie zakończyło się pomyślnie.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

Żądanie zakończyło się pomyślnie.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

Żądanie zakończyło się pomyślnie.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

Żądanie zakończyło się pomyślnie.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

Żądanie zakończyło się pomyślnie.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

Żądanie zakończyło się pomyślnie.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

Żądanie zakończyło się pomyślnie.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Tryb dopasowania jednego z następujących typów: QueueAndMatchMode: Używany podczas dopasowywania procesu roboczego do zadania jest wymagany do wykonania bezpośrednio po kolejce zadania. ScheduleAndSuspendMode: służy do planowania zadań do kolejkowania w przyszłości. W określonym czasie dopasowanie procesu roboczego do zadania nie zostanie uruchomione automatycznie. SuspendMode: używany podczas dopasowywania procesów roboczych do zadania należy zawiesić.

JobMatchingModeParent

Tryb dopasowania jednego z następujących typów: QueueAndMatchMode: Używany podczas dopasowywania procesu roboczego do zadania jest wymagany do wykonania bezpośrednio po kolejce zadania. ScheduleAndSuspendMode: służy do planowania zadań do kolejkowania w przyszłości. W określonym czasie dopasowanie procesu roboczego do zadania nie zostanie uruchomione automatycznie. SuspendMode: używany podczas dopasowywania procesów roboczych do zadania należy zawiesić.

ListClassificationPolicies
ListClassificationPolicies200Response

Żądanie zakończyło się pomyślnie.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

Żądanie zakończyło się pomyślnie.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

Żądanie zakończyło się pomyślnie.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

Żądanie zakończyło się pomyślnie.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

Żądanie zakończyło się pomyślnie.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

Żądanie zakończyło się pomyślnie.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Zadania są kierowane do pracownika, który był bezczynny najdłużej.

LongestIdleModeOutput

Zadania są kierowane do pracownika, który był bezczynny najdłużej.

ManualReclassifyExceptionAction

Akcja, która ręcznie ponownie klasyfikuje zadanie, dostarczając selektory kolejki, priorytetu i procesu roboczego.

ManualReclassifyExceptionActionOutput

Akcja, która ręcznie ponownie klasyfikuje zadanie, dostarczając selektory kolejki, priorytetu i procesu roboczego.

OAuth2WebhookClientCredential

Poświadczenia OAuth2.0 używane do serwera autoryzacji firmy Contoso. Dokumentacja: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

Poświadczenia OAuth2.0 używane do serwera autoryzacji firmy Contoso. Dokumentacja: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Opcje pomocnika stronicowania

PassThroughQueueSelectorAttachment

Dołącza selektor kolejki, w którym wartość jest przekazywana z etykiety zadania z tym samym kluczem.

PassThroughQueueSelectorAttachmentOutput

Dołącza selektor kolejki, w którym wartość jest przekazywana z etykiety zadania z tym samym kluczem.

PassThroughWorkerSelectorAttachment

Dołącza selektor procesu roboczego, w którym wartość jest przekazywana z etykiety zadania przy użyciu tego samego klucza.

PassThroughWorkerSelectorAttachmentOutput

Dołącza selektor procesu roboczego, w którym wartość jest przekazywana z etykiety zadania przy użyciu tego samego klucza.

QueueAndMatchMode

Opisuje tryb dopasowywania, w którym dopasowywanie procesu roboczego do zadania jest automatycznie uruchamiane po pomyślnym utworzeniu zadania w kolejce.

QueueAndMatchModeOutput

Opisuje tryb dopasowywania, w którym dopasowywanie procesu roboczego do zadania jest automatycznie uruchamiane po pomyślnym utworzeniu zadania w kolejce.

QueueLengthExceptionTrigger

Wyzwalacz dla akcji wyjątku przy przekroczeniu długości kolejki.

QueueLengthExceptionTriggerOutput

Wyzwalacz dla akcji wyjątku przy przekroczeniu długości kolejki.

QueueSelectorAttachmentOutputParent

Załącznik selektorów kolejek do rozpoznawania kolejki do zadania z zasad klasyfikacji.

QueueSelectorAttachmentParent

Załącznik selektorów kolejek do rozpoznawania kolejki do zadania z zasad klasyfikacji.

QueueWeightedAllocation

Zawiera procent wagi i selektory kolejek, które mają być stosowane, jeśli wybrano dla rozkładów ważonych.

QueueWeightedAllocationOutput

Zawiera procent wagi i selektory kolejek, które mają być stosowane, jeśli wybrano dla rozkładów ważonych.

Reclassify
Reclassify200Response

Żądanie zakończyło się pomyślnie.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

Akcja, która modyfikuje etykiety zadania, a następnie ją ponownie klasyfikuje.

ReclassifyExceptionActionOutput

Akcja, która modyfikuje etykiety zadania, a następnie ją ponownie klasyfikuje.

ReclassifyJobOptions

Żądanie ładunku dla ponownego klasyfikacji zadań.

ReclassifyJobResultOutput

Ładunek odpowiedzi z ponownej klasyfikacji zadania.

RoundRobinMode

Zadania są dystrybuowane do pracowników, począwszy od procesu roboczego, który jest po ostatnim pracowniku, aby otrzymać pracę.

RoundRobinModeOutput

Zadania są dystrybuowane do pracowników, począwszy od procesu roboczego, który jest po ostatnim pracowniku, aby otrzymać pracę.

RouterChannel

Reprezentuje pojemność, która będzie zużywać zadanie w tym kanale z procesu roboczego.

RouterChannelOutput

Reprezentuje pojemność, która będzie zużywać zadanie w tym kanale z procesu roboczego.

RouterConditionalRequestHeadersOutput

Udostępnia nagłówki "If-*", aby włączyć odpowiedzi warunkowe (buforowane) dla funkcji JobRouter.

RouterJob

Jednostka pracy, która ma być kierowana

RouterJobAssignment

Szczegóły przypisania zadania do procesu roboczego.

RouterJobAssignmentOutput

Szczegóły przypisania zadania do procesu roboczego.

RouterJobNote

Notatka dołączona do zadania.

RouterJobNoteOutput

Notatka dołączona do zadania.

RouterJobOffer

Oferta pracy dla pracownika.

RouterJobOfferOutput

Oferta pracy dla pracownika.

RouterJobOutput

Jednostka pracy, która ma być kierowana

RouterJobPositionDetailsOutput

Pozycja i szacowany czas oczekiwania dla zadania.

RouterQueue

Kolejka, która może zawierać zadania do kierowania.

RouterQueueOutput

Kolejka, która może zawierać zadania do kierowania.

RouterQueueSelector

Opisuje warunek, który musi zostać spełniony względem zestawu etykiet do wyboru kolejki.

RouterQueueSelectorOutput

Opisuje warunek, który musi zostać spełniony względem zestawu etykiet do wyboru kolejki.

RouterQueueStatisticsOutput

Statystyki kolejki.

RouterRuleOutputParent

Reguła jednego z następujących typów: StaticRule: Reguła dostarczająca statyczne reguły, które zawsze zwracają ten sam wynik, niezależnie od danych wejściowych. DirectMapRule: reguła zwracająca te same etykiety co etykiety wejściowe. ExpressionRule: reguła dostarczająca reguły wyrażeń wbudowanych. FunctionRule: reguła zapewniająca powiązanie z funkcją platformy Azure wyzwalaną przez protokół HTTP. WebhookRule: reguła zapewniająca powiązanie z serwerem internetowym po protokole uwierzytelniania OAuth2.0.

RouterRuleParent

Reguła jednego z następujących typów: StaticRule: Reguła dostarczająca statyczne reguły, które zawsze zwracają ten sam wynik, niezależnie od danych wejściowych. DirectMapRule: reguła zwracająca te same etykiety co etykiety wejściowe. ExpressionRule: reguła dostarczająca reguły wyrażeń wbudowanych. FunctionRule: reguła zapewniająca powiązanie z funkcją platformy Azure wyzwalaną przez protokół HTTP. WebhookRule: reguła zapewniająca powiązanie z serwerem internetowym po protokole uwierzytelniania OAuth2.0.

RouterWorker

Jednostka, do którą mają być kierowane zadania.

RouterWorkerAssignment

Przypisanie procesu roboczego do zadania.

RouterWorkerAssignmentOutput

Przypisanie procesu roboczego do zadania.

RouterWorkerOutput

Jednostka, do którą mają być kierowane zadania.

RouterWorkerSelector

Opisuje warunek, który musi zostać spełniony względem zestawu etykiet do wyboru procesu roboczego.

RouterWorkerSelectorOutput

Opisuje warunek, który musi zostać spełniony względem zestawu etykiet do wyboru procesu roboczego.

Routes
RuleEngineQueueSelectorAttachment

Dołącza selektory kolejek do zadania po rozwiązaniu reguły routera.

RuleEngineQueueSelectorAttachmentOutput

Dołącza selektory kolejek do zadania po rozwiązaniu reguły routera.

RuleEngineWorkerSelectorAttachment

Dołącza selektory procesów roboczych do zadania po rozwiązaniu reguły routera.

RuleEngineWorkerSelectorAttachmentOutput

Dołącza selektory procesów roboczych do zadania po rozwiązaniu reguły routera.

ScheduleAndSuspendMode

Opisuje tryb dopasowywania używany do planowania zadań do kolejkowania w przyszłości. W określonym czasie dopasowanie procesu roboczego do zadania nie zostanie uruchomione automatycznie.

ScheduleAndSuspendModeOutput

Opisuje tryb dopasowywania używany do planowania zadań do kolejkowania w przyszłości. W określonym czasie dopasowanie procesu roboczego do zadania nie zostanie uruchomione automatycznie.

ScoringRuleOptions

Hermetyzuje wszystkie opcje, które można przekazać jako parametry reguły oceniania za pomocą funkcji BestWorkerMode.

ScoringRuleOptionsOutput

Hermetyzuje wszystkie opcje, które można przekazać jako parametry reguły oceniania za pomocą funkcji BestWorkerMode.

StaticQueueSelectorAttachment

Opisuje selektor kolejki, który zostanie dołączony do zadania.

StaticQueueSelectorAttachmentOutput

Opisuje selektor kolejki, który zostanie dołączony do zadania.

StaticRouterRule

Reguła zapewniająca reguły statyczne, które zawsze zwracają ten sam wynik, niezależnie od danych wejściowych.

StaticRouterRuleOutput

Reguła zapewniająca reguły statyczne, które zawsze zwracają ten sam wynik, niezależnie od danych wejściowych.

StaticWorkerSelectorAttachment

Opisuje selektor procesów roboczych, który zostanie dołączony do zadania.

StaticWorkerSelectorAttachmentOutput

Opisuje selektor procesów roboczych, który zostanie dołączony do zadania.

SuspendMode

Opisuje tryb dopasowywania, w którym jest zawieszony pasujący proces roboczy do zadania.

SuspendModeOutput

Opisuje tryb dopasowywania, w którym jest zawieszony pasujący proces roboczy do zadania.

Unassign
Unassign200Response

Żądanie zakończyło się pomyślnie.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Zażądaj ładunku w celu nieprzypisania zadania.

UnassignJobResultOutput

Ładunek odpowiedzi po pomyślnym nieprzypisaniu zadania.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

Żądanie zakończyło się pomyślnie.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

Żądanie zakończyło się pomyślnie.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

Żądanie zakończyło się pomyślnie.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

Żądanie zakończyło się pomyślnie.

UpsertJob201Headers
UpsertJob201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

Żądanie zakończyło się pomyślnie.

UpsertQueue201Headers
UpsertQueue201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

Żądanie zakończyło się pomyślnie.

UpsertWorker201Headers
UpsertWorker201Response

Żądanie zakończyło się pomyślnie i w rezultacie został utworzony nowy zasób.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Wyzwalaj akcję wyjątku przy przekroczeniu czasu oczekiwania.

WaitTimeExceptionTriggerOutput

Wyzwalaj akcję wyjątku przy przekroczeniu czasu oczekiwania.

WebhookRouterRule

Reguła zapewniająca powiązanie z zewnętrznym serwerem internetowym.

WebhookRouterRuleOutput

Reguła zapewniająca powiązanie z zewnętrznym serwerem internetowym.

WeightedAllocationQueueSelectorAttachment

Opisuje wiele zestawów selektorów kolejek, z których jeden zostanie wybrany i dołączony zgodnie z wagą.

WeightedAllocationQueueSelectorAttachmentOutput

Opisuje wiele zestawów selektorów kolejek, z których jeden zostanie wybrany i dołączony zgodnie z wagą.

WeightedAllocationWorkerSelectorAttachment

Opisuje wiele zestawów selektorów procesów roboczych, z których jeden zostanie wybrany i dołączony zgodnie z wagą.

WeightedAllocationWorkerSelectorAttachmentOutput

Opisuje wiele zestawów selektorów procesów roboczych, z których jeden zostanie wybrany i dołączony zgodnie z wagą.

WorkerSelectorAttachmentOutputParent

Załącznik, który dołącza selektory procesów roboczych do zadania.

WorkerSelectorAttachmentParent

Załącznik, który dołącza selektory procesów roboczych do zadania.

WorkerWeightedAllocation

Zawiera procent wagi i selektory procesów roboczych, które mają być stosowane, jeśli wybrano dla rozkładów ważonych.

WorkerWeightedAllocationOutput

Zawiera procent wagi i selektory procesów roboczych, które mają być stosowane, jeśli wybrano dla rozkładów ważonych.

Aliasy typu

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

Wystąpienie zasobu.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Abstrakcyjna klasa bazowa do definiowania trybu dystrybucji.

DistributionModeOutput

Abstrakcyjna klasa bazowa do definiowania trybu dystrybucji.

DistributionPolicyResourceMergeAndPatch

Wystąpienie zasobu.

ExceptionAction

Akcja do wykonania po wyzwoleniu wyjątku.

ExceptionActionOutput

Akcja do wykonania po wyzwoleniu wyjątku.

ExceptionPolicyResourceMergeAndPatch

Wystąpienie zasobu.

ExceptionTrigger

Abstrakcyjna klasa bazowa do definiowania wyzwalacza dla reguł wyjątków.

ExceptionTriggerOutput

Abstrakcyjna klasa bazowa do definiowania wyzwalacza dla reguł wyjątków.

GetArrayType

Typ pomocnika w celu wyodrębnienia typu tablicy

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

Typ funkcji niestandardowej, która definiuje sposób pobierania strony i linku do następnej, jeśli istnieje.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Tryb dopasowania jednego z następujących typów: QueueAndMatchMode: Używany podczas dopasowywania procesu roboczego do zadania jest wymagany do wykonania bezpośrednio po kolejce zadania. ScheduleAndSuspendMode: służy do planowania zadań do kolejkowania w przyszłości. W określonym czasie dopasowanie procesu roboczego do zadania nie zostanie uruchomione automatycznie. SuspendMode: używany podczas dopasowywania procesów roboczych do zadania należy zawiesić.

JobMatchingModeOutput

Tryb dopasowania jednego z następujących typów: QueueAndMatchMode: Używany podczas dopasowywania procesu roboczego do zadania jest wymagany do wykonania bezpośrednio po kolejce zadania. ScheduleAndSuspendMode: służy do planowania zadań do kolejkowania w przyszłości. W określonym czasie dopasowanie procesu roboczego do zadania nie zostanie uruchomione automatycznie. SuspendMode: używany podczas dopasowywania procesów roboczych do zadania należy zawiesić.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Stronicowana kolekcja elementów ClassificationPolicy

PagedDistributionPolicyOutput

Stronicowana kolekcja elementów DistributionPolicy

PagedExceptionPolicyOutput

Stronicowana kolekcja elementów ExceptionPolicy

PagedRouterJobOutput

Stronicowana kolekcja elementów zadania RouterJob

PagedRouterQueueOutput

Stronicowana kolekcja elementów kolejki routera

PagedRouterWorkerOutput

Stronicowana kolekcja elementów RouterWorker

PaginateReturn

Typ pomocnika, aby wywnioskować typ stronicowanych elementów z typu odpowiedzi Ten typ jest generowany na podstawie informacji o strukturze swagger dla elementu x-ms-pageable konkretnie dla właściwości itemName, która wskazuje właściwość odpowiedzi, w której znaleziono elementy strony. Wartość domyślna to value. Ten typ umożliwi nam podanie silnie typizowanego iteratora na podstawie odpowiedzi, która otrzymujemy jako drugi parametr

QueueSelectorAttachment

Załącznik selektorów kolejek do rozpoznawania kolejki do zadania z zasad klasyfikacji.

QueueSelectorAttachmentOutput

Załącznik selektorów kolejek do rozpoznawania kolejki do zadania z zasad klasyfikacji.

ReclassifyParameters
RouterJobResourceMergeAndPatch

Wystąpienie zasobu.

RouterQueueResourceMergeAndPatch

Wystąpienie zasobu.

RouterRule

Reguła jednego z następujących typów: StaticRule: Reguła dostarczająca statyczne reguły, które zawsze zwracają ten sam wynik, niezależnie od danych wejściowych. DirectMapRule: reguła zwracająca te same etykiety co etykiety wejściowe. ExpressionRule: reguła dostarczająca reguły wyrażeń wbudowanych. FunctionRule: reguła zapewniająca powiązanie z funkcją platformy Azure wyzwalaną przez protokół HTTP. WebhookRule: reguła zapewniająca powiązanie z serwerem internetowym po protokole uwierzytelniania OAuth2.0.

RouterRuleOutput

Reguła jednego z następujących typów: StaticRule: Reguła dostarczająca statyczne reguły, które zawsze zwracają ten sam wynik, niezależnie od danych wejściowych. DirectMapRule: reguła zwracająca te same etykiety co etykiety wejściowe. ExpressionRule: reguła dostarczająca reguły wyrażeń wbudowanych. FunctionRule: reguła zapewniająca powiązanie z funkcją platformy Azure wyzwalaną przez protokół HTTP. WebhookRule: reguła zapewniająca powiązanie z serwerem internetowym po protokole uwierzytelniania OAuth2.0.

RouterWorkerResourceMergeAndPatch

Wystąpienie zasobu.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

Załącznik, który dołącza selektory procesów roboczych do zadania.

WorkerSelectorAttachmentOutput

Załącznik, który dołącza selektory procesów roboczych do zadania.

Funkcje

default(string, ClientOptions)

Inicjowanie nowego wystąpienia klasy AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Inicjowanie nowego wystąpienia klasy 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>)

Pomocnik do dzielenia wyników na strony z początkowej odpowiedzi zgodnej ze specyfikacją rozszerzenia Autorest x-ms-pageable

Szczegóły funkcji

default(string, ClientOptions)

Inicjowanie nowego wystąpienia klasy AzureCommunicationRoutingServiceClient

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

Parametry

connectionString

string

ConnectionString lub adres URL zasobu usług Communication Services.

options
ClientOptions

parametr dla wszystkich parametrów opcjonalnych

Zwraca

default(string, KeyCredential | TokenCredential, ClientOptions)

Inicjowanie nowego wystąpienia klasy AzureCommunicationRoutingServiceClient

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

Parametry

endpoint

string

Punkt końcowy zasobu usług Communication Services.

credentialOrOptions

KeyCredential | TokenCredential

Poświadczenie klucza lub tokenu.

options
ClientOptions

parametr dla wszystkich parametrów opcjonalnych

Zwraca

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Parametry

Zwraca

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Parametry

Zwraca

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Parametry

Zwraca

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Parametry

Zwraca

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Parametry

Zwraca

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Parametry

Zwraca

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Parametry

Zwraca

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Parametry

Zwraca

response

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

Pomocnik do dzielenia wyników na strony z początkowej odpowiedzi zgodnej ze specyfikacją rozszerzenia Autorest x-ms-pageable

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

Parametry

client
Client

Klient do użycia do wysyłania żądań następnej strony

initialResponse

TResponse

Początkowa odpowiedź zawierająca ciąg nextLink i bieżącą stronę elementów

options

PagingOptions<TResponse>

Zwraca

  • PagedAsyncIterableIterator w celu iteracji elementów