Versions in this module Expand all Collapse all v1 v1.4.1 Jun 11, 2018 v1.4.0 May 24, 2018 Changes in this version + const InterfacePrefix + var LinuxInterfaces_InterfaceType_name = map[int32]string + var LinuxInterfaces_InterfaceType_value = map[string]int32 + var LinuxInterfaces_Interface_Namespace_NamespaceType_name = map[int32]string + var LinuxInterfaces_Interface_Namespace_NamespaceType_value = map[string]int32 + func InterfaceKey(ifaceLabel string) string + func InterfaceKeyPrefix() string + type LinuxInterfaces struct + Interface []*LinuxInterfaces_Interface + func (*LinuxInterfaces) Descriptor() ([]byte, []int) + func (*LinuxInterfaces) ProtoMessage() + func (m *LinuxInterfaces) GetInterface() []*LinuxInterfaces_Interface + func (m *LinuxInterfaces) Reset() + func (m *LinuxInterfaces) String() string + type LinuxInterfaces_Interface struct + Description string + Enabled bool + HostIfName string + IpAddresses []string + Mtu uint32 + Name string + Namespace *LinuxInterfaces_Interface_Namespace + PhysAddress string + Tap *LinuxInterfaces_Interface_Tap + Type LinuxInterfaces_InterfaceType + Veth *LinuxInterfaces_Interface_Veth + func (*LinuxInterfaces_Interface) Descriptor() ([]byte, []int) + func (*LinuxInterfaces_Interface) ProtoMessage() + func (m *LinuxInterfaces_Interface) GetDescription() string + func (m *LinuxInterfaces_Interface) GetEnabled() bool + func (m *LinuxInterfaces_Interface) GetHostIfName() string + func (m *LinuxInterfaces_Interface) GetIpAddresses() []string + func (m *LinuxInterfaces_Interface) GetMtu() uint32 + func (m *LinuxInterfaces_Interface) GetName() string + func (m *LinuxInterfaces_Interface) GetNamespace() *LinuxInterfaces_Interface_Namespace + func (m *LinuxInterfaces_Interface) GetPhysAddress() string + func (m *LinuxInterfaces_Interface) GetTap() *LinuxInterfaces_Interface_Tap + func (m *LinuxInterfaces_Interface) GetType() LinuxInterfaces_InterfaceType + func (m *LinuxInterfaces_Interface) GetVeth() *LinuxInterfaces_Interface_Veth + func (m *LinuxInterfaces_Interface) Reset() + func (m *LinuxInterfaces_Interface) String() string + type LinuxInterfaces_InterfaceType int32 + const LinuxInterfaces_AUTO_TAP + const LinuxInterfaces_VETH + func (LinuxInterfaces_InterfaceType) EnumDescriptor() ([]byte, []int) + func (x LinuxInterfaces_InterfaceType) String() string + type LinuxInterfaces_Interface_Namespace struct + Filepath string + Microservice string + Name string + Pid uint32 + Type LinuxInterfaces_Interface_Namespace_NamespaceType + func (*LinuxInterfaces_Interface_Namespace) Descriptor() ([]byte, []int) + func (*LinuxInterfaces_Interface_Namespace) ProtoMessage() + func (m *LinuxInterfaces_Interface_Namespace) GetFilepath() string + func (m *LinuxInterfaces_Interface_Namespace) GetMicroservice() string + func (m *LinuxInterfaces_Interface_Namespace) GetName() string + func (m *LinuxInterfaces_Interface_Namespace) GetPid() uint32 + func (m *LinuxInterfaces_Interface_Namespace) GetType() LinuxInterfaces_Interface_Namespace_NamespaceType + func (m *LinuxInterfaces_Interface_Namespace) Reset() + func (m *LinuxInterfaces_Interface_Namespace) String() string + type LinuxInterfaces_Interface_Namespace_NamespaceType int32 + const LinuxInterfaces_Interface_Namespace_FILE_REF_NS + const LinuxInterfaces_Interface_Namespace_MICROSERVICE_REF_NS + const LinuxInterfaces_Interface_Namespace_NAMED_NS + const LinuxInterfaces_Interface_Namespace_PID_REF_NS + func (LinuxInterfaces_Interface_Namespace_NamespaceType) EnumDescriptor() ([]byte, []int) + func (x LinuxInterfaces_Interface_Namespace_NamespaceType) String() string + type LinuxInterfaces_Interface_Tap struct + TempIfName string + func (*LinuxInterfaces_Interface_Tap) Descriptor() ([]byte, []int) + func (*LinuxInterfaces_Interface_Tap) ProtoMessage() + func (m *LinuxInterfaces_Interface_Tap) GetTempIfName() string + func (m *LinuxInterfaces_Interface_Tap) Reset() + func (m *LinuxInterfaces_Interface_Tap) String() string + type LinuxInterfaces_Interface_Veth struct + PeerIfName string + func (*LinuxInterfaces_Interface_Veth) Descriptor() ([]byte, []int) + func (*LinuxInterfaces_Interface_Veth) ProtoMessage() + func (m *LinuxInterfaces_Interface_Veth) GetPeerIfName() string + func (m *LinuxInterfaces_Interface_Veth) Reset() + func (m *LinuxInterfaces_Interface_Veth) String() string