go.ligato.io/vpp-agent/v3@v3.5.0/proto/ligato/vpp/dns/dns.proto (about)

     1  syntax = "proto3";
     2  
     3  package ligato.vpp.dns;
     4  
     5  option go_package = "go.ligato.io/vpp-agent/v3/proto/ligato/vpp/dns;vpp_dns";
     6  
     7  import "ligato/annotations.proto";
     8  
     9  /* DNSCache configuration models VPP's DNS cache server functionality. The main goal of this functionality is
    10  to cache DNS records and minimize external DNS traffic.
    11  The presence of this configuration enables the VPP DNS functionality and VPP start to acts as DNS cache Server.
    12  It responds on standard DNS port(53) to DNS requests. Removing of this configuration disables the VPP DNS
    13  functionality. */
    14  message DNSCache {
    15      /* List of upstream DNS servers that are contacted by VPP when unknown domain name needs to be resolved.
    16       The results are cached and there should be no further upstream DNS server request for the same domain
    17       name until cached DNS record expiration. */
    18      repeated string upstream_dns_servers = 1  [(ligato_options).type = IP];
    19  }