AiEntityMutationReferenceIdInput
Input type for identifying an AI entity for mutation operations, including updates and deletions. This type requires either the unique entity identifier (id) or both providerAccountRef and externalAiEntityRef to specify the AI entity (e.g., AI agent, agent tool, agent guardrail, etc.) being targeted for the intended action.
input AiEntityMutationReferenceIdInput {
providerAccountRef: ProviderAccountRefInput
externalAiEntityRef: ExternalAiAgentEntityRefInput
id: ID
}
Fields
AiEntityMutationReferenceIdInput.providerAccountRef ● ProviderAccountRefInput input agent-control-tower
Optional. Identifies the provider account in the AI Agent Registry system to which the AI entity is linked.
AiEntityMutationReferenceIdInput.externalAiEntityRef ● ExternalAiAgentEntityRefInput input agent-control-tower
Optional. Reference to an external AI entity (e.g., AI agent, agent tool, agent guardrail, etc.) Must be provided alongside providerAccountRef if id is not supplied.
AiEntityMutationReferenceIdInput.id ● ID scalar miscellaneous
Optional. Unique identifier of the AI entity to be updated or deleted in the AI Registry system. Either this can be provided or both providerAccountRef and externalAiEntityRef must be provided.