agentRegistration resource type

Importante

As APIs na /beta versão estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção.

Representa um registo de agente que contém metadados, configuração de ponto final e informações de publicação. Esta entidade fornece aos programadores e administradores todos os detalhes necessários para gerir instâncias de agente, incluindo os proprietários e o agente card manifesto.

Métodos

Método Tipo de retorno Descrição
Criar agentRegistration Crie um novo agentRegistration objeto.
Get agentRegistration Obtenha as propriedades de um agentRegistration objeto.
Atualizar Nenhum(a) Atualizar um agentRegistration objeto.
Delete Nenhum Eliminar um agentRegistration objeto.

Propriedades

Propriedade Tipo Descrição
agentCard Json Manifesto JSON flexível que contém informações de agente card a seguir às especificações do manifesto público. Pode incluir o nome a apresentar, a descrição, o URL do ícone, a versão, o fornecedor, as capacidades, as competências, a segurança e outros campos definidos pelo manifesto.
agentIdentityBlueprintId Cadeia de caracteres Identificador de esquema de identidade do agente.
agentIdentityId Cadeia de caracteres Entra identificador de identidade do agente.
createdBy Cadeia de caracteres O identificador exclusivo do utilizador ou da aplicação que criou o registo do agente.
description Cadeia de caracteres A descrição do agente que fornece uma descrição geral da sua finalidade e capacidades.
displayName Cadeia de caracteres Nome a apresentar para a instância do agente. Obrigatório.
id Cadeia de caracteres Identificador exclusivo para o registo do agente. Herdado da entidade.
lastPublishedBy Cadeia de caracteres O identificador exclusivo da última pessoa a publicar o agente.
managedByAppId Cadeia de caracteres Identificador da aplicação que gere este agente.
originatingStore Cadeia de caracteres Nome do arquivo ou sistema de origem do agente.
ownerIds String collection Lista de identificadores de proprietário do agente. São proprietários ou managedByAppId obrigatórios.
sourceAgentId Cadeia de caracteres Identificador de agente original do sistema de origem.
sourceCreatedDateTime DateTimeOffset A data e hora em que a instância do agente foi criada a partir da origem.
sourceLastModifiedDateTime DateTimeOffset A data e hora em que a instância do agente foi modificada pela última vez a partir da origem.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o 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"
  }
}