agent_idstring uuid required
binding_type'http' | 'graphql' | 'postgres' | 'mysql' | 'redis' | 'grpc' | 'smtp' | 'cloud_sdk' | 's3' | 'custom' required
is_activeboolean required
credential_setboolean
Whether a credential is stored for this binding. The value itself is never returned.
credential_source_type'inline' | 'vault_ref' nullable
How the credential is sourced — inline (HSM-encrypted copy) or vault_ref (live pointer).
credential_vault_idstring uuid nullable
For vault_ref credentials — the vault containing the referenced secret.
credential_pathstring nullable
For vault_ref credentials — the secret path in the referenced vault.
created_atstring date-time required
updated_atstring date-time required