abbotgopb

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 22, 2020 License: Apache-2.0 Imports: 15 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthContainer        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowContainer          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupContainer = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthDriverBridge        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowDriverBridge          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupDriverBridge = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthDriverUnknown        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowDriverUnknown          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupDriverUnknown = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthDriverWireguard        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowDriverWireguard          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupDriverWireguard = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthHost        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowHost          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupHost = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthMeta        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowMeta          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupMeta = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthProto        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowProto          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupProto = fmt.Errorf("proto: unexpected end of group")
)
View Source
var RequestType_name = map[int32]string{
	0:  "_INVALID_REQUEST",
	11: "REQ_ENSURE_CTR_NETWORK_CONFIG",
	12: "REQ_QUERY_CTR_NETWORK_CONFIG",
	21: "REQ_ENSURE_CTR_NETWORK",
	22: "REQ_RESTORE_CTR_NETWORK",
	23: "REQ_DELETE_CTR_NETWORK",
	24: "REQ_QUERY_CTR_NETWORK",
	31: "REQ_ENSURE_HOST_NETWORK_CONFIG",
	32: "REQ_QUERY_HOST_NETWORK_CONFIG",
}
View Source
var RequestType_value = map[string]int32{
	"_INVALID_REQUEST":               0,
	"REQ_ENSURE_CTR_NETWORK_CONFIG":  11,
	"REQ_QUERY_CTR_NETWORK_CONFIG":   12,
	"REQ_ENSURE_CTR_NETWORK":         21,
	"REQ_RESTORE_CTR_NETWORK":        22,
	"REQ_DELETE_CTR_NETWORK":         23,
	"REQ_QUERY_CTR_NETWORK":          24,
	"REQ_ENSURE_HOST_NETWORK_CONFIG": 31,
	"REQ_QUERY_HOST_NETWORK_CONFIG":  32,
}
View Source
var ResponseType_name = map[int32]string{
	0:  "_INVALID_RESPONSE",
	1:  "RESP_DONE",
	11: "RESP_CTR_NETWORK_CONFIG",
	21: "RESP_CTR_NETWORK_STATUS",
	22: "RESP_CTR_NETWORK_STATUS_LIST",
	31: "RESP_HOST_NETWORK_CONFIG",
}
View Source
var ResponseType_value = map[string]int32{
	"_INVALID_RESPONSE":            0,
	"RESP_DONE":                    1,
	"RESP_CTR_NETWORK_CONFIG":      11,
	"RESP_CTR_NETWORK_STATUS":      21,
	"RESP_CTR_NETWORK_STATUS_LIST": 22,
	"RESP_HOST_NETWORK_CONFIG":     31,
}

Functions

func RegisterNetworkManagerServer

func RegisterNetworkManagerServer(s *grpc.Server, srv NetworkManagerServer)

Types

type CNICapArgs

type CNICapArgs struct {
	// Types that are valid to be assigned to Option:
	//	*CNICapArgs_PortMapArg
	//	*CNICapArgs_BandwidthArg
	//	*CNICapArgs_IpRangeArg
	//	*CNICapArgs_DnsConfigArg
	//	*CNICapArgs_IpAddressesArg
	//	*CNICapArgs_MacAddressArg
	//	*CNICapArgs_InfinibandGuidArg
	//	*CNICapArgs_DeviceIdArg
	Option isCNICapArgs_Option `protobuf_oneof:"option"`
}

CNI capabilities args https://github.com/containernetworking/cni/blob/master/CONVENTIONS.md#well-known-capabilities

func (*CNICapArgs) Descriptor

func (*CNICapArgs) Descriptor() ([]byte, []int)

func (*CNICapArgs) Equal

func (this *CNICapArgs) Equal(that interface{}) bool

func (*CNICapArgs) GetBandwidthArg

func (m *CNICapArgs) GetBandwidthArg() *CNICapArgs_Bandwidth

func (*CNICapArgs) GetDeviceIdArg

func (m *CNICapArgs) GetDeviceIdArg() *CNICapArgs_DeviceID

func (*CNICapArgs) GetDnsConfigArg

func (m *CNICapArgs) GetDnsConfigArg() *CNICapArgs_DNSConfig

func (*CNICapArgs) GetInfinibandGuidArg

func (m *CNICapArgs) GetInfinibandGuidArg() *CNICapArgs_InfinibandGUID

func (*CNICapArgs) GetIpAddressesArg

func (m *CNICapArgs) GetIpAddressesArg() *CNICapArgs_IPAddresses

func (*CNICapArgs) GetIpRangeArg

func (m *CNICapArgs) GetIpRangeArg() *CNICapArgs_IPRange

func (*CNICapArgs) GetMacAddressArg

func (m *CNICapArgs) GetMacAddressArg() *CNICapArgs_MacAddress

func (*CNICapArgs) GetOption

func (m *CNICapArgs) GetOption() isCNICapArgs_Option

func (*CNICapArgs) GetPortMapArg

func (m *CNICapArgs) GetPortMapArg() *CNICapArgs_PortMap

func (*CNICapArgs) GoString

func (this *CNICapArgs) GoString() string

func (*CNICapArgs) Marshal

func (m *CNICapArgs) Marshal() (dAtA []byte, err error)

func (*CNICapArgs) MarshalTo

func (m *CNICapArgs) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs) MarshalToSizedBuffer

func (m *CNICapArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs) ProtoMessage

func (*CNICapArgs) ProtoMessage()

func (*CNICapArgs) Reset

func (m *CNICapArgs) Reset()

func (*CNICapArgs) Size

func (m *CNICapArgs) Size() (n int)

func (*CNICapArgs) String

func (this *CNICapArgs) String() string

func (*CNICapArgs) Unmarshal

func (m *CNICapArgs) Unmarshal(dAtA []byte) error

func (*CNICapArgs) XXX_DiscardUnknown

func (m *CNICapArgs) XXX_DiscardUnknown()

func (*CNICapArgs) XXX_Marshal

func (m *CNICapArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs) XXX_Merge

func (m *CNICapArgs) XXX_Merge(src proto.Message)

func (*CNICapArgs) XXX_OneofWrappers

func (*CNICapArgs) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*CNICapArgs) XXX_Size

func (m *CNICapArgs) XXX_Size() int

func (*CNICapArgs) XXX_Unmarshal

func (m *CNICapArgs) XXX_Unmarshal(b []byte) error

type CNICapArgs_Bandwidth

type CNICapArgs_Bandwidth struct {
	IngressRate  int32 `protobuf:"varint,1,opt,name=ingress_rate,json=ingressRate,proto3" json:"ingressRate,omitempty"`
	IngressBurst int32 `protobuf:"varint,2,opt,name=ingress_burst,json=ingressBurst,proto3" json:"ingressBurst,omitempty"`
	EgressRate   int32 `protobuf:"varint,3,opt,name=egress_rate,json=egressRate,proto3" json:"egressRate,omitempty"`
	EgressBurst  int32 `protobuf:"varint,4,opt,name=egress_burst,json=egressBurst,proto3" json:"egressBurst,omitempty"`
}

func (*CNICapArgs_Bandwidth) Descriptor

func (*CNICapArgs_Bandwidth) Descriptor() ([]byte, []int)

func (*CNICapArgs_Bandwidth) Equal

func (this *CNICapArgs_Bandwidth) Equal(that interface{}) bool

func (*CNICapArgs_Bandwidth) GetEgressBurst

func (m *CNICapArgs_Bandwidth) GetEgressBurst() int32

func (*CNICapArgs_Bandwidth) GetEgressRate

func (m *CNICapArgs_Bandwidth) GetEgressRate() int32

func (*CNICapArgs_Bandwidth) GetIngressBurst

func (m *CNICapArgs_Bandwidth) GetIngressBurst() int32

func (*CNICapArgs_Bandwidth) GetIngressRate

func (m *CNICapArgs_Bandwidth) GetIngressRate() int32

func (*CNICapArgs_Bandwidth) GoString

func (this *CNICapArgs_Bandwidth) GoString() string

func (*CNICapArgs_Bandwidth) Marshal

func (m *CNICapArgs_Bandwidth) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_Bandwidth) MarshalTo

func (m *CNICapArgs_Bandwidth) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_Bandwidth) MarshalToSizedBuffer

func (m *CNICapArgs_Bandwidth) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_Bandwidth) ProtoMessage

func (*CNICapArgs_Bandwidth) ProtoMessage()

func (*CNICapArgs_Bandwidth) Reset

func (m *CNICapArgs_Bandwidth) Reset()

func (*CNICapArgs_Bandwidth) Size

func (m *CNICapArgs_Bandwidth) Size() (n int)

func (*CNICapArgs_Bandwidth) String

func (this *CNICapArgs_Bandwidth) String() string

func (*CNICapArgs_Bandwidth) Unmarshal

func (m *CNICapArgs_Bandwidth) Unmarshal(dAtA []byte) error

func (*CNICapArgs_Bandwidth) XXX_DiscardUnknown

func (m *CNICapArgs_Bandwidth) XXX_DiscardUnknown()

func (*CNICapArgs_Bandwidth) XXX_Marshal

func (m *CNICapArgs_Bandwidth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_Bandwidth) XXX_Merge

func (m *CNICapArgs_Bandwidth) XXX_Merge(src proto.Message)

func (*CNICapArgs_Bandwidth) XXX_Size

func (m *CNICapArgs_Bandwidth) XXX_Size() int

func (*CNICapArgs_Bandwidth) XXX_Unmarshal

func (m *CNICapArgs_Bandwidth) XXX_Unmarshal(b []byte) error

type CNICapArgs_BandwidthArg

type CNICapArgs_BandwidthArg struct {
	BandwidthArg *CNICapArgs_Bandwidth `protobuf:"bytes,2,opt,name=bandwidth_arg,json=bandwidthArg,proto3,oneof" json:"bandwidth_arg,omitempty"`
}

func (*CNICapArgs_BandwidthArg) Equal

func (this *CNICapArgs_BandwidthArg) Equal(that interface{}) bool

func (*CNICapArgs_BandwidthArg) GoString

func (this *CNICapArgs_BandwidthArg) GoString() string

func (*CNICapArgs_BandwidthArg) MarshalTo

func (m *CNICapArgs_BandwidthArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_BandwidthArg) MarshalToSizedBuffer

func (m *CNICapArgs_BandwidthArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_BandwidthArg) Size

func (m *CNICapArgs_BandwidthArg) Size() (n int)

func (*CNICapArgs_BandwidthArg) String

func (this *CNICapArgs_BandwidthArg) String() string

type CNICapArgs_DNSConfig

type CNICapArgs_DNSConfig struct {
	Servers  []string `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"`
	Searches []string `protobuf:"bytes,2,rep,name=searches,proto3" json:"searches,omitempty"`
	Options  []string `protobuf:"bytes,3,rep,name=options,proto3" json:"options,omitempty"`
}

func (*CNICapArgs_DNSConfig) Descriptor

func (*CNICapArgs_DNSConfig) Descriptor() ([]byte, []int)

func (*CNICapArgs_DNSConfig) Equal

func (this *CNICapArgs_DNSConfig) Equal(that interface{}) bool

func (*CNICapArgs_DNSConfig) GetOptions

func (m *CNICapArgs_DNSConfig) GetOptions() []string

func (*CNICapArgs_DNSConfig) GetSearches

func (m *CNICapArgs_DNSConfig) GetSearches() []string

func (*CNICapArgs_DNSConfig) GetServers

func (m *CNICapArgs_DNSConfig) GetServers() []string

func (*CNICapArgs_DNSConfig) GoString

func (this *CNICapArgs_DNSConfig) GoString() string

func (*CNICapArgs_DNSConfig) Marshal

func (m *CNICapArgs_DNSConfig) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_DNSConfig) MarshalTo

func (m *CNICapArgs_DNSConfig) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_DNSConfig) MarshalToSizedBuffer

