Tipo de recurso processContentRequest

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.

Define la carga de entrada para las acciones processContent de ámbito de usuario, processContent de ámbito empresarial y processContentAsync de ámbito empresarial.

Propiedades

Propiedad Tipo Description
activityMetadata activityMetadata Metadatos sobre la actividad y, para la evaluación del agente, los demás participantes en la interacción. Obligatorio.
contentEntries Collection(processContentMetadataBase) Las entradas de contenido que se van a procesar. Use processConversationMetadata para indicaciones y respuestas y processFileMetadata para archivos. Solo para la API ContentActivity, use contentActivityMetadata para los resultados de la aplicación de DLP o evaluationIncompleteActivityMetadata cuando no se haya podido completar la evaluación de directivas. Los tipos específicos de ContentActivity no son compatibles con las API processContent o processContentAsync . Obligatorio.
deviceMetadata deviceMetadata Metadatos sobre el dispositivo desde el que se origina el contenido. Obligatorio. Un objeto vacío es válido para una solicitud de agente cuando las señales del dispositivo no están disponibles.
evaluationScope evaluationScope Especifica el contexto de evaluación de la solicitud. Opcional en general; necesario para la acción processContent de ámbito empresarial, donde el tipo debe ser agent. Cuando se omite en otras acciones, la solicitud usa el contexto de evaluación de inquilinos predeterminado.
integratedAppMetadata integratedApplicationMetadata Metadatos sobre la aplicación integrada que realiza la solicitud. Obligatorio.
protectedAppMetadata protectedApplicationMetadata Metadatos sobre la aplicación protegida. Para una solicitud de agente, applicationLocation debe ser un policyLocationAgent. Necesario para las solicitudes del agente; de lo contrario, es opcional.

Relaciones

Ninguna.

Representación JSON

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

{
  "@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"
  }
}