Поделиться через


@azure-rest/communication-job-router package

Интерфейсы

Accept
Accept200Response

Запрос выполнен успешно.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

Ответ, содержащий идентификаторы для рабочей роли, задания и назначения из принятого предложения.

BestWorkerMode

Задания распределяются рабочей роли с самыми сильными возможностями.

BestWorkerModeOutput

Задания распределяются рабочей роли с самыми сильными возможностями.

Cancel
Cancel200Response

Запрос выполнен успешно.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

Действие, которое помечает задание как отмененное.

CancelExceptionActionOutput

Действие, которое помечает задание как отмененное.

CancelJobOptions

Запрос полезных данных для отмены задания.

CancelJobResultOutput

Полезные данные ответа от отмены задания.

ClassificationPolicy

Контейнер для правил, определяющих классификацию заданий.

ClassificationPolicyOutput

Контейнер для правил, определяющих классификацию заданий.

Close
Close200Response

Запрос выполнен успешно.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

Запрос полезных данных для закрытия заданий

CloseJobResultOutput

Полезные данные ответа от закрытия задания.

Complete
Complete200Response

Запрос выполнен успешно.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

Запрос полезных данных для выполнения заданий.

CompleteJobResultOutput

Полезные данные ответа от завершения задания.

ConditionalQueueSelectorAttachment

Описывает набор селекторов очередей, которые будут присоединены, если данное условие разрешает значение true.

ConditionalQueueSelectorAttachmentOutput

Описывает набор селекторов очередей, которые будут присоединены, если данное условие разрешает значение true.

ConditionalWorkerSelectorAttachment

Описывает набор селекторов рабочих селекторов, которые будут присоединены, если данное условие разрешает значение true.

ConditionalWorkerSelectorAttachmentOutput

Описывает набор селекторов рабочих селекторов, которые будут присоединены, если данное условие разрешает значение true.

Decline
Decline200Response

Запрос выполнен успешно.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

Запрос полезных данных для снижения предложений.

DeclineJobOfferResultOutput

Полезные данные ответа от уменьшения задания.

DeleteClassificationPolicy204Response

Для этого запроса нет содержимого, но заголовки могут быть полезны.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

Для этого запроса нет содержимого, но заголовки могут быть полезны.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

Для этого запроса нет содержимого, но заголовки могут быть полезны.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

Для этого запроса нет содержимого, но заголовки могут быть полезны.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

Для этого запроса нет содержимого, но заголовки могут быть полезны.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

Для этого запроса нет содержимого, но заголовки могут быть полезны.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

Правило, возвращающее те же метки, что и входные метки.

DirectMapRouterRuleOutput

Правило, возвращающее те же метки, что и входные метки.

DistributionModeOutputParent

Абстрактный базовый класс для определения режима распространения.

DistributionModeParent

Абстрактный базовый класс для определения режима распространения.

DistributionPolicy

Политика, управляющая распределением заданий для рабочих ролей

DistributionPolicyOutput

Политика, управляющая распределением заданий для рабочих ролей

ExceptionActionOutputParent

Действие, выполняемого при активации исключения.

ExceptionActionParent

Действие, выполняемого при активации исключения.

ExceptionPolicy

Политика, определяющая действия, выполняемые при активации исключения.

ExceptionPolicyOutput

Политика, определяющая действия, выполняемые при активации исключения.

ExceptionRule

Правило, определяющее действия, выполняемые при определенном триггере.

ExceptionRuleOutput

Правило, определяющее действия, выполняемые при определенном триггере.

ExceptionTriggerOutputParent

Абстрактный базовый класс для определения триггера для правил исключений.

ExceptionTriggerParent

Абстрактный базовый класс для определения триггера для правил исключений.

ExpressionRouterRule

Правило, предоставляющее встроенные правила выражений.

ExpressionRouterRuleOutput

Правило, предоставляющее встроенные правила выражений.

FunctionRouterRule

Правило, предоставляющее привязку к функции Azure с триггером HTTP.

FunctionRouterRuleCredential

Учетные данные, используемые для доступа к правилу функции Azure.

FunctionRouterRuleCredentialOutput

Учетные данные, используемые для доступа к правилу функции Azure.

FunctionRouterRuleOutput

Правило, предоставляющее привязку к функции Azure с триггером HTTP.

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

Запрос выполнен успешно.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

Запрос выполнен успешно.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