func (m *CNICapArgs_DNSConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_DNSConfig) ProtoMessage

func (*CNICapArgs_DNSConfig) ProtoMessage()

func (*CNICapArgs_DNSConfig) Reset

func (m *CNICapArgs_DNSConfig) Reset()

func (*CNICapArgs_DNSConfig) Size

func (m *CNICapArgs_DNSConfig) Size() (n int)

func (*CNICapArgs_DNSConfig) String

func (this *CNICapArgs_DNSConfig) String() string

func (*CNICapArgs_DNSConfig) Unmarshal

func (m *CNICapArgs_DNSConfig) Unmarshal(dAtA []byte) error

func (*CNICapArgs_DNSConfig) XXX_DiscardUnknown

func (m *CNICapArgs_DNSConfig) XXX_DiscardUnknown()

func (*CNICapArgs_DNSConfig) XXX_Marshal

func (m *CNICapArgs_DNSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_DNSConfig) XXX_Merge

func (m *CNICapArgs_DNSConfig) XXX_Merge(src proto.Message)

func (*CNICapArgs_DNSConfig) XXX_Size

func (m *CNICapArgs_DNSConfig) XXX_Size() int

func (*CNICapArgs_DNSConfig) XXX_Unmarshal

func (m *CNICapArgs_DNSConfig) XXX_Unmarshal(b []byte) error

type CNICapArgs_DeviceID

type CNICapArgs_DeviceID struct {
	DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"deviceID,omitempty"`
}

func (*CNICapArgs_DeviceID) Descriptor

func (*CNICapArgs_DeviceID) Descriptor() ([]byte, []int)

func (*CNICapArgs_DeviceID) Equal

func (this *CNICapArgs_DeviceID) Equal(that interface{}) bool

func (*CNICapArgs_DeviceID) GetDeviceId

func (m *CNICapArgs_DeviceID) GetDeviceId() string

func (*CNICapArgs_DeviceID) GoString

func (this *CNICapArgs_DeviceID) GoString() string

func (*CNICapArgs_DeviceID) Marshal

func (m *CNICapArgs_DeviceID) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_DeviceID) MarshalTo

func (m *CNICapArgs_DeviceID) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_DeviceID) MarshalToSizedBuffer

func (m *CNICapArgs_DeviceID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_DeviceID) ProtoMessage

func (*CNICapArgs_DeviceID) ProtoMessage()

func (*CNICapArgs_DeviceID) Reset

func (m *CNICapArgs_DeviceID) Reset()

func (*CNICapArgs_DeviceID) Size

func (m *CNICapArgs_DeviceID) Size() (n int)

func (*CNICapArgs_DeviceID) String

func (this *CNICapArgs_DeviceID) String() string

func (*CNICapArgs_DeviceID) Unmarshal

func (m *CNICapArgs_DeviceID) Unmarshal(dAtA []byte) error

func (*CNICapArgs_DeviceID) XXX_DiscardUnknown

func (m *CNICapArgs_DeviceID) XXX_DiscardUnknown()

func (*CNICapArgs_DeviceID) XXX_Marshal

func (m *CNICapArgs_DeviceID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_DeviceID) XXX_Merge

func (m *CNICapArgs_DeviceID) XXX_Merge(src proto.Message)

func (*CNICapArgs_DeviceID) XXX_Size

func (m *CNICapArgs_DeviceID) XXX_Size() int

func (*CNICapArgs_DeviceID) XXX_Unmarshal

func (m *CNICapArgs_DeviceID) XXX_Unmarshal(b []byte) error

type CNICapArgs_DeviceIdArg

type CNICapArgs_DeviceIdArg struct {
	DeviceIdArg *CNICapArgs_DeviceID `protobuf:"bytes,8,opt,name=device_id_arg,json=deviceIdArg,proto3,oneof" json:"device_id_arg,omitempty"`
}

func (*CNICapArgs_DeviceIdArg) Equal

func (this *CNICapArgs_DeviceIdArg) Equal(that interface{}) bool

func (*CNICapArgs_DeviceIdArg) GoString

func (this *CNICapArgs_DeviceIdArg) GoString() string

func (*CNICapArgs_DeviceIdArg) MarshalTo

func (m *CNICapArgs_DeviceIdArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_DeviceIdArg) MarshalToSizedBuffer

func (m *CNICapArgs_DeviceIdArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_DeviceIdArg) Size

func (m *CNICapArgs_DeviceIdArg) Size() (n int)

func (*CNICapArgs_DeviceIdArg) String

func (this *CNICapArgs_DeviceIdArg) String() string

type CNICapArgs_DnsConfigArg

type CNICapArgs_DnsConfigArg struct {
	DnsConfigArg *CNICapArgs_DNSConfig `protobuf:"bytes,4,opt,name=dns_config_arg,json=dnsConfigArg,proto3,oneof" json:"dns_config_arg,omitempty"`
}

func (*CNICapArgs_DnsConfigArg) Equal

func (this *CNICapArgs_DnsConfigArg) Equal(that interface{}) bool

func (*CNICapArgs_DnsConfigArg) GoString

func (this *CNICapArgs_DnsConfigArg) GoString() string

func (*CNICapArgs_DnsConfigArg) MarshalTo

func (m *CNICapArgs_DnsConfigArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_DnsConfigArg) MarshalToSizedBuffer

func (m *CNICapArgs_DnsConfigArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_DnsConfigArg) Size

func (m *CNICapArgs_DnsConfigArg) Size() (n int)

func (*CNICapArgs_DnsConfigArg) String

func (this *CNICapArgs_DnsConfigArg) String() string

type CNICapArgs_IPAddresses

type CNICapArgs_IPAddresses struct {
	Ips []string `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
}

func (*CNICapArgs_IPAddresses) Descriptor

func (*CNICapArgs_IPAddresses) Descriptor() ([]byte, []int)

func (*CNICapArgs_IPAddresses) Equal

func (this *CNICapArgs_IPAddresses) Equal(that interface{}) bool

func (*CNICapArgs_IPAddresses) GetIps

func (m *CNICapArgs_IPAddresses) GetIps() []string

func (*CNICapArgs_IPAddresses) GoString

func (this *CNICapArgs_IPAddresses) GoString() string

func (*CNICapArgs_IPAddresses) Marshal

func (m *CNICapArgs_IPAddresses) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_IPAddresses) MarshalTo

func (m *CNICapArgs_IPAddresses) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_IPAddresses) MarshalToSizedBuffer

func (m *CNICapArgs_IPAddresses) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_IPAddresses) ProtoMessage

func (*CNICapArgs_IPAddresses) ProtoMessage()

func (*CNICapArgs_IPAddresses) Reset

func (m *CNICapArgs_IPAddresses) Reset()

func (*CNICapArgs_IPAddresses) Size

func (m *CNICapArgs_IPAddresses) Size() (n int)

func (*CNICapArgs_IPAddresses) String

func (this *CNICapArgs_IPAddresses) String() string

func (*CNICapArgs_IPAddresses) Unmarshal

func (m *CNICapArgs_IPAddresses) Unmarshal(dAtA []byte) error

func (*CNICapArgs_IPAddresses) XXX_DiscardUnknown

func (m *CNICapArgs_IPAddresses) XXX_DiscardUnknown()

func (*CNICapArgs_IPAddresses) XXX_Marshal

func (m *CNICapArgs_IPAddresses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_IPAddresses) XXX_Merge

func (m *CNICapArgs_IPAddresses) XXX_Merge(src proto.Message)

func (*CNICapArgs_IPAddresses) XXX_Size

func (m *CNICapArgs_IPAddresses) XXX_Size() int

func (*CNICapArgs_IPAddresses) XXX_Unmarshal

func (m *CNICapArgs_IPAddresses) XXX_Unmarshal(b []byte) error

type CNICapArgs_IPRange

type CNICapArgs_IPRange struct {
	Subnet     string `protobuf:"bytes,1,opt,name=subnet,proto3" json:"subnet"`
	RangeStart string `protobuf:"bytes,2,opt,name=range_start,json=rangeStart,proto3" json:"rangeStart,omitempty"`
	RangeEnd   string `protobuf:"bytes,3,opt,name=range_end,json=rangeEnd,proto3" json:"rangeEnd,omitempty"`
	Gateway    string `protobuf:"bytes,4,opt,name=gateway,proto3" json:"gateway,omitempty"`
}

func (*CNICapArgs_IPRange) Descriptor

func (*CNICapArgs_IPRange) Descriptor() ([]byte, []int)

func (*CNICapArgs_IPRange) Equal

func (this *CNICapArgs_IPRange) Equal(that interface{}) bool

func (*CNICapArgs_IPRange) GetGateway

func (m *CNICapArgs_IPRange) GetGateway() string

func (*CNICapArgs_IPRange) GetRangeEnd

func (m *CNICapArgs_IPRange) GetRangeEnd() string

func (*CNICapArgs_IPRange) GetRangeStart

func (m *CNICapArgs_IPRange) GetRangeStart() string

func (*CNICapArgs_IPRange) GetSubnet

func (m *CNICapArgs_IPRange) GetSubnet() string

func (*CNICapArgs_IPRange) GoString

func (this *CNICapArgs_IPRange) GoString() string

func (*CNICapArgs_IPRange) Marshal

func (m *CNICapArgs_IPRange) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_IPRange) MarshalTo

func (m *CNICapArgs_IPRange) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_IPRange) MarshalToSizedBuffer

func (m *CNICapArgs_IPRange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_IPRange) ProtoMessage

func (*CNICapArgs_IPRange) ProtoMessage()

func (*CNICapArgs_IPRange) Reset

func (m *CNICapArgs_IPRange) Reset()

func (*CNICapArgs_IPRange) Size

func (m *CNICapArgs_IPRange) Size() (n int)

func (*CNICapArgs_IPRange) String

func (this *CNICapArgs_IPRange) String() string

func (*CNICapArgs_IPRange) Unmarshal

func (m *CNICapArgs_IPRange) Unmarshal(dAtA []byte) error

func (*CNICapArgs_IPRange) XXX_DiscardUnknown

func (m *CNICapArgs_IPRange) XXX_DiscardUnknown()

func (*CNICapArgs_IPRange) XXX_Marshal

func (m *CNICapArgs_IPRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_IPRange) XXX_Merge

func (m *CNICapArgs_IPRange) XXX_Merge(src proto.Message)

func (*CNICapArgs_IPRange) XXX_Size

func (m *CNICapArgs_IPRange) XXX_Size() int

func (*CNICapArgs_IPRange) XXX_Unmarshal

func (m *CNICapArgs_IPRange) XXX_Unmarshal(b []byte) error

type CNICapArgs_InfinibandGUID

type CNICapArgs_InfinibandGUID struct {
	InfinibandGuid string `protobuf:"bytes,1,opt,name=infiniband_guid,json=infinibandGuid,proto3" json:"infinibandGUID,omitempty"`
}

func (*CNICapArgs_InfinibandGUID) Descriptor

func (*CNICapArgs_InfinibandGUID) Descriptor() ([]byte, []int)

func (*CNICapArgs_InfinibandGUID) Equal

func (this *CNICapArgs_InfinibandGUID) Equal(that interface{}) bool

func (*CNICapArgs_InfinibandGUID) GetInfinibandGuid

func (m *CNICapArgs_InfinibandGUID) GetInfinibandGuid() string

func (*CNICapArgs_InfinibandGUID) GoString

func (this *CNICapArgs_InfinibandGUID) GoString() string

func (*CNICapArgs_InfinibandGUID) Marshal

func (m *CNICapArgs_InfinibandGUID) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_InfinibandGUID) MarshalTo

func (m *CNICapArgs_InfinibandGUID) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_InfinibandGUID) MarshalToSizedBuffer

func (m *CNICapArgs_InfinibandGUID) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_InfinibandGUID) ProtoMessage

