AiAgentProviderAccountUpdateInput
Input for updating an AI Agent Provider Account in the AI Agent Registry.
input AiAgentProviderAccountUpdateInput {
id: ID!
providerAccountName: String
externalAccountId: String
providerSubType: AiAgentProviderSubType
providerAccountDescription: String
metadataJson: String
providerAccountStatus: AiAgentProviderAccountStatus
iconFileContent: String
iconFileName: String
iconFileType: ImageType
}
Fields
AiAgentProviderAccountUpdateInput.id ● ID! non-null scalar miscellaneous {#id}
The unique identifier of the provider account to be updated
AiAgentProviderAccountUpdateInput.providerAccountName ● String scalar miscellaneous {#provider-account-name}
Registry Account Name
AiAgentProviderAccountUpdateInput.externalAccountId ● String scalar miscellaneous {#external-account-id}
Provider external account id
AiAgentProviderAccountUpdateInput.providerSubType ● AiAgentProviderSubType enum agent-control-tower {#provider-sub-type}
Agent provider sub type
AiAgentProviderAccountUpdateInput.providerAccountDescription ● String scalar miscellaneous {#provider-account-description}
Provider Account description
AiAgentProviderAccountUpdateInput.metadataJson ● String scalar miscellaneous {#metadata-json}
Optional: New metadata in JSON format
AiAgentProviderAccountUpdateInput.providerAccountStatus ● AiAgentProviderAccountStatus enum agent-control-tower {#provider-account-status}
New status of the provider account
AiAgentProviderAccountUpdateInput.iconFileContent ● String scalar miscellaneous {#icon-file-content}
Icon file, base64-encoded, max 100KB pre-encoding. Required together with iconFileName and iconFileType. Null/omitted leaves the existing icon unchanged; blank is rejected. Example: iconFileContent: "iVBORw0KGgoAAAANSUhEUgAAAAEAAAAB...", iconFileName: "logo.png", iconFileType: PNG
AiAgentProviderAccountUpdateInput.iconFileName ● String scalar miscellaneous {#icon-file-name}
Filename of the uploaded icon. Required together with iconFileContent and iconFileType.
AiAgentProviderAccountUpdateInput.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
aiAgentProviderAccountUpdate mutation