AiAgentProviderAccountCreateInput
Input for creating an AI Agent Provider Account in the AI Agent Registry.
input AiAgentProviderAccountCreateInput {
providerType: AiAgentProviderType!
providerSubType: AiAgentProviderSubType
providerAccountName: String!
providerAccountDescription: String
metadataJson: String
externalAccountId: ID
}
Fields
AiAgentProviderAccountCreateInput.providerType ● AiAgentProviderType! non-null enum agent-control-tower
Agent provider type
AiAgentProviderAccountCreateInput.providerSubType ● AiAgentProviderSubType enum agent-control-tower
Agent provider sub type
AiAgentProviderAccountCreateInput.providerAccountName ● String! non-null scalar miscellaneous
Agent provider account name
AiAgentProviderAccountCreateInput.providerAccountDescription ● String scalar miscellaneous
Provider Account description
AiAgentProviderAccountCreateInput.metadataJson ● String scalar miscellaneous
Optional: New metadata in JSON format
AiAgentProviderAccountCreateInput.externalAccountId ● ID scalar miscellaneous
The Id of the external account that contains the Agents. e.g. AWS account ID
Member Of
aiAgentProviderAccountCreate mutation