func (*CNICapArgs_InfinibandGUID) ProtoMessage()

func (*CNICapArgs_InfinibandGUID) Reset

func (m *CNICapArgs_InfinibandGUID) Reset()

func (*CNICapArgs_InfinibandGUID) Size

func (m *CNICapArgs_InfinibandGUID) Size() (n int)

func (*CNICapArgs_InfinibandGUID) String

func (this *CNICapArgs_InfinibandGUID) String() string

func (*CNICapArgs_InfinibandGUID) Unmarshal

func (m *CNICapArgs_InfinibandGUID) Unmarshal(dAtA []byte) error

func (*CNICapArgs_InfinibandGUID) XXX_DiscardUnknown

func (m *CNICapArgs_InfinibandGUID) XXX_DiscardUnknown()

func (*CNICapArgs_InfinibandGUID) XXX_Marshal

func (m *CNICapArgs_InfinibandGUID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_InfinibandGUID) XXX_Merge

func (m *CNICapArgs_InfinibandGUID) XXX_Merge(src proto.Message)

func (*CNICapArgs_InfinibandGUID) XXX_Size

func (m *CNICapArgs_InfinibandGUID) XXX_Size() int

func (*CNICapArgs_InfinibandGUID) XXX_Unmarshal

func (m *CNICapArgs_InfinibandGUID) XXX_Unmarshal(b []byte) error

type CNICapArgs_InfinibandGuidArg

type CNICapArgs_InfinibandGuidArg struct {
	InfinibandGuidArg *CNICapArgs_InfinibandGUID `protobuf:"bytes,7,opt,name=infiniband_guid_arg,json=infinibandGuidArg,proto3,oneof" json:"infiniband_guid_arg,omitempty"`
}

func (*CNICapArgs_InfinibandGuidArg) Equal

func (this *CNICapArgs_InfinibandGuidArg) Equal(that interface{}) bool

func (*CNICapArgs_InfinibandGuidArg) GoString

func (this *CNICapArgs_InfinibandGuidArg) GoString() string

func (*CNICapArgs_InfinibandGuidArg) MarshalTo

func (m *CNICapArgs_InfinibandGuidArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_InfinibandGuidArg) MarshalToSizedBuffer

func (m *CNICapArgs_InfinibandGuidArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_InfinibandGuidArg) Size

func (m *CNICapArgs_InfinibandGuidArg) Size() (n int)

func (*CNICapArgs_InfinibandGuidArg) String

func (this *CNICapArgs_InfinibandGuidArg) String() string

type CNICapArgs_IpAddressesArg

type CNICapArgs_IpAddressesArg struct {
	IpAddressesArg *CNICapArgs_IPAddresses `protobuf:"bytes,5,opt,name=ip_addresses_arg,json=ipAddressesArg,proto3,oneof" json:"ip_addresses_arg,omitempty"`
}

func (*CNICapArgs_IpAddressesArg) Equal

func (this *CNICapArgs_IpAddressesArg) Equal(that interface{}) bool

func (*CNICapArgs_IpAddressesArg) GoString

func (this *CNICapArgs_IpAddressesArg) GoString() string

func (*CNICapArgs_IpAddressesArg) MarshalTo

func (m *CNICapArgs_IpAddressesArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_IpAddressesArg) MarshalToSizedBuffer

func (m *CNICapArgs_IpAddressesArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_IpAddressesArg) Size

func (m *CNICapArgs_IpAddressesArg) Size() (n int)

func (*CNICapArgs_IpAddressesArg) String

func (this *CNICapArgs_IpAddressesArg) String() string

type CNICapArgs_IpRangeArg

type CNICapArgs_IpRangeArg struct {
	IpRangeArg *CNICapArgs_IPRange `protobuf:"bytes,3,opt,name=ip_range_arg,json=ipRangeArg,proto3,oneof" json:"ip_range_arg,omitempty"`
}

func (*CNICapArgs_IpRangeArg) Equal

func (this *CNICapArgs_IpRangeArg) Equal(that interface{}) bool

func (*CNICapArgs_IpRangeArg) GoString

func (this *CNICapArgs_IpRangeArg) GoString() string

func (*CNICapArgs_IpRangeArg) MarshalTo

func (m *CNICapArgs_IpRangeArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_IpRangeArg) MarshalToSizedBuffer

func (m *CNICapArgs_IpRangeArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_IpRangeArg) Size

func (m *CNICapArgs_IpRangeArg) Size() (n int)

func (*CNICapArgs_IpRangeArg) String

func (this *CNICapArgs_IpRangeArg) String() string

type CNICapArgs_MacAddress

type CNICapArgs_MacAddress struct {
	Mac string `protobuf:"bytes,1,opt,name=mac,proto3" json:"mac,omitempty"`
}

func (*CNICapArgs_MacAddress) Descriptor

func (*CNICapArgs_MacAddress) Descriptor() ([]byte, []int)

func (*CNICapArgs_MacAddress) Equal

func (this *CNICapArgs_MacAddress) Equal(that interface{}) bool

func (*CNICapArgs_MacAddress) GetMac

func (m *CNICapArgs_MacAddress) GetMac() string

func (*CNICapArgs_MacAddress) GoString

func (this *CNICapArgs_MacAddress) GoString() string

func (*CNICapArgs_MacAddress) Marshal

func (m *CNICapArgs_MacAddress) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_MacAddress) MarshalTo

func (m *CNICapArgs_MacAddress) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_MacAddress) MarshalToSizedBuffer

func (m *CNICapArgs_MacAddress) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_MacAddress) ProtoMessage

func (*CNICapArgs_MacAddress) ProtoMessage()

func (*CNICapArgs_MacAddress) Reset

func (m *CNICapArgs_MacAddress) Reset()

func (*CNICapArgs_MacAddress) Size

func (m *CNICapArgs_MacAddress) Size() (n int)

func (*CNICapArgs_MacAddress) String

func (this *CNICapArgs_MacAddress) String() string

func (*CNICapArgs_MacAddress) Unmarshal

func (m *CNICapArgs_MacAddress) Unmarshal(dAtA []byte) error

func (*CNICapArgs_MacAddress) XXX_DiscardUnknown

func (m *CNICapArgs_MacAddress) XXX_DiscardUnknown()

func (*CNICapArgs_MacAddress) XXX_Marshal

func (m *CNICapArgs_MacAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_MacAddress) XXX_Merge

func (m *CNICapArgs_MacAddress) XXX_Merge(src proto.Message)

func (*CNICapArgs_MacAddress) XXX_Size

func (m *CNICapArgs_MacAddress) XXX_Size() int

func (*CNICapArgs_MacAddress) XXX_Unmarshal

func (m *CNICapArgs_MacAddress) XXX_Unmarshal(b []byte) error

type CNICapArgs_MacAddressArg

type CNICapArgs_MacAddressArg struct {
	MacAddressArg *CNICapArgs_MacAddress `protobuf:"bytes,6,opt,name=mac_address_arg,json=macAddressArg,proto3,oneof" json:"mac_address_arg,omitempty"`
}

func (*CNICapArgs_MacAddressArg) Equal

func (this *CNICapArgs_MacAddressArg) Equal(that interface{}) bool

func (*CNICapArgs_MacAddressArg) GoString

func (this *CNICapArgs_MacAddressArg) GoString() string

func (*CNICapArgs_MacAddressArg) MarshalTo

func (m *CNICapArgs_MacAddressArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_MacAddressArg) MarshalToSizedBuffer

func (m *CNICapArgs_MacAddressArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_MacAddressArg) Size

func (m *CNICapArgs_MacAddressArg) Size() (n int)

func (*CNICapArgs_MacAddressArg) String

func (this *CNICapArgs_MacAddressArg) String() string

type CNICapArgs_PortMap

type CNICapArgs_PortMap struct {
	ContainerPort int32  `protobuf:"varint,1,opt,name=container_port,json=containerPort,proto3" json:"containerPort"`
	HostPort      int32  `protobuf:"varint,2,opt,name=host_port,json=hostPort,proto3" json:"hostPort"`
	Protocol      string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol"`
	HostIp        string `protobuf:"bytes,4,opt,name=host_ip,json=hostIp,proto3" json:"hostIP"`
}

func (*CNICapArgs_PortMap) Descriptor

func (*CNICapArgs_PortMap) Descriptor() ([]byte, []int)

func (*CNICapArgs_PortMap) Equal

func (this *CNICapArgs_PortMap) Equal(that interface{}) bool

func (*CNICapArgs_PortMap) GetContainerPort

func (m *CNICapArgs_PortMap) GetContainerPort() int32

func (*CNICapArgs_PortMap) GetHostIp

func (m *CNICapArgs_PortMap) GetHostIp() string

func (*CNICapArgs_PortMap) GetHostPort

func (m *CNICapArgs_PortMap) GetHostPort() int32

func (*CNICapArgs_PortMap) GetProtocol

func (m *CNICapArgs_PortMap) GetProtocol() string

func (*CNICapArgs_PortMap) GoString

func (this *CNICapArgs_PortMap) GoString() string

func (*CNICapArgs_PortMap) Marshal

func (m *CNICapArgs_PortMap) Marshal() (dAtA []byte, err error)

func (*CNICapArgs_PortMap) MarshalTo

func (m *CNICapArgs_PortMap) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_PortMap) MarshalToSizedBuffer

func (m *CNICapArgs_PortMap) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_PortMap) ProtoMessage

func (*CNICapArgs_PortMap) ProtoMessage()

func (*CNICapArgs_PortMap) Reset

func (m *CNICapArgs_PortMap) Reset()

func (*CNICapArgs_PortMap) Size

func (m *CNICapArgs_PortMap) Size() (n int)

func (*CNICapArgs_PortMap) String

func (this *CNICapArgs_PortMap) String() string

func (*CNICapArgs_PortMap) Unmarshal

func (m *CNICapArgs_PortMap) Unmarshal(dAtA []byte) error

func (*CNICapArgs_PortMap) XXX_DiscardUnknown

func (m *CNICapArgs_PortMap) XXX_DiscardUnknown()

func (*CNICapArgs_PortMap) XXX_Marshal

func (m *CNICapArgs_PortMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CNICapArgs_PortMap) XXX_Merge

func (m *CNICapArgs_PortMap) XXX_Merge(src proto.Message)

func (*CNICapArgs_PortMap) XXX_Size

func (m *CNICapArgs_PortMap) XXX_Size() int

func (*CNICapArgs_PortMap) XXX_Unmarshal

func (m *CNICapArgs_PortMap) XXX_Unmarshal(b []byte) error

type CNICapArgs_PortMapArg

type CNICapArgs_PortMapArg struct {
	PortMapArg *CNICapArgs_PortMap `protobuf:"bytes,1,opt,name=port_map_arg,json=portMapArg,proto3,oneof" json:"port_map_arg,omitempty"`
}

func (*CNICapArgs_PortMapArg) Equal

func (this *CNICapArgs_PortMapArg) Equal(that interface{}) bool

func (*CNICapArgs_PortMapArg) GoString

func (this *CNICapArgs_PortMapArg) GoString() string

func (*CNICapArgs_PortMapArg) MarshalTo

func (m *CNICapArgs_PortMapArg) MarshalTo(dAtA []byte) (int, error)

func (*CNICapArgs_PortMapArg) MarshalToSizedBuffer

func (m *CNICapArgs_PortMapArg) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CNICapArgs_PortMapArg) Size

func (m *CNICapArgs_PortMapArg) Size() (n int)

func (*CNICapArgs_PortMapArg) String

func (this *CNICapArgs_PortMapArg) String() string

type ContainerNetworkConfigEnsureRequest

type ContainerNetworkConfigEnsureRequest struct {
	Ipv4Subnet string `protobuf:"bytes,1,opt,name=ipv4_subnet,json=ipv4Subnet,proto3" json:"ipv4_subnet,omitempty"`
	Ipv6Subnet string `protobuf:"bytes,2,opt,name=ipv6_subnet,json=ipv6Subnet,proto3" json:"ipv6_subnet,omitempty"`
}

