Waiting for engine...
Skip to main content

AiAgentToolResourceInput

Input type for defining a resource associated with an AI Agent Tool in the AI Agent Registry.

input AiAgentToolResourceInput {
name: String!
description: String
resourceType: AiAgentToolResourceType!
toolResourceJson: String
status: AiAgentToolStatus
externalId: String
}

Fields

AiAgentToolResourceInput.name ● String! non-null scalar miscellaneous

Defines the unique identifier or title of the AI agent tool resource.

AiAgentToolResourceInput.description ● String scalar miscellaneous

Provides detailed information about the AI agent tool resource's capabilities and features.

AiAgentToolResourceInput.resourceType ● AiAgentToolResourceType! non-null enum agent-control-tower

Specifies the classification type of the AI Agent tool resource.

AiAgentToolResourceInput.toolResourceJson ● String scalar miscellaneous

Stores the complete tool resource configuration represented as a JSON string.

AiAgentToolResourceInput.status ● AiAgentToolStatus enum agent-control-tower

Specifies the current operational status of the AI Agent tool resource.

AiAgentToolResourceInput.externalId ● String scalar miscellaneous

External identifier from the provider system (e.g., AWS Bedrock, Salesforce).

Member Of

AiAgentToolCreateInput input ●  AiAgentToolUpdateInput input

On this Page