trireme-lib: go.aporeto.io/trireme-lib/controller/runtime Index | Files

package runtime

import "go.aporeto.io/trireme-lib/controller/runtime"

Index

Package Files

runtime.go

type Configuration Uses

type Configuration struct {
    // TCPTargetNetworks is the set of networks that host Trireme.
    TCPTargetNetworks []string
    // UDPTargetNetworks is the set of UDP networks that host Trireme.
    UDPTargetNetworks []string
    // ExcludedNetworks is the list of networks that must be excxluded from any enforcement.
    ExcludedNetworks []string
    // LogLevel sets loglevel.
    LogLevel constants.LogLevel
}

Configuration is configuration parameters that can be safely updated for the controller after it is started

func (*Configuration) DeepCopy Uses

func (c *Configuration) DeepCopy() *Configuration

DeepCopy copies the configuration and avoids locking issues.

Package runtime imports 1 packages (graph) and is imported by 24 packages. Updated 2019-08-13. Refresh now. Tools for package owners.