diff --git a/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc b/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc index e868255570a..354e4411b13 100644 --- a/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc +++ b/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc @@ -258,6 +258,10 @@ void GoogleCloud2ProdResolver::StartXdsResolver() { Json::FromObject({ {kC2PAuthority, Json::FromObject({ {"xds_servers", std::move(xds_server)}, + {"client_listener_resource_name_template", + Json::FromString(absl::StrCat( + "xdstp://", kC2PAuthority, + "/envoy.config.listener.v3.Listener/%s"))}, })}, })}, {"node", Json::FromObject(std::move(node))},