tipo de recurso processContentMetadataBase

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Tipo base abstracto que representa los metadatos de una entrada de contenido que se procesa en un processContentRequest, incluidos los identificadores, los detalles del contenido y las marcas de tiempo. Use los siguientes tipos derivados: processConversationMetadata para contenido de conversación, processFileMetadata para contenido de archivo, contentActivityMetadata para un resultado de aplicación de DLP enviado a través de la API ContentActivity y evaluationIncompleteActivityMetadata para una evaluación incompleta enviada a través de la API ContentActivity. Los tipos derivados específicos de ContentActivity no son compatibles con las API processContent o processContentAsync .

Propiedades

Propiedad Tipo Descripción
contenido contentBase Representa el contenido real, ya sea como texto (textContent) o datos binarios (binaryContent). Opcional si los metadatos por sí solos son suficientes para la evaluación de directivas. No usar para actividades de contenido.
correlationId Cadena Un identificador que se usa para agrupar varias entradas de contenido relacionadas (por ejemplo, diferentes partes del mismo archivo cargado, mensajes en una conversación).
createdDateTime DateTimeOffset Necesario. Marca de tiempo que indica cuándo se creó el contenido original (por ejemplo, hora de creación del archivo, hora de envío del mensaje).
identificador Cadena Obligatorio. Un identificador único para esta entrada de contenido específica dentro del contexto de la aplicación de llamada o el plano de cumplimiento (por ejemplo, Id. de mensaje, ruta de acceso o URL de archivo).
isTruncated Booleano Obligatorio. Indica si lo proporcionado content se ha truncado de su forma original (por ejemplo, debido a límites de tamaño).
length Int64 La longitud del contenido original en bytes.
modifiedDateTime DateTimeOffset Necesario. Marca de tiempo que indica cuándo se modificó por última vez el contenido original. Para contenido efímero, como mensajes, podría ser lo mismo que createdDateTime.
name Cadena Obligatorio. Nombre descriptivo del contenido (por ejemplo, nombre de archivo, título de la página web, "Mensaje de chat").
número de secuencia Int64 Un número de secuencia que indica el orden en que se generó o se debe procesar el contenido, necesario cuando correlationId se usa.
Categoría de contenido microsoft.graph.contentCategory El tipo de contenido. Los valores posibles son: none, ai, unknownFutureValue. El valor predeterminado es ai, que hace referencia al contenido generado por IA.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "@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": { "@odata.type": "microsoft.graph.contentCategory" }
}