Waiting for engine...
Skip to main content

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
iconFileContent: String
iconFileName: String
iconFileType: ImageType
}

Fields​

AiAgentProviderAccountCreateInput.providerType ● AiAgentProviderType! non-null enum agent-control-tower {#provider-type}

Agent provider type

AiAgentProviderAccountCreateInput.providerSubType ● AiAgentProviderSubType enum agent-control-tower {#provider-sub-type}

Agent provider sub type

AiAgentProviderAccountCreateInput.providerAccountName ● String! non-null scalar miscellaneous {#provider-account-name}

Agent provider account name

AiAgentProviderAccountCreateInput.providerAccountDescription ● String scalar miscellaneous {#provider-account-description}

Provider Account description

AiAgentProviderAccountCreateInput.metadataJson ● String scalar miscellaneous {#metadata-json}

Optional: New metadata in JSON format

AiAgentProviderAccountCreateInput.externalAccountId ● ID scalar miscellaneous {#external-account-id}

The Id of the external account that contains the Agents. e.g. AWS account ID

AiAgentProviderAccountCreateInput.iconFileContent ● String scalar miscellaneous {#icon-file-content}

Icon file, base64-encoded, max 100KB pre-encoding. Required together with iconFileName and iconFileType. Example: iconFileContent: "iVBORw0KGgoAAAANSUhEUgAAAAEAAAAB...", iconFileName: "logo.png", iconFileType: PNG

AiAgentProviderAccountCreateInput.iconFileName ● String scalar miscellaneous {#icon-file-name}

Filename of the uploaded icon. Required together with iconFileContent and iconFileType.

AiAgentProviderAccountCreateInput.iconFileType ● ImageType enum agent-control-tower {#icon-file-type}

Declared format of iconFileContent. Required together with iconFileContent and iconFileName; server verifies actual bytes match before storing.

Member Of​

aiAgentProviderAccountCreate mutation

On this Page