Update CNI config by rendering the config template predefined in abbot's config this Request containes all variables supported in the config template

func NewContainerNetworkConfigEnsureRequest

func NewContainerNetworkConfigEnsureRequest(
	ipv4Subnet, ipv6Subnet string,
) *ContainerNetworkConfigEnsureRequest

func (*ContainerNetworkConfigEnsureRequest) Descriptor

func (*ContainerNetworkConfigEnsureRequest) Descriptor() ([]byte, []int)

func (*ContainerNetworkConfigEnsureRequest) Equal

func (this *ContainerNetworkConfigEnsureRequest) Equal(that interface{}) bool

func (*ContainerNetworkConfigEnsureRequest) GetIpv4Subnet

func (m *ContainerNetworkConfigEnsureRequest) GetIpv4Subnet() string

func (*ContainerNetworkConfigEnsureRequest) GetIpv6Subnet

func (m *ContainerNetworkConfigEnsureRequest) GetIpv6Subnet() string

func (*ContainerNetworkConfigEnsureRequest) GoString

func (*ContainerNetworkConfigEnsureRequest) Marshal

func (m *ContainerNetworkConfigEnsureRequest) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkConfigEnsureRequest) MarshalTo

func (m *ContainerNetworkConfigEnsureRequest) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkConfigEnsureRequest) MarshalToSizedBuffer

func (m *ContainerNetworkConfigEnsureRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkConfigEnsureRequest) ProtoMessage

func (*ContainerNetworkConfigEnsureRequest) ProtoMessage()

func (*ContainerNetworkConfigEnsureRequest) Reset

func (*ContainerNetworkConfigEnsureRequest) Size

func (*ContainerNetworkConfigEnsureRequest) String

func (*ContainerNetworkConfigEnsureRequest) Unmarshal

func (m *ContainerNetworkConfigEnsureRequest) Unmarshal(dAtA []byte) error

func (*ContainerNetworkConfigEnsureRequest) XXX_DiscardUnknown

func (m *ContainerNetworkConfigEnsureRequest) XXX_DiscardUnknown()

func (*ContainerNetworkConfigEnsureRequest) XXX_Marshal

func (m *ContainerNetworkConfigEnsureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkConfigEnsureRequest) XXX_Merge

func (*ContainerNetworkConfigEnsureRequest) XXX_Size

func (*ContainerNetworkConfigEnsureRequest) XXX_Unmarshal

func (m *ContainerNetworkConfigEnsureRequest) XXX_Unmarshal(b []byte) error

type ContainerNetworkConfigQueryRequest

type ContainerNetworkConfigQueryRequest struct {
}

func NewContainerNetworkConfigQueryRequest

func NewContainerNetworkConfigQueryRequest() *ContainerNetworkConfigQueryRequest

func (*ContainerNetworkConfigQueryRequest) Descriptor

func (*ContainerNetworkConfigQueryRequest) Descriptor() ([]byte, []int)

func (*ContainerNetworkConfigQueryRequest) Equal

func (this *ContainerNetworkConfigQueryRequest) Equal(that interface{}) bool

func (*ContainerNetworkConfigQueryRequest) GoString

func (this *ContainerNetworkConfigQueryRequest) GoString() string

func (*ContainerNetworkConfigQueryRequest) Marshal

func (m *ContainerNetworkConfigQueryRequest) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkConfigQueryRequest) MarshalTo

func (m *ContainerNetworkConfigQueryRequest) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkConfigQueryRequest) MarshalToSizedBuffer

func (m *ContainerNetworkConfigQueryRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkConfigQueryRequest) ProtoMessage

func (*ContainerNetworkConfigQueryRequest) ProtoMessage()

func (*ContainerNetworkConfigQueryRequest) Reset

func (*ContainerNetworkConfigQueryRequest) Size

func (*ContainerNetworkConfigQueryRequest) String

func (*ContainerNetworkConfigQueryRequest) Unmarshal

func (m *ContainerNetworkConfigQueryRequest) Unmarshal(dAtA []byte) error

func (*ContainerNetworkConfigQueryRequest) XXX_DiscardUnknown

func (m *ContainerNetworkConfigQueryRequest) XXX_DiscardUnknown()

func (*ContainerNetworkConfigQueryRequest) XXX_Marshal

func (m *ContainerNetworkConfigQueryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkConfigQueryRequest) XXX_Merge

func (*ContainerNetworkConfigQueryRequest) XXX_Size

func (*ContainerNetworkConfigQueryRequest) XXX_Unmarshal

func (m *ContainerNetworkConfigQueryRequest) XXX_Unmarshal(b []byte) error

type ContainerNetworkConfigResponse

type ContainerNetworkConfigResponse struct {
	Ipv4Subnet string `protobuf:"bytes,1,opt,name=ipv4_subnet,json=ipv4Subnet,proto3" json:"ipv4_subnet,omitempty"`
	Ipv6Subnet string `protobuf:"bytes,2,opt,name=ipv6_subnet,json=ipv6Subnet,proto3" json:"ipv6_subnet,omitempty"`
}

func NewContainerNetworkConfigResponse

func NewContainerNetworkConfigResponse(
	ipv4Subnet, ipv6Subnet string,
) *ContainerNetworkConfigResponse

func (*ContainerNetworkConfigResponse) Descriptor

func (*ContainerNetworkConfigResponse) Descriptor() ([]byte, []int)

func (*ContainerNetworkConfigResponse) Equal

func (this *ContainerNetworkConfigResponse) Equal(that interface{}) bool

func (*ContainerNetworkConfigResponse) GetIpv4Subnet

func (m *ContainerNetworkConfigResponse) GetIpv4Subnet() string

func (*ContainerNetworkConfigResponse) GetIpv6Subnet

func (m *ContainerNetworkConfigResponse) GetIpv6Subnet() string

func (*ContainerNetworkConfigResponse) GoString

func (this *ContainerNetworkConfigResponse) GoString() string

func (*ContainerNetworkConfigResponse) Marshal

func (m *ContainerNetworkConfigResponse) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkConfigResponse) MarshalTo

func (m *ContainerNetworkConfigResponse) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkConfigResponse) MarshalToSizedBuffer

func (m *ContainerNetworkConfigResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkConfigResponse) ProtoMessage

func (*ContainerNetworkConfigResponse) ProtoMessage()

func (*ContainerNetworkConfigResponse) Reset

func (m *ContainerNetworkConfigResponse) Reset()

func (*ContainerNetworkConfigResponse) Size

func (m *ContainerNetworkConfigResponse) Size() (n int)

func (*ContainerNetworkConfigResponse) String

func (this *ContainerNetworkConfigResponse) String() string

func (*ContainerNetworkConfigResponse) Unmarshal

func (m *ContainerNetworkConfigResponse) Unmarshal(dAtA []byte) error

func (*ContainerNetworkConfigResponse) XXX_DiscardUnknown

func (m *ContainerNetworkConfigResponse) XXX_DiscardUnknown()

func (*ContainerNetworkConfigResponse) XXX_Marshal

func (m *ContainerNetworkConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkConfigResponse) XXX_Merge

func (m *ContainerNetworkConfigResponse) XXX_Merge(src proto.Message)

func (*ContainerNetworkConfigResponse) XXX_Size

func (m *ContainerNetworkConfigResponse) XXX_Size() int

func (*ContainerNetworkConfigResponse) XXX_Unmarshal

func (m *ContainerNetworkConfigResponse) XXX_Unmarshal(b []byte) error

type ContainerNetworkDeleteRequest

type ContainerNetworkDeleteRequest struct {
	// (required) container id
	ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// (required) pid will be used to form the netns path (/proc/<pid>/ns/net)
	Pid uint32 `protobuf:"varint,2,opt,name=pid,proto3" json:"pid,omitempty"`
}

func NewContainerNetworkDeleteRequest

func NewContainerNetworkDeleteRequest(
	containerID string, pid uint32,
) *ContainerNetworkDeleteRequest

func (*ContainerNetworkDeleteRequest) Descriptor

func (*ContainerNetworkDeleteRequest) Descriptor() ([]byte, []int)

func (*ContainerNetworkDeleteRequest) Equal

func (this *ContainerNetworkDeleteRequest) Equal(that interface{}) bool

func (*ContainerNetworkDeleteRequest) GetContainerId

func (m *ContainerNetworkDeleteRequest) GetContainerId() string

func (*ContainerNetworkDeleteRequest) GetPid

func (*ContainerNetworkDeleteRequest) GoString

func (this *ContainerNetworkDeleteRequest) GoString() string

func (*ContainerNetworkDeleteRequest) Marshal

func (m *ContainerNetworkDeleteRequest) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkDeleteRequest) MarshalTo

func (m *ContainerNetworkDeleteRequest) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkDeleteRequest) MarshalToSizedBuffer

func (m *ContainerNetworkDeleteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkDeleteRequest) ProtoMessage

func (*ContainerNetworkDeleteRequest) ProtoMessage()

func (*ContainerNetworkDeleteRequest) Reset

func (m *ContainerNetworkDeleteRequest) Reset()

func (*ContainerNetworkDeleteRequest) Size

func (m *ContainerNetworkDeleteRequest) Size() (n int)

func (*ContainerNetworkDeleteRequest) String

func (this *ContainerNetworkDeleteRequest) String() string

func (*ContainerNetworkDeleteRequest) Unmarshal

func (m *ContainerNetworkDeleteRequest) Unmarshal(dAtA []byte) error

func (*ContainerNetworkDeleteRequest) XXX_DiscardUnknown

func (m *ContainerNetworkDeleteRequest) XXX_DiscardUnknown()

func (*ContainerNetworkDeleteRequest) XXX_Marshal

func (m *ContainerNetworkDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkDeleteRequest) XXX_Merge

func (m *ContainerNetworkDeleteRequest) XXX_Merge(src proto.Message)

func (*ContainerNetworkDeleteRequest) XXX_Size

func (m *ContainerNetworkDeleteRequest) XXX_Size() int

func (*ContainerNetworkDeleteRequest) XXX_Unmarshal

func (m *ContainerNetworkDeleteRequest) XXX_Unmarshal(b []byte) error

type ContainerNetworkEnsureRequest

type ContainerNetworkEnsureRequest struct {
	// (required) container id
	ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// (required) pid will be used to form the netns path (/proc/<pid>/ns/net)
	Pid uint32 `protobuf:"varint,2,opt,name=pid,proto3" json:"pid,omitempty"`
	// (optional) capabilities args
	CapArgs []*CNICapArgs `protobuf:"bytes,3,rep,name=cap_args,json=capArgs,proto3" json:"cap_args,omitempty"`
	// (optional) cni_args
	// https://github.com/containernetworking/cni/blob/master/CONVENTIONS.md#cni_args
	CniArgs map[string]string `` /* 170-byte string literal not displayed */
}

func NewContainerNetworkEnsureRequest

func NewContainerNetworkEnsureRequest(
	containerID string,
	pid uint32,
	capArgs []*CNICapArgs,
	cniArgs map[string]string,
) *ContainerNetworkEnsureRequest

func (*ContainerNetworkEnsureRequest) Descriptor

func (*ContainerNetworkEnsureRequest) Descriptor() ([]byte, []int)

func (*ContainerNetworkEnsureRequest) Equal

func (this *ContainerNetworkEnsureRequest) Equal(that interface{}) bool

func (*ContainerNetworkEnsureRequest) GetCapArgs

func (m *ContainerNetworkEnsureRequest) GetCapArgs() []*CNICapArgs

func (*ContainerNetworkEnsureRequest) GetCniArgs

func (m *ContainerNetworkEnsureRequest) GetCniArgs() map[string]string

func (*ContainerNetworkEnsureRequest) GetContainerId

