翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
複数の AWS リージョンにまたがる Amazon Connect インスタンスにエージェントを関連付ける
エージェントが両方の にサインイン AWS リージョン し、どちらのリージョンからの問い合わせも処理できるようにするには、まずトラフィック分散グループに割り当てる必要があります。
-
トラフィック分散グループをまだ設定していない場合は、ここで設定してください。手順については、「Amazon Connect インスタンスのトラフィック分散グループを作成する」を参照してください。
-
トラフィック分散グループが正常に作成されたら (
Status
はACTIVE
)、エージェントを割り当てることができます。ユーザーは常にソースリージョンのトラフィック分散グループに関連付けてください。ACTIVE
ステータスをResourceNotFoundException
にしなくても、エージェントをトラフィック分散グループに割り当てます。DescribeTrafficDistributionGroup API を使用して、トラフィック分散グループが正常に作成された (Status
がACTIVE
) かどうかを判断します。 -
AssociateTrafficDistributionGroupUser API を呼び出すことにより、エージェントをトラフィック分散グループに割り当てることができます。
例
次のコマンドassociate-traffic-distribution-group-user
例は、複数の AWS リージョンでエージェントを関連付けて使用する方法を示しています。
aws connect associate-traffic-distribution-group-user --traffic-distribution-group-id
UUID
--user-idUUID
--instance-id
次の AssociateTrafficDistributionGroupUser の例では、エージェントをトラフィック分散グループに関連付けています。
PUT /traffic-distribution-group/trafficDistributionGroupId
/user HTTP/1.1
Content-type: application/json
{
"UserId": "string
"
}
次の disassociate-traffic-distribution-group-user
コマンド例では、エージェントをトラフィック分散グループから解除しています。
aws connect disassociate-traffic-distribution-group-user --instance-id
your instance ID
--traffic-distribution-group-idUUID
--user-idUUID
次の DisassociateTrafficDistributionGroupUser の例では、エージェントをトラフィック分散グループから解除しています。
DELETE /traffic-distribution-group/trafficDistributionGroupId
/user/UserId
HTTP/1.1
AssociateTrafficDistributionGroupUser コールが失敗する理由
AssociateTrafficDistributionGroupUser API コールは、次のような場合に失敗し、ResourceNotFoundException
が表示されます。
-
指定されたトラフィック分散グループが存在しません。
-
トラフィック分散グループのステータスは
ACTIVE
です。 -
user-id
は Amazon Connect ソースインスタンスのユーザーではありません。UUID