Запрос выполнен успешно.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

Запрос выполнен успешно.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

Запрос выполнен успешно.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

Запрос выполнен успешно.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

Запрос выполнен успешно.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

Запрос выполнен успешно.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

Режим сопоставления одного из следующих типов: QueueAndMatchMode: используется при сопоставлении рабочей роли с заданием, необходимо выполнить сразу после завершения задания. ScheduleAndSuspendMode: используется для планирования заданий планирования в очередь в будущем. В указанное время сопоставление рабочей роли с заданием не начнется автоматически. SuspendMode: используется при сопоставлении рабочих с заданием необходимо приостановить.

JobMatchingModeParent

Режим сопоставления одного из следующих типов: QueueAndMatchMode: используется при сопоставлении рабочей роли с заданием, необходимо выполнить сразу после завершения задания. ScheduleAndSuspendMode: используется для планирования заданий планирования в очередь в будущем. В указанное время сопоставление рабочей роли с заданием не начнется автоматически. SuspendMode: используется при сопоставлении рабочих с заданием необходимо приостановить.

ListClassificationPolicies
ListClassificationPolicies200Response

Запрос выполнен успешно.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

Запрос выполнен успешно.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

Запрос выполнен успешно.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

Запрос выполнен успешно.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

Запрос выполнен успешно.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

Запрос выполнен успешно.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

Рабочие места направляются на работника, который был бездействующим.

LongestIdleModeOutput

Рабочие места направляются на работника, который был бездействующим.

ManualReclassifyExceptionAction

Действие, которое вручную переклассифицирует задание, предоставляя селекторы очередей, приоритетов и рабочих селекторов.

ManualReclassifyExceptionActionOutput

Действие, которое вручную переклассифицирует задание, предоставляя селекторы очередей, приоритетов и рабочих селекторов.

OAuth2WebhookClientCredential

Учетные данные OAuth2.0, используемые для сервера авторизации Contoso. Справочник: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

Учетные данные OAuth2.0, используемые для сервера авторизации Contoso. Справочник: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PagingOptions

Параметры вспомогательного помощника по страницам

PassThroughQueueSelectorAttachment

Присоединяет селектор очереди, где значение передается из метки задания с тем же ключом.

PassThroughQueueSelectorAttachmentOutput

Присоединяет селектор очереди, где значение передается из метки задания с тем же ключом.

PassThroughWorkerSelectorAttachment

Присоединяет селектор рабочей роли, где значение передается из метки задания с тем же ключом.

PassThroughWorkerSelectorAttachmentOutput

Присоединяет селектор рабочей роли, где значение передается из метки задания с тем же ключом.

QueueAndMatchMode

Описывает режим сопоставления, в котором рабочий процесс сопоставления с заданием автоматически запускается после успешного завершения задания.

QueueAndMatchModeOutput

Описывает режим сопоставления, в котором рабочий процесс сопоставления с заданием автоматически запускается после успешного завершения задания.

QueueLengthExceptionTrigger

Триггер для действия исключения при превышении длины очереди.

QueueLengthExceptionTriggerOutput

Триггер для действия исключения при превышении длины очереди.

QueueSelectorAttachmentOutputParent

Вложение селекторов очередей для разрешения очереди заданию из политики классификации.

QueueSelectorAttachmentParent

Вложение селекторов очередей для разрешения очереди заданию из политики классификации.

QueueWeightedAllocation

Содержит селекторы веса и очереди, которые следует применять, если выбраны для весовых распределений.

QueueWeightedAllocationOutput

Содержит селекторы веса и очереди, которые следует применять, если выбраны для весовых распределений.

Reclassify
Reclassify200Response

Запрос выполнен успешно.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

Действие, которое изменяет метки в задании, а затем переклассифицирует его.

ReclassifyExceptionActionOutput

Действие, которое изменяет метки в задании, а затем переклассифицирует его.

ReclassifyJobOptions

Запрос полезных данных для переклассификации заданий.

ReclassifyJobResultOutput

Полезные данные ответа от переклассификации задания.

RoundRobinMode

Задания распределяются для рабочих мест, начиная с рабочей роли, которая находится после последнего рабочего места для получения задания.

RoundRobinModeOutput

Задания распределяются для рабочих мест, начиная с рабочей роли, которая находится после последнего рабочего места для получения задания.

RouterChannel

Представляет емкость задания в этом канале, который будет использоваться из рабочей роли.

