local utils = import '../utils.libsonnet'; function(idp) utils.Merge([ (import '../backends/fortio.libsonnet')().compose, (import '../backends/httpdetails.libsonnet')().compose, (import '../backends/mock-idp.libsonnet')(idp).compose, (import '../backends/pomerium.libsonnet')('multi', idp).compose, (import '../backends/postgres.libsonnet')().compose, (import '../backends/verify.libsonnet')('multi').compose, (import '../backends/websocket-echo.libsonnet')().compose, { networks: { main: {}, }, }, ])