func (m *ContainerNetworkEnsureRequest) GetContainerId() string

func (*ContainerNetworkEnsureRequest) GetPid

func (*ContainerNetworkEnsureRequest) GoString

func (this *ContainerNetworkEnsureRequest) GoString() string

func (*ContainerNetworkEnsureRequest) Marshal

func (m *ContainerNetworkEnsureRequest) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkEnsureRequest) MarshalTo

func (m *ContainerNetworkEnsureRequest) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkEnsureRequest) MarshalToSizedBuffer

func (m *ContainerNetworkEnsureRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkEnsureRequest) ProtoMessage

func (*ContainerNetworkEnsureRequest) ProtoMessage()

func (*ContainerNetworkEnsureRequest) Reset

func (m *ContainerNetworkEnsureRequest) Reset()

func (*ContainerNetworkEnsureRequest) Size

func (m *ContainerNetworkEnsureRequest) Size() (n int)

func (*ContainerNetworkEnsureRequest) String

func (this *ContainerNetworkEnsureRequest) String() string

func (*ContainerNetworkEnsureRequest) Unmarshal

func (m *ContainerNetworkEnsureRequest) Unmarshal(dAtA []byte) error

func (*ContainerNetworkEnsureRequest) XXX_DiscardUnknown

func (m *ContainerNetworkEnsureRequest) XXX_DiscardUnknown()

func (*ContainerNetworkEnsureRequest) XXX_Marshal

func (m *ContainerNetworkEnsureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkEnsureRequest) XXX_Merge

func (m *ContainerNetworkEnsureRequest) XXX_Merge(src proto.Message)

func (*ContainerNetworkEnsureRequest) XXX_Size

func (m *ContainerNetworkEnsureRequest) XXX_Size() int

func (*ContainerNetworkEnsureRequest) XXX_Unmarshal

func (m *ContainerNetworkEnsureRequest) XXX_Unmarshal(b []byte) error

type ContainerNetworkQueryRequest

type ContainerNetworkQueryRequest struct {
	// (optional) conainer id of the infra container
	ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// (optional) pid of the infra container
	Pid uint32 `protobuf:"varint,2,opt,name=pid,proto3" json:"pid,omitempty"`
}

func NewContainerNetworkQueryRequest

func NewContainerNetworkQueryRequest(containerID string, pid uint32) *ContainerNetworkQueryRequest

func (*ContainerNetworkQueryRequest) Descriptor

func (*ContainerNetworkQueryRequest) Descriptor() ([]byte, []int)

func (*ContainerNetworkQueryRequest) Equal

func (this *ContainerNetworkQueryRequest) Equal(that interface{}) bool

func (*ContainerNetworkQueryRequest) GetContainerId

func (m *ContainerNetworkQueryRequest) GetContainerId() string

func (*ContainerNetworkQueryRequest) GetPid

func (*ContainerNetworkQueryRequest) GoString

func (this *ContainerNetworkQueryRequest) GoString() string

func (*ContainerNetworkQueryRequest) Marshal

func (m *ContainerNetworkQueryRequest) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkQueryRequest) MarshalTo

func (m *ContainerNetworkQueryRequest) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkQueryRequest) MarshalToSizedBuffer

func (m *ContainerNetworkQueryRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkQueryRequest) ProtoMessage

func (*ContainerNetworkQueryRequest) ProtoMessage()

func (*ContainerNetworkQueryRequest) Reset

func (m *ContainerNetworkQueryRequest) Reset()

func (*ContainerNetworkQueryRequest) Size

func (m *ContainerNetworkQueryRequest) Size() (n int)

func (*ContainerNetworkQueryRequest) String

func (this *ContainerNetworkQueryRequest) String() string

func (*ContainerNetworkQueryRequest) Unmarshal

func (m *ContainerNetworkQueryRequest) Unmarshal(dAtA []byte) error

func (*ContainerNetworkQueryRequest) XXX_DiscardUnknown

func (m *ContainerNetworkQueryRequest) XXX_DiscardUnknown()

func (*ContainerNetworkQueryRequest) XXX_Marshal

func (m *ContainerNetworkQueryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkQueryRequest) XXX_Merge

func (m *ContainerNetworkQueryRequest) XXX_Merge(src proto.Message)

func (*ContainerNetworkQueryRequest) XXX_Size

func (m *ContainerNetworkQueryRequest) XXX_Size() int

func (*ContainerNetworkQueryRequest) XXX_Unmarshal

func (m *ContainerNetworkQueryRequest) XXX_Unmarshal(b []byte) error

type ContainerNetworkRestoreRequest

type ContainerNetworkRestoreRequest struct {
	// (required) container id
	ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// (required) pid to generate netns path
	Pid uint32 `protobuf:"varint,2,opt,name=pid,proto3" json:"pid,omitempty"`
}

Restore container network with previous container config

func NewContainerNetworkRestoreRequest

func NewContainerNetworkRestoreRequest(
	containerID string, pid uint32,
) *ContainerNetworkRestoreRequest

func (*ContainerNetworkRestoreRequest) Descriptor

func (*ContainerNetworkRestoreRequest) Descriptor() ([]byte, []int)

func (*ContainerNetworkRestoreRequest) Equal

func (this *ContainerNetworkRestoreRequest) Equal(that interface{}) bool

func (*ContainerNetworkRestoreRequest) GetContainerId

func (m *ContainerNetworkRestoreRequest) GetContainerId() string

func (*ContainerNetworkRestoreRequest) GetPid

func (*ContainerNetworkRestoreRequest) GoString

func (this *ContainerNetworkRestoreRequest) GoString() string

func (*ContainerNetworkRestoreRequest) Marshal

func (m *ContainerNetworkRestoreRequest) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkRestoreRequest) MarshalTo

func (m *ContainerNetworkRestoreRequest) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkRestoreRequest) MarshalToSizedBuffer

func (m *ContainerNetworkRestoreRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkRestoreRequest) ProtoMessage

func (*ContainerNetworkRestoreRequest) ProtoMessage()

func (*ContainerNetworkRestoreRequest) Reset

func (m *ContainerNetworkRestoreRequest) Reset()

func (*ContainerNetworkRestoreRequest) Size

func (m *ContainerNetworkRestoreRequest) Size() (n int)

func (*ContainerNetworkRestoreRequest) String

func (this *ContainerNetworkRestoreRequest) String() string

func (*ContainerNetworkRestoreRequest) Unmarshal

func (m *ContainerNetworkRestoreRequest) Unmarshal(dAtA []byte) error

func (*ContainerNetworkRestoreRequest) XXX_DiscardUnknown

func (m *ContainerNetworkRestoreRequest) XXX_DiscardUnknown()

func (*ContainerNetworkRestoreRequest) XXX_Marshal

func (m *ContainerNetworkRestoreRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkRestoreRequest) XXX_Merge

func (m *ContainerNetworkRestoreRequest) XXX_Merge(src proto.Message)

func (*ContainerNetworkRestoreRequest) XXX_Size

func (m *ContainerNetworkRestoreRequest) XXX_Size() int

func (*ContainerNetworkRestoreRequest) XXX_Unmarshal

func (m *ContainerNetworkRestoreRequest) XXX_Unmarshal(b []byte) error

type ContainerNetworkStatusListResponse

type ContainerNetworkStatusListResponse struct {
	// key: container id
	ContainerNetworks map[string]*ContainerNetworkStatusResponse `` /* 200-byte string literal not displayed */
}

func (*ContainerNetworkStatusListResponse) Descriptor

func (*ContainerNetworkStatusListResponse) Descriptor() ([]byte, []int)

func (*ContainerNetworkStatusListResponse) Equal

func (this *ContainerNetworkStatusListResponse) Equal(that interface{}) bool

func (*ContainerNetworkStatusListResponse) GetContainerNetworks

func (*ContainerNetworkStatusListResponse) GoString

func (this *ContainerNetworkStatusListResponse) GoString() string

func (*ContainerNetworkStatusListResponse) Marshal

func (m *ContainerNetworkStatusListResponse) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkStatusListResponse) MarshalTo

func (m *ContainerNetworkStatusListResponse) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkStatusListResponse) MarshalToSizedBuffer

func (m *ContainerNetworkStatusListResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkStatusListResponse) ProtoMessage

func (*ContainerNetworkStatusListResponse) ProtoMessage()

func (*ContainerNetworkStatusListResponse) Reset

func (*ContainerNetworkStatusListResponse) Size

func (*ContainerNetworkStatusListResponse) String

func (*ContainerNetworkStatusListResponse) Unmarshal

func (m *ContainerNetworkStatusListResponse) Unmarshal(dAtA []byte) error

func (*ContainerNetworkStatusListResponse) XXX_DiscardUnknown

func (m *ContainerNetworkStatusListResponse) XXX_DiscardUnknown()

func (*ContainerNetworkStatusListResponse) XXX_Marshal

func (m *ContainerNetworkStatusListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkStatusListResponse) XXX_Merge

func (*ContainerNetworkStatusListResponse) XXX_Size

func (*ContainerNetworkStatusListResponse) XXX_Unmarshal

func (m *ContainerNetworkStatusListResponse) XXX_Unmarshal(b []byte) error

type ContainerNetworkStatusResponse

type ContainerNetworkStatusResponse struct {
	Pid        uint32              `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
	Interfaces []*NetworkInterface `protobuf:"bytes,2,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
}

func NewContainerNetworkStatusResponse

func NewContainerNetworkStatusResponse(
	pid uint32,
	interfaces []*NetworkInterface,
) *ContainerNetworkStatusResponse

func (*ContainerNetworkStatusResponse) Descriptor

func (*ContainerNetworkStatusResponse) Descriptor() ([]byte, []int)

func (*ContainerNetworkStatusResponse) Equal

func (this *ContainerNetworkStatusResponse) Equal(that interface{}) bool

func (*ContainerNetworkStatusResponse) GetInterfaces

func (m *ContainerNetworkStatusResponse) GetInterfaces() []*NetworkInterface

func (*ContainerNetworkStatusResponse) GetPid

func (*ContainerNetworkStatusResponse) GoString

func (this *ContainerNetworkStatusResponse) GoString() string

func (*ContainerNetworkStatusResponse) Marshal

func (m *ContainerNetworkStatusResponse) Marshal() (dAtA []byte, err error)

func (*ContainerNetworkStatusResponse) MarshalTo

func (m *ContainerNetworkStatusResponse) MarshalTo(dAtA []byte) (int, error)

func (*ContainerNetworkStatusResponse) MarshalToSizedBuffer

func (m *ContainerNetworkStatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ContainerNetworkStatusResponse) ProtoMessage

func (*ContainerNetworkStatusResponse) ProtoMessage()

func (*ContainerNetworkStatusResponse) Reset

func (m *ContainerNetworkStatusResponse) Reset()

func (*ContainerNetworkStatusResponse) Size

func (m *ContainerNetworkStatusResponse) Size() (n int)

func (*ContainerNetworkStatusResponse) String

func (this *ContainerNetworkStatusResponse) String() string

func (*ContainerNetworkStatusResponse) Unmarshal

func (m *ContainerNetworkStatusResponse) Unmarshal(dAtA []byte) error

func (*ContainerNetworkStatusResponse) XXX_DiscardUnknown

func (m *ContainerNetworkStatusResponse) XXX_DiscardUnknown()

func (*ContainerNetworkStatusResponse) XXX_Marshal

func (m *ContainerNetworkStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContainerNetworkStatusResponse) XXX_Merge

func (m *ContainerNetworkStatusResponse) XXX_Merge(src proto.Message)

func (*ContainerNetworkStatusResponse) XXX_Size

func (m *ContainerNetworkStatusResponse) XXX_Size() int

func (*ContainerNetworkStatusResponse) XXX_Unmarshal

func (m *ContainerNetworkStatusResponse) XXX_Unmarshal(b []byte) error