RouterChannelOutput

Представляет емкость задания в этом канале, который будет использоваться из рабочей роли.

RouterConditionalRequestHeadersOutput

Предоставляет заголовки If-*, чтобы включить условные (кэшированные) ответы для JobRouter.

RouterJob

Единица работы для маршрутизации

RouterJobAssignment

Сведения о назначении задания рабочей роли.

RouterJobAssignmentOutput

Сведения о назначении задания рабочей роли.

RouterJobNote

Заметка, присоединенная к заданию.

RouterJobNoteOutput

Заметка, присоединенная к заданию.

RouterJobOffer

Предложение работы для работника.

RouterJobOfferOutput

Предложение работы для работника.

RouterJobOutput

Единица работы для маршрутизации

RouterJobPositionDetailsOutput

Положение и предполагаемое время ожидания задания.

RouterQueue

Очередь, которая может содержать задания для маршрутизации.

RouterQueueOutput

Очередь, которая может содержать задания для маршрутизации.

RouterQueueSelector

Описывает условие, которое должно соответствовать набору меток для выбора очереди.

RouterQueueSelectorOutput

Описывает условие, которое должно соответствовать набору меток для выбора очереди.

RouterQueueStatisticsOutput

Статистика для очереди.

RouterRuleOutputParent

Правило одного из следующих типов: StaticRule: правило, предоставляющее статические правила, которые всегда возвращают один результат независимо от входных данных. DirectMapRule: правило, возвращающее те же метки, что и входные метки. ExpressionRule: правило, предоставляющее встроенные правила выражений. FunctionRule: правило, предоставляющее привязку к функции Azure с триггером HTTP. WebhookRule: правило, предоставляющее привязку к веб-серверу после протокола проверки подлинности OAuth2.0.

RouterRuleParent

Правило одного из следующих типов: StaticRule: правило, предоставляющее статические правила, которые всегда возвращают один результат независимо от входных данных. DirectMapRule: правило, возвращающее те же метки, что и входные метки. ExpressionRule: правило, предоставляющее встроенные правила выражений. FunctionRule: правило, предоставляющее привязку к функции Azure с триггером HTTP. WebhookRule: правило, предоставляющее привязку к веб-серверу после протокола проверки подлинности OAuth2.0.

RouterWorker

Сущность для перенаправления заданий.

RouterWorkerAssignment

Назначение для рабочей роли.

RouterWorkerAssignmentOutput

Назначение для рабочей роли.

RouterWorkerOutput

Сущность для перенаправления заданий.

RouterWorkerSelector

Описывает условие, которое должно соответствовать набору меток для выбора рабочей роли.

RouterWorkerSelectorOutput

Описывает условие, которое должно соответствовать набору меток для выбора рабочей роли.

Routes
RuleEngineQueueSelectorAttachment

Присоединяет селекторы очередей к заданию при разрешении МаршрутизатораRule.

RuleEngineQueueSelectorAttachmentOutput

Присоединяет селекторы очередей к заданию при разрешении МаршрутизатораRule.

RuleEngineWorkerSelectorAttachment

Присоединяет селекторы рабочих селекторов к заданию при разрешении маршрутизатораRule.

RuleEngineWorkerSelectorAttachmentOutput

Присоединяет селекторы рабочих селекторов к заданию при разрешении маршрутизатораRule.

ScheduleAndSuspendMode

Описывает соответствующий режим, используемый для планирования заданий в очереди в будущем. В указанное время сопоставление рабочей роли с заданием не запускается автоматически.

ScheduleAndSuspendModeOutput

Описывает соответствующий режим, используемый для планирования заданий в очереди в будущем. В указанное время сопоставление рабочей роли с заданием не запускается автоматически.

ScoringRuleOptions

Инкапсулирует все параметры, которые можно передать в качестве параметров для правила оценки с помощью BestWorkerMode.

ScoringRuleOptionsOutput

Инкапсулирует все параметры, которые можно передать в качестве параметров для правила оценки с помощью BestWorkerMode.

StaticQueueSelectorAttachment

Описывает селектор очереди, который будет присоединен к заданию.

StaticQueueSelectorAttachmentOutput

Описывает селектор очереди, который будет присоединен к заданию.

StaticRouterRule

Правило, предоставляющее статические правила, которые всегда возвращают одинаковый результат независимо от входных данных.

StaticRouterRuleOutput

