Tipo de recurso agentRegistration

Importante

Las API de la /beta versión están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción.

Representa un registro de agente que contiene metadatos, configuración de punto de conexión e información de publicación. Esta entidad proporciona a los desarrolladores y administradores todos los detalles necesarios para administrar las instancias del agente, incluidos sus propietarios y el manifiesto de la tarjeta del agente.

Métodos

Método Tipo devuelto Descripción
Crear agentRegistration Cree un nuevo agentRegistration objeto.
Get agentRegistration Recupere las propiedades de un agentRegistration objeto.
Actualizar Ninguno Actualizar un agentRegistration objeto.
Delete Ninguno Eliminar un agentRegistration objeto.

Propiedades

Propiedad Tipo Descripción
agentCard Json Manifiesto JSON flexible que contiene información de la tarjeta del agente según las especificaciones del manifiesto público. Puede incluir el nombre para mostrar, la descripción, la dirección URL del icono, la versión, el proveedor, las funcionalidades, las aptitudes, la seguridad y otros campos definidos por el manifiesto.
agentIdentityBlueprintId Cadena Identificador del plano técnico de identidad del agente.
agentIdentityId Cadena Entra identificador de identidad del agente.
createdBy Cadena Identificador único del usuario o aplicación que creó el registro del agente.
description Cadena Descripción del agente que proporciona información general sobre su finalidad y capacidades.
displayName Cadena Nombre para mostrar de la instancia del agente. Obligatorio.
id Cadena Identificador único para el registro del agente. Heredado de la entidad.
lastPublishedBy Cadena Identificador único de la última persona que publicó el agente.
managedByAppId Cadena Identificador de aplicación que administra este agente.
originatingStore Cadena Nombre del almacén o sistema donde se originó el agente.
ownerIds Colección string Lista de identificadores de propietario del agente. Se requiere propietarios o managedByAppId .
sourceAgentId Cadena Identificador de agente original del sistema de origen.
sourceCreatedDateTime DateTimeOffset Fecha y hora en que se creó la instancia del agente a partir del origen.
sourceLastModifiedDateTime DateTimeOffset Fecha y hora en que la instancia del agente se modificó por última vez desde el origen.

Relaciones

Ninguna.

Representación JSON

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

{
  "@odata.type": "#microsoft.graph.agentRegistration",
  "id": "String",
  "displayName": "String",
  "description": "String",
  "ownerIds": ["String"],
  "createdBy": "String",
  "sourceCreatedDateTime": "String (timestamp)",
  "sourceLastModifiedDateTime": "String (timestamp)",
  "lastPublishedBy": "String",
  "managedByAppId": "String",
  "sourceAgentId": "String",
  "originatingStore": "String",
  "agentIdentityId": "String",
  "agentIdentityBlueprintId": "String",
  "agentCard": {
    "@odata.type": "microsoft.graph.Json"
  }
}