Waiting for engine...
Skip to main content

AiAgentGuardrailCreateInput

No description

input AiAgentGuardrailCreateInput {
providerAccountId: ID!
externalId: ID
version: String
name: String!
description: String
configurationJson: String
status: AiAgentGuardrailStatus
agentVersionIds: [String!]
tags: [AiAgentTagInput!]
}

Fields

AiAgentGuardrailCreateInput.providerAccountId ● ID! non-null scalar miscellaneous

Required. Provider account ID in the AI Agent Registry system to which the guardrail will be linked.

AiAgentGuardrailCreateInput.externalId ● ID scalar miscellaneous

Optional. External ID for the guardrail

AiAgentGuardrailCreateInput.version ● String scalar miscellaneous

Optional. Version of the guardrail

AiAgentGuardrailCreateInput.name ● String! non-null scalar miscellaneous

Required. Name of the guardrail

AiAgentGuardrailCreateInput.description ● String scalar miscellaneous

Optional. Description of the guardrail

AiAgentGuardrailCreateInput.configurationJson ● String scalar miscellaneous

Optional. JSON configuration for the guardrail detailing its policies and operational parameters.

AiAgentGuardrailCreateInput.status ● AiAgentGuardrailStatus enum agent-control-tower

Optional. The operational status of the guardrail (e.g., ENABLED, DISABLED).

AiAgentGuardrailCreateInput.agentVersionIds ● [String!] list scalar miscellaneous

Optional. Agent version IDs associated with this guardrail

AiAgentGuardrailCreateInput.tags ● [AiAgentTagInput!] list input agent-control-tower

Optional. Tags for categorization.

Member Of

aiAgentGuardrailCreate mutation

On this Page