Правило, предоставляющее статические правила, которые всегда возвращают одинаковый результат независимо от входных данных.

StaticWorkerSelectorAttachment

Описывает селектор рабочей роли, который будет присоединен к заданию.

StaticWorkerSelectorAttachmentOutput

Описывает селектор рабочей роли, который будет присоединен к заданию.

SuspendMode

Описывает режим сопоставления, в котором приостановлено сопоставление рабочей роли с заданием.

SuspendModeOutput

Описывает режим сопоставления, в котором приостановлено сопоставление рабочей роли с заданием.

Unassign
Unassign200Response

Запрос выполнен успешно.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

Запрос полезных данных для отмены назначения задания.

UnassignJobResultOutput

Полезные данные ответа после успешного отмены назначения задания.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

Запрос выполнен успешно.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

Запрос выполнен успешно.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

Запрос выполнен успешно.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

Запрос выполнен успешно.

UpsertJob201Headers
UpsertJob201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

Запрос выполнен успешно.

UpsertQueue201Headers
UpsertQueue201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

Запрос выполнен успешно.

UpsertWorker201Headers
UpsertWorker201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

Триггер действия исключения при превышении времени ожидания.

WaitTimeExceptionTriggerOutput

Триггер действия исключения при превышении времени ожидания.

WebhookRouterRule

Правило, предоставляющее привязку к внешнему веб-серверу.

WebhookRouterRuleOutput

Правило, предоставляющее привязку к внешнему веб-серверу.

WeightedAllocationQueueSelectorAttachment

Описывает несколько наборов селекторов очередей, из которых один будет выбран и присоединен в соответствии с весовым значением.

WeightedAllocationQueueSelectorAttachmentOutput

Описывает несколько наборов селекторов очередей, из которых один будет выбран и присоединен в соответствии с весовым значением.

WeightedAllocationWorkerSelectorAttachment

Описывает несколько наборов рабочих селекторов, из которых один будет выбран и присоединен в соответствии с весовым значением.

WeightedAllocationWorkerSelectorAttachmentOutput

Описывает несколько наборов рабочих селекторов, из которых один будет выбран и присоединен в соответствии с весовым значением.

WorkerSelectorAttachmentOutputParent

Вложение, которое присоединяет селекторы рабочих селекторов к заданию.

WorkerSelectorAttachmentParent

Вложение, которое присоединяет селекторы рабочих селекторов к заданию.

WorkerWeightedAllocation

Содержит селекторы веса и рабочие селекторы, которые следует применять, если выбраны для весовых распределений.

WorkerWeightedAllocationOutput

Содержит селекторы веса и рабочие селекторы, которые следует применять, если выбраны для весовых распределений.

Псевдонимы типа

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

Экземпляр ресурса.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

Абстрактный базовый класс для определения режима распространения.

DistributionModeOutput

Абстрактный базовый класс для определения режима распространения.

DistributionPolicyResourceMergeAndPatch

Экземпляр ресурса.

ExceptionAction

Действие, выполняемого при активации исключения.

ExceptionActionOutput

Действие, выполняемого при активации исключения.

ExceptionPolicyResourceMergeAndPatch

Экземпляр ресурса.

ExceptionTrigger

Абстрактный базовый класс для определения триггера для правил исключений.

ExceptionTriggerOutput

Абстрактный базовый класс для определения триггера для правил исключений.

GetArrayType

Вспомогательный тип для извлечения типа массива

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

Тип настраиваемой функции, которая определяет, как получить страницу и ссылку на следующую.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

Режим сопоставления одного из следующих типов: QueueAndMatchMode: используется при сопоставлении рабочей роли с заданием, необходимо выполнить сразу после завершения задания. ScheduleAndSuspendMode: используется для планирования заданий планирования в очередь в будущем. В указанное время сопоставление рабочей роли с заданием не начнется автоматически. SuspendMode: используется при сопоставлении рабочих с заданием необходимо приостановить.

JobMatchingModeOutput

Режим сопоставления одного из следующих типов: QueueAndMatchMode: используется при сопоставлении рабочей роли с заданием, необходимо выполнить сразу после завершения задания. ScheduleAndSuspendMode: используется для планирования заданий планирования в очередь в будущем. В указанное время сопоставление рабочей роли с заданием не начнется автоматически. SuspendMode: используется при сопоставлении рабочих с заданием необходимо приостановить.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

