Type de ressource AgentRegistration

Importante

Les API sous la /beta version sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge.

Représente un enregistrement d’agent contenant les métadonnées, la configuration du point de terminaison et les informations de publication. Cette entité fournit aux développeurs et aux administrateurs tous les détails nécessaires pour gérer les instances d’agent, y compris leurs propriétaires et le manifeste de la carte d’agent.

Méthodes

Méthode Type de retour Description
Créer agentRegistration Crée un objet agentRegistration.
Obtenir agentRegistration Récupérer les propriétés d’un agentRegistration objet.
Mettre à jour Aucun Mettre à jour un agentRegistration objet.
Supprimer Aucun Supprimer un agentRegistration objet.

Propriétés

Propriété Type Description
a2aAuthorization a2aAuthorization Configuration d’autorisation utilisée pour appeler un serveur Agent2Agent. Facultatif.
agentCard Json Manifeste JSON flexible contenant les informations de la carte d’agent conformément aux spécifications du manifeste public. Peut inclure le nom d’affichage, la description, l’URL de l’icône, la version, le fournisseur, les fonctionnalités, les compétences, la sécurité et d’autres champs définis par le manifeste.
agentIdentityBlueprintId String Identificateur de blueprint d’identité d’agent.
agentIdentityId String Identificateur d’identité de l’agent Entra.
createdBy String Identificateur unique de l’utilisateur ou de l’application qui a créé l’inscription de l’agent.
description String Description de l’agent donnant une vue d’ensemble de son objectif et de ses fonctionnalités.
displayName String Nom complet de l’instance de l’agent. Obligatoire.
id String Identifiant unique pour l’enregistrement de l’agent. Hérité de l’entité.
lastPublishedBy String Identifiant unique de la dernière personne à avoir publié l’agent.
managedByAppId String Identificateur de l’application gérant cet agent.
originatingStore String Nom du magasin ou du système d’origine de l’agent.
ownerIds String collection Liste des identifiants de propriétaire pour l’agent. Soit propriétaires, soit managedByAppId est requis.
sourceAgentId String Identificateur d’agent d’origine du système source.
sourceCreatedDateTime DateTimeOffset Date et heure de création de l’instance d’agent à partir de la source.
sourceLastModifiedDateTime DateTimeOffset Date et heure de la dernière modification de l’instance de l’agent à partir de la source.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@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",
  "a2aAuthorization": {
    "@odata.type": "microsoft.graph.a2aAuthorization"
  },
  "agentCard": {
    "@odata.type": "microsoft.graph.Json"
  }
}