Azure.Communication.JobRouter 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
BestWorkerMode |
ジョブは、使用可能な最も強力な能力を持つワーカーに配布されます。 |
CancelExceptionAction |
ジョブを取り消し済みとしてマークするアクション。 |
CancelJobOptions |
ジョブを取り消すためのオプション。 |
ChannelConfiguration |
このチャネルのジョブがワーカーから消費する容量を表します。 |
CloseJobOptions |
ジョブを終了するためのオプション。 |
CompleteJobOptions |
ジョブを完了するためのオプション。 |
ConditionalQueueSelectorAttachment |
指定した条件が true に解決された場合にアタッチされる一連のキュー セレクターについて説明します。 |
ConditionalWorkerSelectorAttachment |
指定した条件が true に解決された場合にアタッチされる一連のワーカー セレクターについて説明します。 |
CreateClassificationPolicyOptions |
分類ポリシーを作成するためのオプション。 |
CreateDistributionPolicyOptions |
配布ポリシーを作成するためのオプション。 |
CreateExceptionPolicyOptions |
例外ポリシーを作成するためのオプション。 |
CreateJobOptions |
直接キューの割り当てを使用してジョブを作成するためのオプション。 |
CreateJobWithClassificationPolicyOptions |
分類プロパティを使用してジョブを作成するためのオプション。 |
CreateQueueOptions |
ジョブ キューを作成するためのオプション。 |
CreateWorkerOptions |
ルーター ワーカーを作成するためのオプション。 |
DeclineJobOfferOptions |
オファーを拒否するためのオプション。 |
DeclineJobOfferRequest |
オファーを拒否するための要求ペイロード。 |
DirectMapRouterRule |
入力ラベルと同じラベルを返すルール。 |
DistributionMode |
配布モード DistributionMode を定義するための抽象基本クラス 基本クラスです。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、 がRoundRobinMode含まれます。BestWorkerModeLongestIdleMode |
ExceptionAction |
例外がトリガーされたときに実行するアクションは、基底クラスであることに注意 ExceptionAction してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、 がReclassifyExceptionAction含まれます。CancelExceptionActionManualReclassifyExceptionAction |
ExceptionRule |
特定のトリガーに対して実行するアクションを定義するルール。 |
ExceptionTrigger |
この例外ルールのトリガーは基底クラスであることに注意 ExceptionTrigger してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、 と がWaitTimeExceptionTrigger含まれますQueueLengthExceptionTrigger。 |
ExpressionRouterRule |
インライン式ルールを提供する規則。 |
FunctionRouterRule |
HTTP によってトリガーされる Azure 関数へのバインドを提供する規則。 |
FunctionRouterRuleCredential |
Azure 関数ルールへのアクセスに使用される資格情報。 |
GetJobsOptions |
ジョブの取得中にフィルター処理するためのオプション。 |
GetWorkersOptions |
ルーター ワーカーの取得中にフィルター処理するためのオプション。 |
JobMatchingMode |
JobMatchingMode。 |
JobRouterAdministrationClient |
Azure Communication Services ルーター管理クライアント。 |
JobRouterClient |
Azure Communication Services ルーター クライアント。 |
JobRouterClientOptions |
通信 JobRouterClientのオプション。 |
LabelValue |
ジェネリック値ラッパー。 |
LongestIdleMode |
ジョブは、アイドル状態が最も長いワーカーに送信されます。 |
ManualReclassifyExceptionAction |
キュー、優先度、ワーカー セレクターを指定してジョブを手動で再分類するアクション。 |
Oauth2ClientCredential |
Contoso の承認サーバーに使用される OAuth2.0 資格情報。 https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/ を参照してください。 |
PassThroughQueueSelectorAttachment |
同じキーを持つジョブ ラベルから値が渡されるキュー セレクターをアタッチします。 |
PassThroughWorkerSelectorAttachment |
同じキーを持つジョブ ラベルから値が渡されるワーカー セレクターをアタッチします。 |
QueueAndMatchMode |
ジョブと worker の最長一致の既定の動作を指定するために使用されます。 |
QueueLengthExceptionTrigger |
キューの長さを超えた場合の例外アクションのトリガー。 |
QueueSelectorAttachment |
分類ポリシーからキューをジョブに解決するためのキュー セレクターの添付ファイル 基本クラスであることに注意 QueueSelectorAttachment してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、、RuleEngineQueueSelectorAttachmentPassThroughQueueSelectorAttachment、StaticQueueSelectorAttachmentおよび WeightedAllocationQueueSelectorAttachmentが含まれますConditionalQueueSelectorAttachment。 |
QueueWeightedAllocation |
重み付けされたディストリビューションに対して選択されている場合に適用される重みの割合とキュー セレクターが含まれます。 |
ReclassifyExceptionAction |
ジョブのラベルを変更し、再分類するアクション。 |
RoundRobinMode |
ジョブは、ジョブを受け取る最後のワーカーの後のワーカーから始めて、ワーカーに配布されます。 |
RouterJobNote |
ジョブに添付されたメモ |
RouterQueueAssignment |
キューへのワーカーの割り当て。 |
RouterQueueSelector |
キューを選択するために一連のラベルに対して満たす必要がある条件について説明します。 |
RouterRule |
次のいずれかの種類のルール。 StaticRule: 入力に関係なく、常に同じ結果を返す静的ルールを提供する規則。 DirectMapRule: 入力ラベルと同じラベルを返すルール。 ExpressionRule: インライン式ルールを提供する規則。 AzureFunctionRule: HTTP によってトリガーされる Azure 関数へのバインドを提供する規則。 WebhookRule: OAuth2.0 認証プロトコルに従う Web サーバーへのバインドを提供する規則。 基底クラスであることに注意 RouterRule してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、、ExpressionRouterRuleDirectMapRouterRule、StaticRouterRuleおよび WebhookRouterRuleが含まれますFunctionRouterRule。 |
RouterWorkerSelector |
ワーカー選択の一連のラベルに対して満たす必要がある条件について説明します。 |
RuleEngineQueueSelectorAttachment |
RouterRule が解決されたときに、キュー セレクターをジョブにアタッチします。 |
RuleEngineWorkerSelectorAttachment |
RouterRule が解決されたときに、ワーカー セレクターをジョブにアタッチします。 |
ScheduleAndSuspendMode |
ScheduleAndSuspendMode。 |
StaticQueueSelectorAttachment |
ジョブにアタッチされるキュー セレクターについて説明します。 |
StaticRouterRule |
入力に関係なく、常に同じ結果を返す静的ルールを提供するルール。 |
StaticWorkerSelectorAttachment |
ジョブにアタッチされるワーカー セレクターについて説明します。 |
SuspendMode |
ジョブに対して何もアクションが実行されない場合に一致モードを指定するために使用します。 |
UnassignJobOptions |
ジョブの割り当てを解除するためのオプション。 |
UpdateClassificationPolicyOptions |
分類ポリシーを更新するためのオプション。 |
UpdateDistributionPolicyOptions |
配布ポリシーを更新するためのオプション。 |
UpdateExceptionPolicyOptions |
例外ポリシーを更新するためのオプション。 |
UpdateJobOptions |
ジョブを更新するためのオプション。 |
UpdateQueueOptions |
ジョブ キューを更新するためのオプション。 |
UpdateWorkerOptions |
ルーター ワーカーを更新するためのオプション。 |
WaitTimeExceptionTrigger |
待機時間を超えた場合に例外アクションをトリガーします。 |
WebhookRouterRule |
外部 Web サーバーへのバインドを提供する規則。 |
WeightedAllocationQueueSelectorAttachment |
複数のキュー セレクターのセットについて説明します。そのうちの 1 つが選択され、重み付けに従ってアタッチされます。 |
WeightedAllocationWorkerSelectorAttachment |
複数のワーカー セレクターのセットについて説明します。そのうちの 1 つが選択され、重み付けに従ってアタッチされます。 |
WorkerSelectorAttachment |
ワーカー セレクターをジョブにアタッチする添付ファイル。基本クラスであることに注意 WorkerSelectorAttachment してください。 シナリオによると、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、、RuleEngineWorkerSelectorAttachmentPassThroughWorkerSelectorAttachment、StaticWorkerSelectorAttachmentおよび WeightedAllocationWorkerSelectorAttachmentが含まれますConditionalWorkerSelectorAttachment。 |
WorkerWeightedAllocation |
重み付けされた分布に対して選択されている場合に適用される重みの割合とワーカー セレクターが含まれます。 |
構造体
ExpressionRouterRuleLanguage |
コンパイルして実行する式言語。 |
JobMatchModeType |
JobMatchModeType。 |
LabelOperator |
ラベルの値と値のパススルーの比較方法について説明します。 |
RouterJobStatusSelector |
RouterJobStatusSelector。 |
RouterWorkerState |
ワーカーの現在の状態。 |
RouterWorkerStateSelector |
RouterWorkerStateSelector。 |
ScoringRuleParameterSelector |
スコアリング ワーカーでサポートされているパラメーター。 |
列挙型
JobRouterClientOptions.ServiceVersion |
ルーター サービスのバージョン。 |