processContentRequest リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

ユーザー スコープの processContent、テナント スコープの processContent、およびテナント スコープの processContentAsync アクションの入力ペイロードを定義します。

プロパティ

プロパティ 型 説明
activityMetadata activityMetadata アクティビティに関するメタデータ、およびエージェントの評価のために、インタラクションの他の参加者に関するメタデータ。 必須です。
contentEntries Collection(processContentMetadataBase) 処理するコンテンツ エントリ。 プロンプトと応答には processConversationMetadata を使用し、ファイルには processFileMetadata を使用します。 ContentActivity API の場合のみ、ポリシーの評価を完了できなかった場合は、DLP 適用の結果または evaluationIncompleteActivityMetadata に contentActivityMetadata を使用します。 ContentActivity 固有の型は、 processContent API または processContentAsync API ではサポートされていません。 必須です。
deviceMetadata deviceMetadata コンテンツの送信元のデバイスに関するメタデータ。 必須です。 デバイス シグナルが使用できない場合、空のオブジェクトはエージェント要求に対して有効です。
evaluationScope evaluationScope 要求の評価コンテキストを指定します。 省略可能、一般的に;テナント スコープの processContent アクションに必要です ( type は agent である必要があります)。 他のアクションから省略した場合、要求は既定のテナント評価コンテキストを使用します。
integratedAppMetadata integratedApplicationMetadata 要求を作成した統合アプリケーションに関するメタデータ。 必須です。
protectedAppMetadata protectedApplicationMetadata 保護されたアプリケーションに関するメタデータ。 エージェント要求の場合、 applicationLocation は policyLocationAgent である必要があります。 エージェント要求に必須です。それ以外の場合は省略可能です。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.processContentRequest",
  "activityMetadata": {
    "@odata.type": "microsoft.graph.activityMetadata"
  },
  "contentEntries": [
    {
      "@odata.type": "microsoft.graph.processContentMetadataBase"
    }
  ],
  "deviceMetadata": {
    "@odata.type": "microsoft.graph.deviceMetadata"
  },
  "evaluationScope": {
    "@odata.type": "microsoft.graph.evaluationScope"
  },
  "integratedAppMetadata": {
    "@odata.type": "microsoft.graph.integratedApplicationMetadata"
  },
  "protectedAppMetadata": {
    "@odata.type": "microsoft.graph.protectedApplicationMetadata"
  }
}