名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
processContentRequest で処理中のコンテンツ エントリのメタデータを表す抽象基本型。識別子、コンテンツの詳細、タイムスタンプなどがあります。 次の派生型を使用します。会話コンテンツの場合は processConversationMetadata 、ファイル コンテンツの場合は processFileMetadata 、ContentActivity API を介して送信された DLP 適用結果の場合は contentActivityMetadata 、ContentActivity API を介して送信された不完全な評価の場合は evaluationIncompleteActivityMetadata 。 ContentActivity 固有の派生型は、 processContent API または processContentAsync API ではサポートされていません。
省略可能な sensitivityLabels プロパティには、呼び出し元が指定した秘密度ラベル メタデータのコレクションが含まれています。 指定された各ラベルを currentLabel オブジェクトとして表します (ラベルを 1 つだけ指定する場合も含みます)。 コレクションは派生メタデータ型によって継承されます。 プロパティを省略するか、空のコレクションを指定する場合は、呼び出し元指定のラベル メタデータは提供されません。 このメタデータを指定しても、コンテンツのラベルは適用または変更されません。また、空のコレクションではラベルは削除されません。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| content | contentBase | テキスト (textContent) またはバイナリ データ (binaryContent) として実際のコンテンツを表します。 メタデータだけでポリシーの評価に十分な場合は省略可能です。
contentActivities には使用しないでください。 |
| contentCategory | microsoft.graph.contentCategory | コンテンツのタイプ。 使用可能な値: none、ai、unknownFutureValue。 既定値は ai で、AI によって生成されたコンテンツを参照します。 |
| correlationId | String | 複数の関連コンテンツ エントリ (たとえば、同じファイル アップロードの異なる部分、会話内のメッセージ) をグループ化するために使用される識別子。 |
| createdDateTime | DateTimeOffset | 必須です。 元のコンテンツが作成された日時を示すタイムスタンプ (ファイルの作成時刻、メッセージの送信時刻など)。 |
| 識別子 | String | 必須です。 呼び出し元のアプリケーションまたは強制平面のコンテキスト内のこの特定のコンテンツ エントリの一意の識別子 (メッセージ ID、ファイル パス/URL など)。 |
| isTruncated | ブール型 | 必須です。 指定された content が元の形式から切り捨てられた (サイズ制限など) かどうかを示します。 |
| length | Int64 | 元のコンテンツの長さ (バイト単位)。 |
| modifiedDateTime | DateTimeOffset | 必須です。 元のコンテンツが最後に変更された日時を示すタイムスタンプ。 メッセージなどの一時的なコンテンツの場合、これは createdDateTime と同じになる場合があります。 |
| name | String | 必須です。 コンテンツのわかりやすい名前 (例: ファイル名、Web ページのタイトル、「Chat Message」)。 |
| sensitivityLabels | currentLabel コレクション | コンテンツを記述する呼び出し元指定の秘密度ラベル。 |
| sequenceNumber | Int64 | コンテンツが生成された順序、または処理する必要がある順序を示すシーケンス番号。 correlationId を使用するときに必要です。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.processContentMetadataBase",
"identifier": "String",
"content": { "@odata.type": "microsoft.graph.contentBase" },
"name": "String",
"correlationId": "String",
"sequenceNumber": "Int64",
"length": "Int64",
"isTruncated": "Boolean",
"createdDateTime": "String (timestamp)",
"modifiedDateTime": "String (timestamp)",
"contentCategory": "String",
"sensitivityLabels": [
{
"@odata.type": "microsoft.graph.currentLabel"
}
]
}