AiAgentToolResource
Represents a resource associated with an AI Agent Tool in the AI Agent Registry.
type AiAgentToolResource {
id: ID!
name: String
description: String
resourceType: AiAgentToolResourceType
toolResourceJson: String!
status: String
auditData: AiRegistryEntityAuditData
externalId: ID
}
Fields
AiAgentToolResource.id ● ID! non-null scalar miscellaneous
Unique identifier for the AI Agent Tool Resource in the registry.
AiAgentToolResource.name ● String scalar miscellaneous
Defines the unique identifier or title of the AI agent tool resource.
AiAgentToolResource.description ● String scalar miscellaneous
Provides detailed information about the AI agent tool resource's capabilities and features.
AiAgentToolResource.resourceType ● AiAgentToolResourceType enum agent-control-tower
Specifies the type of the AI Agent tool resource.
AiAgentToolResource.toolResourceJson ● String! non-null scalar miscellaneous
Stores the complete tool resource configuration represented as a JSON string.
AiAgentToolResource.status ● String scalar miscellaneous
Specifies the current operational status of the AI Agent tool resource.
AiAgentToolResource.auditData ● AiRegistryEntityAuditData object agent-control-tower
Audit data for AI Agent Tool Resource.
AiAgentToolResource.externalId ● ID scalar miscellaneous
External identifier from the provider system (e.g., AWS Bedrock, Salesforce).
Member Of
AiAgentTool object