Коллекция paged элементов ClassificationPolicy

PagedDistributionPolicyOutput

Коллекция страничных элементов DistributionPolicy

PagedExceptionPolicyOutput

Коллекция paged элементов ExceptionPolicy

PagedRouterJobOutput

Страница коллекция элементов RouterJob

PagedRouterQueueOutput

Коллекция paged элементов RouterQueue

PagedRouterWorkerOutput

Коллекция paged элементов RouterWorker

PaginateReturn

Вспомогательный тип для вывода типа страничных элементов из типа ответа этот тип создается на основе сведений swagger для x-ms-pageable специально в свойстве itemName, которое указывает свойство ответа, в котором находятся элементы страницы. Значение по умолчанию — value. Этот тип позволяет предоставлять строго типизированный итератор на основе ответа, который мы получаем в качестве второго параметра.

QueueSelectorAttachment

Вложение селекторов очередей для разрешения очереди заданию из политики классификации.

QueueSelectorAttachmentOutput

Вложение селекторов очередей для разрешения очереди заданию из политики классификации.

ReclassifyParameters
RouterJobResourceMergeAndPatch

Экземпляр ресурса.

RouterQueueResourceMergeAndPatch

Экземпляр ресурса.

RouterRule

Правило одного из следующих типов: StaticRule: правило, предоставляющее статические правила, которые всегда возвращают один результат независимо от входных данных. DirectMapRule: правило, возвращающее те же метки, что и входные метки. ExpressionRule: правило, предоставляющее встроенные правила выражений. FunctionRule: правило, предоставляющее привязку к функции Azure с триггером HTTP. WebhookRule: правило, предоставляющее привязку к веб-серверу после протокола проверки подлинности OAuth2.0.

RouterRuleOutput

Правило одного из следующих типов: StaticRule: правило, предоставляющее статические правила, которые всегда возвращают один результат независимо от входных данных. DirectMapRule: правило, возвращающее те же метки, что и входные метки. ExpressionRule: правило, предоставляющее встроенные правила выражений. FunctionRule: правило, предоставляющее привязку к функции Azure с триггером HTTP. WebhookRule: правило, предоставляющее привязку к веб-серверу после протокола проверки подлинности OAuth2.0.

RouterWorkerResourceMergeAndPatch

Экземпляр ресурса.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

Вложение, которое присоединяет селекторы рабочих селекторов к заданию.

WorkerSelectorAttachmentOutput

Вложение, которое присоединяет селекторы рабочих селекторов к заданию.

Функции

default(string, ClientOptions)

Инициализация нового экземпляра AzureCommunicationRoutingServiceClient

default(string, KeyCredential | TokenCredential, ClientOptions)

Инициализация нового экземпляра 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>)

Вспомогательный элемент для разбивки результатов из первоначального ответа, который соответствует спецификации расширения autorest x-ms-pageable

Сведения о функции

default(string, ClientOptions)

Инициализация нового экземпляра AzureCommunicationRoutingServiceClient

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

Параметры

connectionString

string

ConnectionString или URL-адрес ресурса Служб коммуникации.

options
ClientOptions

параметр для всех необязательных параметров

Возвращаемое значение

default(string, KeyCredential | TokenCredential, ClientOptions)

Инициализация нового экземпляра AzureCommunicationRoutingServiceClient

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

Параметры

endpoint

string

Конечная точка ресурса Служб коммуникации.

credentialOrOptions

KeyCredential | TokenCredential

Учетные данные ключа или маркера.

options
ClientOptions

параметр для всех необязательных параметров

Возвращаемое значение

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

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

Параметры

Возвращаемое значение

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

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

Параметры

Возвращаемое значение

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

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

Параметры

Возвращаемое значение

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

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

Параметры

Возвращаемое значение

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

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

Параметры

Возвращаемое значение

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

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

Параметры

Возвращаемое значение

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

Параметры

Возвращаемое значение

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

Параметры

Возвращаемое значение

response

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

Вспомогательный элемент для разбивки результатов из первоначального ответа, который соответствует спецификации расширения autorest x-ms-pageable

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

Параметры

client
Client

Клиент, используемый для отправки запросов на следующую страницу

initialResponse

TResponse

Начальный ответ, содержащий следующую ссылку и текущую страницу элементов

options

PagingOptions<TResponse>

Возвращаемое значение

  • PagedAsyncIterableIterator для итерации элементов