agentRegistration リソースの種類

重要

/beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。

メタデータ、エンドポイント構成、および発行情報を含むエージェント登録を表します。 このエンティティは、所有者やエージェント カード マニフェストなど、エージェント インスタンスを管理するために必要なすべての詳細を開発者と管理者に提供します。

メソッド

メソッド 戻り値の種類 説明
Create agentRegistration 新しい agentRegistration オブジェクトを作成します。
Get agentRegistration agentRegistration オブジェクトのプロパティを取得します。
Update なし agentRegistration オブジェクトを更新します。
Delete なし agentRegistration オブジェクトを削除します。

プロパティ

プロパティ 型 説明
a2aAuthorization a2aAuthorization Agent2Agent サーバーを呼び出すために使用される承認構成。 省略可能。
agentCard Json 公開マニフェスト仕様に従うエージェント カード情報を含む柔軟な JSON マニフェスト。 表示名、説明、アイコン URL、バージョン、プロバイダー、機能、スキル、セキュリティ、その他のマニフェストで定義されたフィールドを含めることができます。
agentIdentityBlueprintId 文字列 エージェント ID ブループリント識別子。
agentIdentityId 文字列 Entra エージェントの ID 識別子。
createdBy 文字列 エージェント登録を作成したユーザーまたはアプリの一意識別子。
description 文字列 エージェントの目的と機能の概要を提供するエージェントの説明。
displayName 文字列 エージェント インスタンスの表示名。 必須です。
id 文字列 エージェント登録の一意識別子。 エンティティから継承 されます。
lastPublishedBy 文字列 エージェントを発行した最後のユーザーの一意識別子。
managedByAppId 文字列 このエージェントを管理するアプリケーション識別子。
originatingStore 文字列 エージェントが発信されたストアまたはシステムの名前。
ownerIds String collection エージェントの所有者識別子のリスト。 所有者または managedByAppId のどちらかが必要です。
sourceAgentId 文字列 ソース システムからの元のエージェント識別子。
sourceCreatedDateTime DateTimeOffset エージェントインスタンスがソースから作成された日時。
sourceLastModifiedDateTime DateTimeOffset エージェント インスタンスがソースから最後に変更された日時。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

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