in internal/cloudsql/instance.go [190:209]
func NewConnectionInfo(
cn instance.ConnName,
dnsName string,
serverCAMode string,
version string,
ipAddrs map[string]string,
serverCACert []*x509.Certificate,
clientCert tls.Certificate,
) ConnectionInfo {
return ConnectionInfo{
addrs: ipAddrs,
ClientCertificate: clientCert,
ServerCACert: serverCACert,
ServerCAMode: serverCAMode,
Expiration: clientCert.Leaf.NotAfter,
DBVersion: version,
ConnectionName: cn,
DNSName: dnsName,
}
}