バッチ評価を開始する
バッチ評価を開始して、複数のエージェントセッションに対して評価者を実行します。このサービスは CloudWatch Logs からセッションを検出し、各セッションに対して各評価者を実行し、集計結果を生成します。
コードサンプル
例
リクエストパラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
|
|
文字列 |
はい |
バッチ評価ジョブの名前。パターン: 文字、英数字、アンダースコアで始まり、最大 48 文字です。 |
|
|
オブジェクト |
はい |
エージェントセッションの場所。エージェントのロググループとサービス名を使用して |
|
|
リスト |
はい |
評価者のリスト。各エントリには |
|
|
オブジェクト |
いいえ |
|
|
|
String |
いいえ |
べき等性トークン。同じクライアントトークンを使用してリクエストを再試行すると、サービスは新しいジョブを作成する代わりに既存のジョブを返します。 |
セッションソース
dataSourceConfig パラメータは、サービスがエージェントセッションを検出する CloudWatch Logs の場所を指定します。
必須フィールド
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
文字列のリスト (完全 1) |
CloudWatch でエージェントのトレースを識別するサービス名。規則: |
|
|
文字列のリスト (1~5) |
エージェントテレメトリが保存されている CloudWatch ロググループ名。規則: |
任意フィールド
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
文字列のリスト |
これらの特定のセッション IDsのみを評価します。省略すると、サービスはロググループ内のすべてのセッションを検出します。 |
|
|
ISO 8601 日時 |
この時間以降に作成されたセッションをフィルタリングします。 |
|
|
ISO 8601 日時 |
この時間より前に作成されたセッションをフィルタリングします。 |
[応答]
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
文字列 |
バッチ評価の一意の識別子。 |
|
|
String |
バッチ評価の ARN。 |
|
|
String |
指定した名前。 |
|
|
String |
初期ステータス。次のいずれか: |
|
|
リスト |
使用された評価者。 |
|
|
タイムスタンプ |
ジョブが作成された日時。 |
|
|
オブジェクト |
セッションごとの結果の CloudWatch Logs 送信先。 |
エラー
| エラー | HTTP ステータス | 説明 |
|---|---|---|
|
|
400 |
リクエストパラメータが無効です。フィールドの制約と必須フィールドを確認します。 |
|
|
403 |
アクセス許可が不十分です。IAM ポリシーを確認します。 |
|
|
409 |
同じクライアントトークンを持つバッチ評価は、異なるパラメータで既に存在します。 |
|
|
429 |
リクエストレートを超えました。エクスポネンシャルバックオフを使用して再試行してください。 |
|
|
500 |
サービス側のエラー。リクエストを再試行します。 |