共用方式為


@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

提供系結至 HTTP 觸發的 Azure 函式的規則。

FunctionRouterRuleCredential

用來存取 Azure 函式規則的認證。

FunctionRouterRuleCredentialOutput

用來存取 Azure 函式規則的認證。

FunctionRouterRuleOutput

提供系結至 HTTP 觸發的 Azure 函式的規則。

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

用於 Contoso 授權伺服器的 OAuth2.0 認證。 參考:https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

OAuth2WebhookClientCredentialOutput

用於 Contoso 授權伺服器的 OAuth2.0 認證。 參考: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 的條件式 (cached) 回應。

RouterJob

要路由傳送的工作單位

RouterJobAssignment

將作業的指派詳細數據指派給背景工作。

RouterJobAssignmentOutput

將作業的指派詳細數據指派給背景工作。

RouterJobNote

附加至作業的附註。

RouterJobNoteOutput

附加至作業的附註。

RouterJobOffer

工作供應專案給背景工作。

RouterJobOfferOutput

工作供應專案給背景工作。

RouterJobOutput

要路由傳送的工作單位

RouterJobPositionDetailsOutput

職位和預估的作業等候時間。

RouterQueue

佇列,可包含要路由的作業。

RouterQueueOutput

佇列,可包含要路由的作業。

RouterQueueSelector

描述必須符合一組標籤才能選取佇列的條件。

RouterQueueSelectorOutput

描述必須符合一組標籤才能選取佇列的條件。

RouterQueueStatisticsOutput

佇列的統計數據。

RouterRuleOutputParent

下列其中一種類型的規則:StaticRule:提供一律傳回相同結果之靜態規則的規則,不論輸入為何。 DirectMapRule:傳回與輸入標籤相同的標籤的規則。 ExpressionRule:提供內嵌運算式規則的規則。 FunctionRule:提供系結至 HTTP 觸發的 Azure 函式的規則。 WebhookRule:提供系結至遵循 OAuth2.0 驗證通訊協定之 Web 伺服器的規則。

RouterRuleParent

下列其中一種類型的規則:StaticRule:提供一律傳回相同結果之靜態規則的規則,不論輸入為何。 DirectMapRule:傳回與輸入標籤相同的標籤的規則。 ExpressionRule:提供內嵌運算式規則的規則。 FunctionRule:提供系結至 HTTP 觸發的 Azure 函式的規則。 WebhookRule:提供系結至遵循 OAuth2.0 驗證通訊協定之 Web 伺服器的規則。

RouterWorker

要路由傳送至之作業的實體。

RouterWorkerAssignment

背景工作角色的工作分派。

RouterWorkerAssignmentOutput

背景工作角色的工作分派。

RouterWorkerOutput

要路由傳送至之作業的實體。

RouterWorkerSelector

描述必須符合一組背景工作選取標籤的條件。

RouterWorkerSelectorOutput

描述必須符合一組背景工作選取標籤的條件。

Routes
RuleEngineQueueSelectorAttachment

解析 RouterRule 時,將佇列選取器附加至作業。

RuleEngineQueueSelectorAttachmentOutput

解析 RouterRule 時,將佇列選取器附加至作業。

RuleEngineWorkerSelectorAttachment

解決 RouterRule 時,將背景工作選取器附加至作業。

RuleEngineWorkerSelectorAttachmentOutput

解決 RouterRule 時,將背景工作選取器附加至作業。

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

ClassificationPolicy 專案的分頁集合

PagedDistributionPolicyOutput

DistributionPolicy 專案的分頁集合

PagedExceptionPolicyOutput

ExceptionPolicy 專案的分頁集合

PagedRouterJobOutput

RouterJob 專案的分頁集合

PagedRouterQueueOutput

RouterQueue 專案的分頁集合

PagedRouterWorkerOutput

RouterWorker 專案的分頁集合

PaginateReturn

協助程式類型,從回應類型推斷分頁元素的類型 這個類型是根據 x-ms-pageable 的 Swagger 資訊,特別是 itemName 屬性上的 swagger 資訊,指出找到頁面專案之回應的屬性。 預設值為 value。 此類型可讓我們根據我們取得作為第二個參數的回應,提供強型別反覆運算器

QueueSelectorAttachment

佇列選取器的附件,可從分類原則將佇列解析為作業。

QueueSelectorAttachmentOutput

佇列選取器的附件,可從分類原則將佇列解析為作業。

ReclassifyParameters
RouterJobResourceMergeAndPatch

資源實例。

RouterQueueResourceMergeAndPatch

資源實例。

RouterRule

下列其中一種類型的規則:StaticRule:提供一律傳回相同結果之靜態規則的規則,不論輸入為何。 DirectMapRule:傳回與輸入標籤相同的標籤的規則。 ExpressionRule:提供內嵌運算式規則的規則。 FunctionRule:提供系結至 HTTP 觸發的 Azure 函式的規則。 WebhookRule:提供系結至遵循 OAuth2.0 驗證通訊協定之 Web 伺服器的規則。

RouterRuleOutput

下列其中一種類型的規則:StaticRule:提供一律傳回相同結果之靜態規則的規則,不論輸入為何。 DirectMapRule:傳回與輸入標籤相同的標籤的規則。 ExpressionRule:提供內嵌運算式規則的規則。 FunctionRule:提供系結至 HTTP 觸發的 Azure 函式的規則。 WebhookRule:提供系結至遵循 OAuth2.0 驗證通訊協定之 Web 伺服器的規則。

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 來反覆運算元素