http: routers: Router0: entryPoints: - foobar - foobar middlewares: - foobar - foobar service: foobar rule: foobar priority: 42 tls: {} middlewares: Middleware0: addPrefix: prefix: foobar Middleware1: stripPrefix: prefixes: - foobar - foobar Middleware2: stripPrefixRegex: regex: - foobar - foobar Middleware3: replacePath: path: foobar Middleware4: replacePathRegex: regex: foobar replacement: foobar Middleware5: chain: middlewares: - foobar - foobar Middleware6: ipWhiteList: sourceRange: - foobar - foobar Middleware7: ipWhiteList: ipStrategy: depth: 42 excludedIPs: - foobar - foobar Middleware8: headers: customRequestHeaders: name0: foobar name1: foobar customResponseHeaders: name0: foobar name1: foobar accessControlAllowCredentials: true accessControlAllowHeaders: - foobar - foobar accessControlAllowMethods: - foobar - foobar accessControlAllowOrigin: foobar accessControlExposeHeaders: - foobar - foobar accessControlMaxAge: 42 addVaryHeader: true allowedHosts: - foobar - foobar hostsProxyHeaders: - foobar - foobar sslRedirect: true sslTemporaryRedirect: true sslHost: foobar sslProxyHeaders: name0: foobar name1: foobar sslForceHost: true stsSeconds: 42 stsIncludeSubdomains: true stsPreload: true forceSTSHeader: true frameDeny: true customFrameOptionsValue: foobar contentTypeNosniff: true browserXssFilter: true customBrowserXSSValue: foobar contentSecurityPolicy: foobar publicKey: foobar referrerPolicy: foobar isDevelopment: true Middleware9: errors: status: - foobar - foobar service: foobar query: foobar Middleware10: rateLimit: rateSet: Rate0: period: 42000000000 average: 42 burst: 42 Rate1: period: 42000000000 average: 42 burst: 42 extractorFunc: foobar Middleware11: redirectRegex: regex: foobar replacement: foobar permanent: true Middleware12: redirectScheme: scheme: foobar port: foobar permanent: true Middleware13: basicAuth: users: - foobar - foobar usersFile: foobar realm: foobar removeHeader: true headerField: foobar Middleware14: digestAuth: users: - foobar - foobar usersFile: foobar removeHeader: true realm: foobar headerField: foobar Middleware15: forwardAuth: address: foobar tls: ca: foobar caOptional: true cert: foobar key: foobar insecureSkipVerify: true trustForwardHeader: true authResponseHeaders: - foobar - foobar Middleware16: maxConn: amount: 42 extractorFunc: foobar Middleware17: buffering: maxRequestBodyBytes: 42 memRequestBodyBytes: 42 maxResponseBodyBytes: 42 memResponseBodyBytes: 42 retryExpression: foobar Middleware18: circuitBreaker: expression: foobar Middleware19: compress: {} Middleware20: passTLSClientCert: pem: true info: notAfter: true notBefore: true sans: true subject: country: true province: true locality: true organization: true commonName: true serialNumber: true domainComponent: true issuer: country: true province: true locality: true organization: true commonName: true serialNumber: true domainComponent: true Middleware21: retry: attemps: 42 services: Service0: loadBalancer: stickiness: cookieName: foobar servers: - url: foobar - url: foobar healthCheck: scheme: foobar path: foobar port: 42 interval: foobar timeout: foobar hostname: foobar headers: name0: foobar name1: foobar passHostHeader: true responseForwarding: flushInterval: foobar tcp: routers: TCPRouter0: entryPoints: - foobar - foobar service: foobar rule: foobar tls: passthrough: true services: TCPService0: loadBalancer: servers: - address: foobar - address: foobar tls: certificates: - certFile: foobar keyFile: foobar stores: - foobar - foobar - certFile: foobar keyFile: foobar stores: - foobar - foobar options: TLS0: minVersion: foobar cipherSuites: - foobar - foobar clientCA: files: - foobar - foobar optional: true sniStrict: true TLS1: minVersion: foobar cipherSuites: - foobar - foobar clientCA: files: - foobar - foobar optional: true sniStrict: true stores: Store0: defaultCertificate: certFile: foobar keyFile: foobar Store1: defaultCertificate: certFile: foobar keyFile: foobar