Versions in this module Expand all Collapse all v1 v1.8.1 Oct 5, 2022 Changes in this version + func PrintDeprecations(cfg *Config, out io.Writer) + type DataplaneResources struct + MaxMemoryBytes uint64 type DataplaneRuntime + Concurrency uint32 + EnvoyLogLevel string + Resources DataplaneResources v1.5.0-rc2 Feb 18, 2022 v1.2.1 Jun 30, 2021 Changes in this version + type ApiServer struct + Retry CpRetry + URL string + func (d *ApiServer) Sanitize() + func (d *ApiServer) Validate() (errs error) + type Config struct + ControlPlane ControlPlane + DNS DNS + Dataplane Dataplane + DataplaneRuntime DataplaneRuntime + func DefaultConfig() Config + func (c *Config) Sanitize() + func (c *Config) Validate() (errs error) + type ControlPlane struct + CaCert string + CaCertFile string + Retry CpRetry + URL string + func (c *ControlPlane) Sanitize() + func (c *ControlPlane) Validate() (errs error) + type CpRetry struct + Backoff time.Duration + MaxDuration time.Duration + func (a *CpRetry) Sanitize() + func (a *CpRetry) Validate() error + type DNS struct + ConfigDir string + CoreDNSBinaryPath string + CoreDNSConfigTemplatePath string + CoreDNSEmptyPort uint32 + CoreDNSPort uint32 + Enabled bool + EnvoyDNSPort uint32 + PrometheusPort uint32 + func (d *DNS) Sanitize() + func (d *DNS) Validate() error + type Dataplane struct + AdminPort config_types.PortRange + BootstrapVersion string + DrainTime time.Duration + Mesh string + Name string + ProxyType string + func (d *Dataplane) Sanitize() + func (d *Dataplane) Validate() (errs error) + func (d *Dataplane) ValidateForTemplate() (errs error) + type DataplaneRuntime struct + BinaryPath string + ConfigDir string + Resource string + ResourcePath string + ResourceVars map[string]string + Token string + TokenPath string + func (d *DataplaneRuntime) Sanitize() + func (d *DataplaneRuntime) Validate() (errs error)