Waiting for engine...
Skip to main content

AiAgentGuardrail

Represents a guardrail in the AI Agent Registry system that defines policies and operational parameters for AI agents.

Guardrails are security and compliance mechanisms that control AI agent behavior by enforcing rules, filtering content, and ensuring adherence to organizational policies.

type AiAgentGuardrail {
id: ID!
externalId: ID
externalVersion: String
name: String
description: String
configurationJson: String
status: AiAgentGuardrailStatus
tags: [AiAgentTag!]
agentVersions: [AiAgentVersion!]
auditData: AiRegistryEntityAuditData
associationStatus: AiAgentGuardrailAssociationStatus
}

Fields

AiAgentGuardrail.id ● ID! non-null scalar miscellaneous

Unique identifier for the guardrail within the AI Agent Registry system.

AiAgentGuardrail.externalId ● ID scalar miscellaneous

External identifier for the guardrail, typically used for integration with external systems.

AiAgentGuardrail.externalVersion ● String scalar miscellaneous

Version identifier for the external guardrail system.

AiAgentGuardrail.name ● String scalar miscellaneous

Human-readable name of the guardrail.

AiAgentGuardrail.description ● String scalar miscellaneous

Detailed description of the guardrail's purpose and functionality.

AiAgentGuardrail.configurationJson ● String scalar miscellaneous

JSON configuration containing the guardrail's policies, rules, and operational parameters.

AiAgentGuardrail.status ● AiAgentGuardrailStatus enum agent-control-tower

Current operational status of the guardrail (ENABLED or DISABLED).

AiAgentGuardrail.tags ● [AiAgentTag!] list object agent-control-tower

Collection of tags for categorization and organization of the guardrail.

AiAgentGuardrail.agentVersions ● [AiAgentVersion!] list object agent-control-tower

List of AI agent versions that are associated with this guardrail.

AiAgentGuardrail.auditData ● AiRegistryEntityAuditData object agent-control-tower

Audit trail information including creation and modification timestamps and user details.

AiAgentGuardrail.associationStatus ● AiAgentGuardrailAssociationStatus enum agent-control-tower

Status of the guardrail's association with the current entity context.

Returned By

aiAgentGuardrail query ●  aiAgentGuardrailCreate mutation ●  aiAgentGuardrailUpdate mutation

Member Of

AiAgentGuardrailsQueryResponse object ●  AiAgentVersion object

On this Page