{
  "versionInfo": "00000001",
  "resources": [
    {
      "@type": "type.googleapis.com/envoy.api.v2.Cluster",
      "name": "api.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
      "type": "LOGICAL_DNS",
      "connectTimeout": "5s",
      "loadAssignment": {
        "clusterName": "api.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
        "endpoints": [
          {
            "lbEndpoints": [
              {
                "endpoint": {
                  "address": {
                    "socketAddress": {
                      "address": "api.altdomain",
                      "portValue": 8081
                    }
                  }
                },
                "healthStatus": "HEALTHY",
                "loadBalancingWeight": 1
              }
            ]
          }
        ]
      },
      "dnsRefreshRate": "10s",
      "dnsLookupFamily": "V4_ONLY",
      "outlierDetection": {

      },
      "transportSocket": {
        "name": "tls",
        "typedConfig": {
          "@type": "type.googleapis.com/envoy.api.v2.auth.UpstreamTlsContext",
          "commonTlsContext": {
            "tlsParams": {

            },
            "tlsCertificates": [
              {
                "certificateChain": {
                  "filename": "api.cert.pem"
                },
                "privateKey": {
                  "filename": "api.key.pem"
                }
              }
            ],
            "validationContext": {
              "trustedCa": {
                "filename": "ca.cert.pem"
              }
            }
          }
        }
      }
    },
    {
      "@type": "type.googleapis.com/envoy.api.v2.Cluster",
      "name": "cache.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
      "type": "LOGICAL_DNS",
      "connectTimeout": "5s",
      "loadAssignment": {
        "clusterName": "cache.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
        "endpoints": [
          {
            "lbEndpoints": [
              {
                "endpoint": {
                  "address": {
                    "socketAddress": {
                      "address": "cache.mydomain",
                      "portValue": 8081
                    }
                  }
                },
                "healthStatus": "HEALTHY",
                "loadBalancingWeight": 1
              }
            ]
          }
        ]
      },
      "dnsRefreshRate": "10s",
      "dnsLookupFamily": "V4_ONLY",
      "outlierDetection": {

      }
    },
    {
      "@type": "type.googleapis.com/envoy.api.v2.Cluster",
      "name": "db.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
      "type": "LOGICAL_DNS",
      "connectTimeout": "5s",
      "loadAssignment": {
        "clusterName": "db.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
        "endpoints": [
          {
            "lbEndpoints": [
              {
                "endpoint": {
                  "address": {
                    "socketAddress": {
                      "address": "db.mydomain",
                      "portValue": 8081
                    }
                  }
                },
                "healthStatus": "UNHEALTHY",
                "loadBalancingWeight": 1
              }
            ]
          }
        ]
      },
      "dnsRefreshRate": "10s",
      "dnsLookupFamily": "V4_ONLY",
      "outlierDetection": {

      }
    },
    {
      "@type": "type.googleapis.com/envoy.api.v2.Cluster",
      "name": "web.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul",
      "type": "EDS",
      "edsClusterConfig": {
        "edsConfig": {
          "ads": {

          },
          "resourceApiVersion": "V2"
        }
      },
      "connectTimeout": "5s",
      "outlierDetection": {

      },
      "transportSocket": {
        "name": "tls",
        "typedConfig": {
          "@type": "type.googleapis.com/envoy.api.v2.auth.UpstreamTlsContext",
          "commonTlsContext": {
            "tlsParams": {

            },
            "validationContext": {
              "trustedCa": {
                "filename": "ca.cert.pem"
              }
            }
          }
        }
      }
    }
  ],
  "typeUrl": "type.googleapis.com/envoy.api.v2.Cluster",
  "nonce": "00000001"
}