type DriverBridge

type DriverBridge struct {
	Alias      string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"`
	TxQueueLen int32  `protobuf:"varint,2,opt,name=tx_queue_len,json=txQueueLen,proto3" json:"tx_queue_len,omitempty"`
	Promisc    bool   `protobuf:"varint,3,opt,name=promisc,proto3" json:"promisc,omitempty"`
	// bridge options
	Hairpin      bool `protobuf:"varint,11,opt,name=hairpin,proto3" json:"hairpin,omitempty"`
	Guard        bool `protobuf:"varint,12,opt,name=guard,proto3" json:"guard,omitempty"`
	FastLeave    bool `protobuf:"varint,13,opt,name=fastLeave,proto3" json:"fastLeave,omitempty"`
	RootBlock    bool `protobuf:"varint,14,opt,name=root_block,json=rootBlock,proto3" json:"root_block,omitempty"`
	Learning     bool `protobuf:"varint,15,opt,name=learning,proto3" json:"learning,omitempty"`
	Flood        bool `protobuf:"varint,16,opt,name=flood,proto3" json:"flood,omitempty"`
	ProxyArp     bool `protobuf:"varint,17,opt,name=proxy_arp,json=proxyArp,proto3" json:"proxy_arp,omitempty"`
	ProxyArpWifi bool `protobuf:"varint,18,opt,name=proxy_arp_wifi,json=proxyArpWifi,proto3" json:"proxy_arp_wifi,omitempty"`
}

func (*DriverBridge) Descriptor

func (*DriverBridge) Descriptor() ([]byte, []int)

func (*DriverBridge) Equal

func (this *DriverBridge) Equal(that interface{}) bool

func (*DriverBridge) GetAlias

func (m *DriverBridge) GetAlias() string

func (*DriverBridge) GetFastLeave

func (m *DriverBridge) GetFastLeave() bool

func (*DriverBridge) GetFlood

func (m *DriverBridge) GetFlood() bool

func (*DriverBridge) GetGuard

func (m *DriverBridge) GetGuard() bool

func (*DriverBridge) GetHairpin

func (m *DriverBridge) GetHairpin() bool

func (*DriverBridge) GetLearning

func (m *DriverBridge) GetLearning() bool

func (*DriverBridge) GetPromisc

func (m *DriverBridge) GetPromisc() bool

func (*DriverBridge) GetProxyArp

func (m *DriverBridge) GetProxyArp() bool

func (*DriverBridge) GetProxyArpWifi

func (m *DriverBridge) GetProxyArpWifi() bool

func (*DriverBridge) GetRootBlock

func (m *DriverBridge) GetRootBlock() bool

func (*DriverBridge) GetTxQueueLen

func (m *DriverBridge) GetTxQueueLen() int32

func (*DriverBridge) GoString

func (this *DriverBridge) GoString() string

func (*DriverBridge) Marshal

func (m *DriverBridge) Marshal() (dAtA []byte, err error)

func (*DriverBridge) MarshalTo

func (m *DriverBridge) MarshalTo(dAtA []byte) (int, error)

func (*DriverBridge) MarshalToSizedBuffer

func (m *DriverBridge) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DriverBridge) ProtoMessage

func (*DriverBridge) ProtoMessage()

func (*DriverBridge) Reset

func (m *DriverBridge) Reset()

func (*DriverBridge) Size

func (m *DriverBridge) Size() (n int)

func (*DriverBridge) String

func (this *DriverBridge) String() string

func (*DriverBridge) Unmarshal

func (m *DriverBridge) Unmarshal(dAtA []byte) error

func (*DriverBridge) XXX_DiscardUnknown

func (m *DriverBridge) XXX_DiscardUnknown()

func (*DriverBridge) XXX_Marshal

func (m *DriverBridge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DriverBridge) XXX_Merge

func (m *DriverBridge) XXX_Merge(src proto.Message)

func (*DriverBridge) XXX_Size

func (m *DriverBridge) XXX_Size() int

func (*DriverBridge) XXX_Unmarshal

func (m *DriverBridge) XXX_Unmarshal(b []byte) error

type DriverUnknown

type DriverUnknown struct {
}

func (*DriverUnknown) Descriptor

func (*DriverUnknown) Descriptor() ([]byte, []int)

func (*DriverUnknown) Equal

func (this *DriverUnknown) Equal(that interface{}) bool

func (*DriverUnknown) GoString

func (this *DriverUnknown) GoString() string

func (*DriverUnknown) Marshal

func (m *DriverUnknown) Marshal() (dAtA []byte, err error)

func (*DriverUnknown) MarshalTo

func (m *DriverUnknown) MarshalTo(dAtA []byte) (int, error)

func (*DriverUnknown) MarshalToSizedBuffer

func (m *DriverUnknown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DriverUnknown) ProtoMessage

func (*DriverUnknown) ProtoMessage()

func (*DriverUnknown) Reset

func (m *DriverUnknown) Reset()

func (*DriverUnknown) Size

func (m *DriverUnknown) Size() (n int)

func (*DriverUnknown) String

func (this *DriverUnknown) String() string

func (*DriverUnknown) Unmarshal

func (m *DriverUnknown) Unmarshal(dAtA []byte) error

func (*DriverUnknown) XXX_DiscardUnknown

func (m *DriverUnknown) XXX_DiscardUnknown()

func (*DriverUnknown) XXX_Marshal

func (m *DriverUnknown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DriverUnknown) XXX_Merge

func (m *DriverUnknown) XXX_Merge(src proto.Message)

func (*DriverUnknown) XXX_Size

func (m *DriverUnknown) XXX_Size() int

func (*DriverUnknown) XXX_Unmarshal

func (m *DriverUnknown) XXX_Unmarshal(b []byte) error

type DriverWireguard

type DriverWireguard struct {
	// LogLevel for wireguard output
	LogLevel string `protobuf:"bytes,1,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`
	// PrivateKey specifies a private key configuration
	PrivateKey string `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	// ListenPort specifies a device's listening port, if >= 0.
	ListenPort int32                    `protobuf:"varint,3,opt,name=listen_port,json=listenPort,proto3" json:"listen_port,omitempty"`
	Routing    *DriverWireguard_Routing `protobuf:"bytes,4,opt,name=routing,proto3" json:"routing,omitempty"`
	// Peers specifies a list of peer configurations to apply to a device.
	Peers []*DriverWireguard_Peer `protobuf:"bytes,5,rep,name=peers,proto3" json:"peers,omitempty"`
}

func (*DriverWireguard) Descriptor

func (*DriverWireguard) Descriptor() ([]byte, []int)

func (*DriverWireguard) Equal

func (this *DriverWireguard) Equal(that interface{}) bool

func (*DriverWireguard) GetListenPort

func (m *DriverWireguard) GetListenPort() int32

func (*DriverWireguard) GetLogLevel

func (m *DriverWireguard) GetLogLevel() string

func (*DriverWireguard) GetPeers

func (m *DriverWireguard) GetPeers() []*DriverWireguard_Peer

func (*DriverWireguard) GetPrivateKey

func (m *DriverWireguard) GetPrivateKey() string

func (*DriverWireguard) GetRouting

func (m *DriverWireguard) GetRouting() *DriverWireguard_Routing

func (*DriverWireguard) GoString

func (this *DriverWireguard) GoString() string

func (*DriverWireguard) Marshal

func (m *DriverWireguard) Marshal() (dAtA []byte, err error)

func (*DriverWireguard) MarshalTo

func (m *DriverWireguard) MarshalTo(dAtA []byte) (int, error)

func (*DriverWireguard) MarshalToSizedBuffer

func (m *DriverWireguard) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DriverWireguard) ProtoMessage

func (*DriverWireguard) ProtoMessage()

func (*DriverWireguard) Reset

func (m *DriverWireguard) Reset()

func (*DriverWireguard) Size

func (m *DriverWireguard) Size() (n int)

func (*DriverWireguard) String

func (this *DriverWireguard) String() string

func (*DriverWireguard) Unmarshal

func (m *DriverWireguard) Unmarshal(dAtA []byte) error

func (*DriverWireguard) XXX_DiscardUnknown

func (m *DriverWireguard) XXX_DiscardUnknown()

func (*DriverWireguard) XXX_Marshal

func (m *DriverWireguard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DriverWireguard) XXX_Merge

func (m *DriverWireguard) XXX_Merge(src proto.Message)

func (*DriverWireguard) XXX_Size

func (m *DriverWireguard) XXX_Size() int

func (*DriverWireguard) XXX_Unmarshal

func (m *DriverWireguard) XXX_Unmarshal(b []byte) error

type DriverWireguard_Peer

type DriverWireguard_Peer struct {
	PublicKey    string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	PreSharedKey string `protobuf:"bytes,2,opt,name=pre_shared_key,json=preSharedKey,proto3" json:"pre_shared_key,omitempty"`
	Endpoint     string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// duration in seconds
	PersistentKeepaliveInterval int32    `` /* 145-byte string literal not displayed */
	AllowedIps                  []string `protobuf:"bytes,5,rep,name=allowed_ips,json=allowedIps,proto3" json:"allowed_ips,omitempty"`
}

func (*DriverWireguard_Peer) Descriptor

func (*DriverWireguard_Peer) Descriptor() ([]byte, []int)

func (*DriverWireguard_Peer) Equal

func (this *DriverWireguard_Peer) Equal(that interface{}) bool

func (*DriverWireguard_Peer) GetAllowedIps

func (m *DriverWireguard_Peer) GetAllowedIps() []string

func (*DriverWireguard_Peer) GetEndpoint

func (m *DriverWireguard_Peer) GetEndpoint() string

func (*DriverWireguard_Peer) GetPersistentKeepaliveInterval

func (m *DriverWireguard_Peer) GetPersistentKeepaliveInterval() int32

func (*DriverWireguard_Peer) GetPreSharedKey

func (m *DriverWireguard_Peer) GetPreSharedKey() string

func (*DriverWireguard_Peer) GetPublicKey

func (m *DriverWireguard_Peer) GetPublicKey() string

func (*DriverWireguard_Peer) GoString

func (this *DriverWireguard_Peer) GoString() string

func (*DriverWireguard_Peer) Marshal

func (m *DriverWireguard_Peer) Marshal() (dAtA []byte, err error)

func (*DriverWireguard_Peer) MarshalTo

func (m *DriverWireguard_Peer) MarshalTo(dAtA []byte) (int, error)

func (*DriverWireguard_Peer) MarshalToSizedBuffer

func (m *DriverWireguard_Peer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DriverWireguard_Peer) ProtoMessage

func (*DriverWireguard_Peer) ProtoMessage()

func (*DriverWireguard_Peer) Reset

func (m *DriverWireguard_Peer) Reset()

func (*DriverWireguard_Peer) Size

func (m *DriverWireguard_Peer) Size() (n int)

func (*DriverWireguard_Peer) String

func (this *DriverWireguard_Peer) String() string

func (*DriverWireguard_Peer) Unmarshal

func (m *DriverWireguard_Peer) Unmarshal(dAtA []byte) error

func (*DriverWireguard_Peer) XXX_DiscardUnknown

func (m *DriverWireguard_Peer) XXX_DiscardUnknown()

func (*DriverWireguard_Peer) XXX_Marshal

func (m *DriverWireguard_Peer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DriverWireguard_Peer) XXX_Merge

func (m *DriverWireguard_Peer) XXX_Merge(src proto.Message)

func (*DriverWireguard_Peer) XXX_Size

func (m *DriverWireguard_Peer) XXX_Size() int

func (*DriverWireguard_Peer) XXX_Unmarshal

func (m *DriverWireguard_Peer) XXX_Unmarshal(b []byte) error

type DriverWireguard_Routing

type DriverWireguard_Routing struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// Table to add routes, if not set (0), will use default route table
	Table int32 `protobuf:"varint,2,opt,name=table,proto3" json:"table,omitempty"`
	// FirewallMark specifies a device's firewall mark
	FirewallMark int32 `protobuf:"varint,3,opt,name=firewall_mark,json=firewallMark,proto3" json:"firewall_mark,omitempty"`
}

func (*DriverWireguard_Routing) Descriptor

func (*DriverWireguard_Routing) Descriptor() ([]byte, []int)

func (*DriverWireguard_Routing) Equal

func (this *DriverWireguard_Routing) Equal(that interface{}) bool

func (*DriverWireguard_Routing) GetEnabled

func (m *DriverWireguard_Routing) GetEnabled() bool

func (*DriverWireguard_Routing) GetFirewallMark

func (m *DriverWireguard_Routing) GetFirewallMark() int32

func (*DriverWireguard_Routing) GetTable

func (m *DriverWireguard_Routing) GetTable() int32

func (*DriverWireguard_Routing) GoString

func (this *DriverWireguard_Routing) GoString() string

func (*DriverWireguard_Routing) Marshal

func (m *DriverWireguard_Routing) Marshal() (dAtA []byte, err error)

func (*DriverWireguard_Routing) MarshalTo

func (m *DriverWireguard_Routing) MarshalTo(dAtA []byte) (int, error)

func (*DriverWireguard_Routing) MarshalToSizedBuffer

func (m *DriverWireguard_Routing) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DriverWireguard_Routing) ProtoMessage

func (*DriverWireguard_Routing) ProtoMessage()

func (*DriverWireguard_Routing) Reset

func (m *DriverWireguard_Routing) Reset()

func (*DriverWireguard_Routing) Size

func (m *DriverWireguard_Routing) Size() (n int)

func (*DriverWireguard_Routing) String

func (this *DriverWireguard_Routing) String() string

func (*DriverWireguard_Routing) Unmarshal

func (m *DriverWireguard_Routing) Unmarshal(dAtA []byte) error

func (*DriverWireguard_Routing) XXX_DiscardUnknown

func (m *DriverWireguard_Routing) XXX_DiscardUnknown()

func (*DriverWireguard_Routing) XXX_Marshal

func (m *DriverWireguard_Routing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DriverWireguard_Routing) XXX_Merge

func (m *DriverWireguard_Routing) XXX_Merge(src proto.Message)

func (*DriverWireguard_Routing) XXX_Size

func (m *DriverWireguard_Routing) XXX_Size() int

func (*DriverWireguard_Routing) XXX_Unmarshal

func (m *DriverWireguard_Routing) XXX_Unmarshal(b []byte) error

type HostNetworkConfigEnsureRequest

type HostNetworkConfigEnsureRequest struct {
	Expected []*HostNetworkInterface `protobuf:"bytes,1,rep,name=expected,proto3" json:"expected,omitempty"`
}

func NewHostNetworkConfigEnsureRequest

func NewHostNetworkConfigEnsureRequest(
	interfaces ...*HostNetworkInterface,
) *HostNetworkConfigEnsureRequest

func (*HostNetworkConfigEnsureRequest) Descriptor

func (*HostNetworkConfigEnsureRequest) Descriptor() ([]byte, []int)

func (*HostNetworkConfigEnsureRequest) Equal

func (this *HostNetworkConfigEnsureRequest) Equal(that interface{}) bool

func (*HostNetworkConfigEnsureRequest) GetExpected

func (*HostNetworkConfigEnsureRequest) GoString

func (this *HostNetworkConfigEnsureRequest) GoString() string

func (*HostNetworkConfigEnsureRequest) Marshal

func (m *HostNetworkConfigEnsureRequest) Marshal() (dAtA []byte, err error)

func (*HostNetworkConfigEnsureRequest) MarshalTo

func (m *HostNetworkConfigEnsureRequest) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkConfigEnsureRequest) MarshalToSizedBuffer

func (m *HostNetworkConfigEnsureRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkConfigEnsureRequest) ProtoMessage

func (*HostNetworkConfigEnsureRequest) ProtoMessage()

func (*HostNetworkConfigEnsureRequest) Reset

func (m *HostNetworkConfigEnsureRequest) Reset()

func (*HostNetworkConfigEnsureRequest) Size

func (m *HostNetworkConfigEnsureRequest) Size() (n int)

func (*HostNetworkConfigEnsureRequest) String

func (this *HostNetworkConfigEnsureRequest) String() string

func (*HostNetworkConfigEnsureRequest) Unmarshal

func (m *HostNetworkConfigEnsureRequest) Unmarshal(dAtA []byte) error

func (*HostNetworkConfigEnsureRequest) XXX_DiscardUnknown

func (m *HostNetworkConfigEnsureRequest) XXX_DiscardUnknown()

func (*HostNetworkConfigEnsureRequest) XXX_Marshal

func (m *HostNetworkConfigEnsureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HostNetworkConfigEnsureRequest) XXX_Merge

func (m *HostNetworkConfigEnsureRequest) XXX_Merge(src proto.Message)

func (*HostNetworkConfigEnsureRequest) XXX_Size

func (m *HostNetworkConfigEnsureRequest) XXX_Size() int

func (*HostNetworkConfigEnsureRequest) XXX_Unmarshal

func (m *HostNetworkConfigEnsureRequest) XXX_Unmarshal(b []byte) error

type HostNetworkConfigQueryRequest

type HostNetworkConfigQueryRequest struct {
	// filter interfaces from config sources
	//
	// if no provider specified, get all interfaces
	Providers []string `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
}

