log.Fatalf("bootcheck failed. function will not be started: %v", err)
}
}
// CLI of this Function.
typeCLIstruct {
Debugbool`short:"d" help:"Emit debug logs in addition to info logs."`
Networkstring`help:"Network on which to listen for gRPC connections." default:"tcp"`
Addressstring`help:"Address at which to listen for gRPC connections." default:":9443"`
TLSCertsDirstring`help:"Directory containing server certs (tls.key, tls.crt) and the CA used to verify client certificates (ca.crt)" env:"TLS_SERVER_CERTS_DIR"`
Insecurebool`help:"Run without mTLS credentials. If you supply this flag --tls-server-certs-dir will be ignored."`
MaxRecvMessageSizeint`help:"Maximum size of received messages in MB." default:"4"`