false when the deployment names a backend it cannot reach; why says what is missing
Optionalconnectionthe pooled connection string, present only for a reachable external backend
Optionaldialectwhich client answers it; absent when there is no external backend
the chosen backend, whether this deployment can reach it, and how to talk to it