func NewHostNetworkConfigQueryRequest

func NewHostNetworkConfigQueryRequest(
	providers ...string,
) *HostNetworkConfigQueryRequest

func (*HostNetworkConfigQueryRequest) Descriptor

func (*HostNetworkConfigQueryRequest) Descriptor() ([]byte, []int)

func (*HostNetworkConfigQueryRequest) Equal

func (this *HostNetworkConfigQueryRequest) Equal(that interface{}) bool

func (*HostNetworkConfigQueryRequest) GetProviders

func (m *HostNetworkConfigQueryRequest) GetProviders() []string

func (*HostNetworkConfigQueryRequest) GoString

func (this *HostNetworkConfigQueryRequest) GoString() string

func (*HostNetworkConfigQueryRequest) Marshal

func (m *HostNetworkConfigQueryRequest) Marshal() (dAtA []byte, err error)

func (*HostNetworkConfigQueryRequest) MarshalTo

func (m *HostNetworkConfigQueryRequest) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkConfigQueryRequest) MarshalToSizedBuffer

func (m *HostNetworkConfigQueryRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkConfigQueryRequest) ProtoMessage

func (*HostNetworkConfigQueryRequest) ProtoMessage()

func (*HostNetworkConfigQueryRequest) Reset

func (m *HostNetworkConfigQueryRequest) Reset()

func (*HostNetworkConfigQueryRequest) Size

func (m *HostNetworkConfigQueryRequest) Size() (n int)

func (*HostNetworkConfigQueryRequest) String

func (this *HostNetworkConfigQueryRequest) String() string

func (*HostNetworkConfigQueryRequest) Unmarshal

func (m *HostNetworkConfigQueryRequest) Unmarshal(dAtA []byte) error

func (*HostNetworkConfigQueryRequest) XXX_DiscardUnknown

func (m *HostNetworkConfigQueryRequest) XXX_DiscardUnknown()

func (*HostNetworkConfigQueryRequest) XXX_Marshal

func (m *HostNetworkConfigQueryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HostNetworkConfigQueryRequest) XXX_Merge

func (m *HostNetworkConfigQueryRequest) XXX_Merge(src proto.Message)

func (*HostNetworkConfigQueryRequest) XXX_Size

func (m *HostNetworkConfigQueryRequest) XXX_Size() int

func (*HostNetworkConfigQueryRequest) XXX_Unmarshal

func (m *HostNetworkConfigQueryRequest) XXX_Unmarshal(b []byte) error

type HostNetworkConfigResponse

type HostNetworkConfigResponse struct {
	Actual []*HostNetworkInterface `protobuf:"bytes,1,rep,name=actual,proto3" json:"actual,omitempty"`
}

func NewHostNetworkConfigResponse

func NewHostNetworkConfigResponse(
	interfaces ...*HostNetworkInterface,
) *HostNetworkConfigResponse

func (*HostNetworkConfigResponse) Descriptor

func (*HostNetworkConfigResponse) Descriptor() ([]byte, []int)

func (*HostNetworkConfigResponse) Equal

func (this *HostNetworkConfigResponse) Equal(that interface{}) bool

func (*HostNetworkConfigResponse) GetActual

func (*HostNetworkConfigResponse) GoString

func (this *HostNetworkConfigResponse) GoString() string

func (*HostNetworkConfigResponse) Marshal

func (m *HostNetworkConfigResponse) Marshal() (dAtA []byte, err error)

func (*HostNetworkConfigResponse) MarshalTo

func (m *HostNetworkConfigResponse) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkConfigResponse) MarshalToSizedBuffer

func (m *HostNetworkConfigResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkConfigResponse) ProtoMessage

func (*HostNetworkConfigResponse) ProtoMessage()

func (*HostNetworkConfigResponse) Reset

func (m *HostNetworkConfigResponse) Reset()

func (*HostNetworkConfigResponse) Size

func (m *HostNetworkConfigResponse) Size() (n int)

func (*HostNetworkConfigResponse) String

func (this *HostNetworkConfigResponse) String() string

func (*HostNetworkConfigResponse) Unmarshal

func (m *HostNetworkConfigResponse) Unmarshal(dAtA []byte) error

func (*HostNetworkConfigResponse) XXX_DiscardUnknown

func (m *HostNetworkConfigResponse) XXX_DiscardUnknown()

func (*HostNetworkConfigResponse) XXX_Marshal

func (m *HostNetworkConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HostNetworkConfigResponse) XXX_Merge

func (m *HostNetworkConfigResponse) XXX_Merge(src proto.Message)

func (*HostNetworkConfigResponse) XXX_Size

func (m *HostNetworkConfigResponse) XXX_Size() int

func (*HostNetworkConfigResponse) XXX_Unmarshal

func (m *HostNetworkConfigResponse) XXX_Unmarshal(b []byte) error

type HostNetworkInterface

type HostNetworkInterface struct {
	Metadata *NetworkInterface `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// provider of this interface, if this interface was configured
	// in configuration, the provider MUST be `static`
	//
	// when you create a network interface dynamically
	// you should provide a unique provider value to
	// make sure this interface is always managed by
	// you
	Provider string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	// Types that are valid to be assigned to Config:
	//	*HostNetworkInterface_Unknown
	//	*HostNetworkInterface_Bridge
	//	*HostNetworkInterface_Wireguard
	Config isHostNetworkInterface_Config `protobuf_oneof:"config"`
}

func NewHostNetworkInterface

func NewHostNetworkInterface(
	provider string,
	metadata *NetworkInterface,
	config interface{},
) *HostNetworkInterface

func (*HostNetworkInterface) Descriptor

func (*HostNetworkInterface) Descriptor() ([]byte, []int)

func (*HostNetworkInterface) Equal

func (this *HostNetworkInterface) Equal(that interface{}) bool

func (*HostNetworkInterface) GetBridge

func (m *HostNetworkInterface) GetBridge() *DriverBridge

func (*HostNetworkInterface) GetConfig

func (m *HostNetworkInterface) GetConfig() isHostNetworkInterface_Config

func (*HostNetworkInterface) GetMetadata

func (m *HostNetworkInterface) GetMetadata() *NetworkInterface

func (*HostNetworkInterface) GetProvider

func (m *HostNetworkInterface) GetProvider() string

func (*HostNetworkInterface) GetUnknown

func (m *HostNetworkInterface) GetUnknown() *DriverUnknown

func (*HostNetworkInterface) GetWireguard

func (m *HostNetworkInterface) GetWireguard() *DriverWireguard

func (*HostNetworkInterface) GoString

func (this *HostNetworkInterface) GoString() string

func (*HostNetworkInterface) Marshal

func (m *HostNetworkInterface) Marshal() (dAtA []byte, err error)

func (*HostNetworkInterface) MarshalTo

func (m *HostNetworkInterface) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkInterface) MarshalToSizedBuffer

func (m *HostNetworkInterface) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkInterface) ProtoMessage

func (*HostNetworkInterface) ProtoMessage()

func (*HostNetworkInterface) Reset

func (m *HostNetworkInterface) Reset()

func (*HostNetworkInterface) Size

func (m *HostNetworkInterface) Size() (n int)

func (*HostNetworkInterface) String

func (this *HostNetworkInterface) String() string

func (*HostNetworkInterface) Unmarshal

func (m *HostNetworkInterface) Unmarshal(dAtA []byte) error

func (*HostNetworkInterface) XXX_DiscardUnknown

func (m *HostNetworkInterface) XXX_DiscardUnknown()

func (*HostNetworkInterface) XXX_Marshal

func (m *HostNetworkInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HostNetworkInterface) XXX_Merge

func (m *HostNetworkInterface) XXX_Merge(src proto.Message)

func (*HostNetworkInterface) XXX_OneofWrappers

func (*HostNetworkInterface) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HostNetworkInterface) XXX_Size

func (m *HostNetworkInterface) XXX_Size() int

func (*HostNetworkInterface) XXX_Unmarshal

func (m *HostNetworkInterface) XXX_Unmarshal(b []byte) error

type HostNetworkInterface_Bridge

type HostNetworkInterface_Bridge struct {
	Bridge *DriverBridge `protobuf:"bytes,11,opt,name=bridge,proto3,oneof" json:"bridge,omitempty"`
}

func (*HostNetworkInterface_Bridge) Equal

func (this *HostNetworkInterface_Bridge) Equal(that interface{}) bool

func (*HostNetworkInterface_Bridge) GoString

func (this *HostNetworkInterface_Bridge) GoString() string

func (*HostNetworkInterface_Bridge) MarshalTo

func (m *HostNetworkInterface_Bridge) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkInterface_Bridge) MarshalToSizedBuffer

func (m *HostNetworkInterface_Bridge) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkInterface_Bridge) Size

func (m *HostNetworkInterface_Bridge) Size() (n int)

func (*HostNetworkInterface_Bridge) String

func (this *HostNetworkInterface_Bridge) String() string

type HostNetworkInterface_Unknown

type HostNetworkInterface_Unknown struct {
	Unknown *DriverUnknown `protobuf:"bytes,10,opt,name=unknown,proto3,oneof" json:"unknown,omitempty"`
}

func (*HostNetworkInterface_Unknown) Equal

func (this *HostNetworkInterface_Unknown) Equal(that interface{}) bool

func (*HostNetworkInterface_Unknown) GoString

func (this *HostNetworkInterface_Unknown) GoString() string

func (*HostNetworkInterface_Unknown) MarshalTo

func (m *HostNetworkInterface_Unknown) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkInterface_Unknown) MarshalToSizedBuffer

func (m *HostNetworkInterface_Unknown) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkInterface_Unknown) Size

func (m *HostNetworkInterface_Unknown) Size() (n int)

func (*HostNetworkInterface_Unknown) String

func (this *HostNetworkInterface_Unknown) String() string

type HostNetworkInterface_Wireguard

type HostNetworkInterface_Wireguard struct {
	Wireguard *DriverWireguard `protobuf:"bytes,12,opt,name=wireguard,proto3,oneof" json:"wireguard,omitempty"`
}

func (*HostNetworkInterface_Wireguard) Equal

func (this *HostNetworkInterface_Wireguard) Equal(that interface{}) bool

func (*HostNetworkInterface_Wireguard) GoString

func (this *HostNetworkInterface_Wireguard) GoString() string

func (*HostNetworkInterface_Wireguard) MarshalTo

func (m *HostNetworkInterface_Wireguard) MarshalTo(dAtA []byte) (int, error)

func (*HostNetworkInterface_Wireguard) MarshalToSizedBuffer

func (m *HostNetworkInterface_Wireguard) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HostNetworkInterface_Wireguard) Size

func (m *HostNetworkInterface_Wireguard) Size() (n int)

func (*HostNetworkInterface_Wireguard) String

func (this *HostNetworkInterface_Wireguard) String() string

type NetworkInterface

type NetworkInterface struct {
	Name            string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Mtu             int32    `protobuf:"varint,2,opt,name=mtu,proto3" json:"mtu,omitempty"`
	HardwareAddress string   `protobuf:"bytes,3,opt,name=hardware_address,json=hardwareAddress,proto3" json:"hardware_address,omitempty"`
	Addresses       []string `protobuf:"bytes,4,rep,name=addresses,proto3" json:"addresses,omitempty"`
}

func (*NetworkInterface) Descriptor

func (*NetworkInterface) Descriptor() ([]byte, []int)

func (*NetworkInterface) Equal

func (this *NetworkInterface) Equal(that interface{}) bool

func (*NetworkInterface) GetAddresses

func (m *NetworkInterface) GetAddresses() []string

func (*NetworkInterface) GetHardwareAddress

func (m *NetworkInterface) GetHardwareAddress() string

func (*NetworkInterface) GetMtu

func (m *NetworkInterface) GetMtu() int32

func (*NetworkInterface) GetName

func (m *NetworkInterface) GetName() string

func (*NetworkInterface) GoString

func (this *NetworkInterface) GoString() string

func (*NetworkInterface) Marshal

func (m *NetworkInterface) Marshal() (dAtA []byte, err error)

func (*NetworkInterface) MarshalTo

func (m *NetworkInterface) MarshalTo(dAtA []byte) (int, error)

func (*NetworkInterface) MarshalToSizedBuffer

func (m *NetworkInterface) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NetworkInterface) ProtoMessage

func (*NetworkInterface) ProtoMessage()

func (*NetworkInterface) Reset

func (m *NetworkInterface) Reset()

func (*NetworkInterface) Size

func (m *NetworkInterface) Size() (n int)

func (*NetworkInterface) String

func (this *NetworkInterface) String() string

func (*NetworkInterface) Unmarshal

func (m *NetworkInterface) Unmarshal(dAtA []byte) error

func (*NetworkInterface) XXX_DiscardUnknown

func (m *NetworkInterface) XXX_DiscardUnknown()

func (*NetworkInterface) XXX_Marshal

func (m *NetworkInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NetworkInterface) XXX_Merge

func (m *NetworkInterface) XXX_Merge(src proto.Message)

func (*NetworkInterface) XXX_Size

func (m *NetworkInterface) XXX_Size() int

func (*NetworkInterface) XXX_Unmarshal

func (m *NetworkInterface) XXX_Unmarshal(b []byte) error

type NetworkManagerClient

type NetworkManagerClient interface {
	Process(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error)
}

NetworkManagerClient is the client API for NetworkManager service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNetworkManagerClient

func NewNetworkManagerClient(cc *grpc.ClientConn) NetworkManagerClient

type NetworkManagerServer

type NetworkManagerServer interface {
	Process(context.Context, *Request) (*Response, error)
}

NetworkManagerServer is the server API for NetworkManager service.

type Request

type Request struct {
	Kind RequestType `protobuf:"varint,1,opt,name=kind,proto3,enum=abbot.RequestType" json:"kind,omitempty"`
	Body []byte      `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
}

func NewRequest

func NewRequest(req proto.Marshaler) (*Request, error)

func (*Request) Descriptor

func (*Request) Descriptor() ([]byte, []int)

func (*Request) Equal

func (this *Request) Equal(that interface{}) bool

func (*Request) GetBody

func (m *Request) GetBody() []byte

func (*Request) GetKind

func (m *Request) GetKind() RequestType

func (*Request) GoString

func (this *Request) GoString() string

func (*Request) Marshal

func (m *Request) Marshal() (dAtA []byte, err error)

func (*Request) MarshalTo

func (m *Request) MarshalTo(dAtA []byte) (int, error)

func (*Request) MarshalToSizedBuffer

func (m *Request) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) Reset

func (m *Request) Reset()

func (*Request) Size

func (m *Request) Size() (n int)

func (*Request) String

func (this *Request) String() string

func (*Request) Unmarshal

func (m *Request) Unmarshal(dAtA []byte) error

func (*Request) XXX_DiscardUnknown

func (m *Request) XXX_DiscardUnknown()

func (*Request) XXX_Marshal

func (m *Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Request) XXX_Merge

func (m *Request) XXX_Merge(src proto.Message)

func (*Request) XXX_Size

func (m *Request) XXX_Size() int

func (*Request) XXX_Unmarshal

func (m *Request) XXX_Unmarshal(b []byte) error

type RequestType

type RequestType int32
const (
	REQ_ENSURE_CTR_NETWORK_CONFIG  RequestType = 11
	REQ_QUERY_CTR_NETWORK_CONFIG   RequestType = 12
	REQ_ENSURE_CTR_NETWORK         RequestType = 21
	REQ_RESTORE_CTR_NETWORK        RequestType = 22
	REQ_DELETE_CTR_NETWORK         RequestType = 23
	REQ_QUERY_CTR_NETWORK          RequestType = 24
	REQ_ENSURE_HOST_NETWORK_CONFIG RequestType = 31
	REQ_QUERY_HOST_NETWORK_CONFIG  RequestType = 32
)

func (RequestType) EnumDescriptor

func (RequestType) EnumDescriptor() ([]byte, []int)

func (RequestType) String

func (x RequestType) String() string

type Response

type Response struct {
	Kind ResponseType `protobuf:"varint,1,opt,name=kind,proto3,enum=abbot.ResponseType" json:"kind,omitempty"`
	Body []byte       `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
}

func NewResponse

func NewResponse(resp proto.Marshaler) (*Response, error)

func (*Response) Descriptor

func (*Response) Descriptor() ([]byte, []int)

func (*Response) Equal

func (this *Response) Equal(that interface{}) bool

func (*Response) GetBody

func (m *Response) GetBody() []byte

func (*Response) GetKind

func (m *Response) GetKind() ResponseType

func (*Response) GoString

func (this *Response) GoString() string

func (*Response) Marshal

func (m *Response) Marshal() (dAtA []byte, err error)

func (*Response) MarshalTo

func (m *Response) MarshalTo(dAtA []byte) (int, error)

func (*Response) MarshalToSizedBuffer

func (m *Response) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) Reset

func (m *Response) Reset()

func (*Response) Size

func (m *Response) Size() (n int)

func (*Response) String

func (this *Response) String() string

func (*Response) Unmarshal

func (m *Response) Unmarshal(dAtA []byte) error

func (*Response) XXX_DiscardUnknown

func (m *Response) XXX_DiscardUnknown()

func (*Response) XXX_Marshal

func (m *Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Response) XXX_Merge

func (m *Response) XXX_Merge(src proto.Message)

func (*Response) XXX_Size

func (m *Response) XXX_Size() int

func (*Response) XXX_Unmarshal

func (m *Response) XXX_Unmarshal(b []byte) error

type ResponseType

type ResponseType int32
const (
	RESP_DONE                    ResponseType = 1
	RESP_CTR_NETWORK_CONFIG      ResponseType = 11
	RESP_CTR_NETWORK_STATUS      ResponseType = 21
	RESP_CTR_NETWORK_STATUS_LIST ResponseType = 22
	RESP_HOST_NETWORK_CONFIG     ResponseType = 31
)

func (ResponseType) EnumDescriptor

func (ResponseType) EnumDescriptor() ([]byte, []int)

func (ResponseType) String

func (x ResponseType) String() string

type UnimplementedNetworkManagerServer

type UnimplementedNetworkManagerServer struct {
}

UnimplementedNetworkManagerServer can be embedded to have forward compatible implementations.

func (*UnimplementedNetworkManagerServer) Process

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL