ipamagent

package
v0.17.1 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IPAddressFamily_name = map[int32]string{
	0: "IPV4",
	1: "IPV6",
}
View Source
var IPAddressFamily_value = map[string]int32{
	"IPV4": 0,
	"IPV6": 1,
}

Functions

func RegisterIPAddressAgentServer

func RegisterIPAddressAgentServer(s *grpc.Server, srv IPAddressAgentServer)

func RegisterIPAddressManagerAgentServer

func RegisterIPAddressManagerAgentServer(s *grpc.Server, srv IPAddressManagerAgentServer)

Types

type IPAddress

type IPAddress struct {
	Name                 string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id                   string         `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Address              string         `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Cidr                 string         `protobuf:"bytes,4,opt,name=cidr,proto3" json:"cidr,omitempty"`
	PrefixLength         int32          `protobuf:"varint,5,opt,name=prefixLength,proto3" json:"prefixLength,omitempty"`
	Status               *common.Status `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*IPAddress) Descriptor

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

func (*IPAddress) GetAddress

func (m *IPAddress) GetAddress() string

func (*IPAddress) GetCidr

func (m *IPAddress) GetCidr() string

func (*IPAddress) GetId

func (m *IPAddress) GetId() string

func (*IPAddress) GetName

func (m *IPAddress) GetName() string

func (*IPAddress) GetPrefixLength

func (m *IPAddress) GetPrefixLength() int32

func (*IPAddress) GetStatus

func (m *IPAddress) GetStatus() *common.Status

func (*IPAddress) ProtoMessage

func (*IPAddress) ProtoMessage()

func (*IPAddress) Reset

func (m *IPAddress) Reset()

func (*IPAddress) String

func (m *IPAddress) String() string

func (*IPAddress) XXX_DiscardUnknown

func (m *IPAddress) XXX_DiscardUnknown()

func (*IPAddress) XXX_Marshal

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

func (*IPAddress) XXX_Merge

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

func (*IPAddress) XXX_Size

func (m *IPAddress) XXX_Size() int

func (*IPAddress) XXX_Unmarshal

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

type IPAddressAgentClient

type IPAddressAgentClient interface {
	Get(ctx context.Context, in *IPAddressRequest, opts ...grpc.CallOption) (*IPAddressResponse, error)
	Create(ctx context.Context, in *IPAddressRequest, opts ...grpc.CallOption) (*IPAddressResponse, error)
	Delete(ctx context.Context, in *IPAddressRequest, opts ...grpc.CallOption) (*IPAddressResponse, error)
}

IPAddressAgentClient is the client API for IPAddressAgent service.

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

func NewIPAddressAgentClient

func NewIPAddressAgentClient(cc *grpc.ClientConn) IPAddressAgentClient

type IPAddressAgentServer

IPAddressAgentServer is the server API for IPAddressAgent service.

type IPAddressFamily

type IPAddressFamily int32
const (
	IPAddressFamily_IPV4 IPAddressFamily = 0
	IPAddressFamily_IPV6 IPAddressFamily = 1
)

func (IPAddressFamily) EnumDescriptor

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

func (IPAddressFamily) String

func (x IPAddressFamily) String() string

type IPAddressManager

type IPAddressManager struct {
	Name                 string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id                   string         `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Status               *common.Status `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*IPAddressManager) Descriptor

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

func (*IPAddressManager) GetId

func (m *IPAddressManager) GetId() string

func (*IPAddressManager) GetName

func (m *IPAddressManager) GetName() string

func (*IPAddressManager) GetStatus

func (m *IPAddressManager) GetStatus() *common.Status

func (*IPAddressManager) ProtoMessage

func (*IPAddressManager) ProtoMessage()

func (*IPAddressManager) Reset

func (m *IPAddressManager) Reset()

func (*IPAddressManager) String

func (m *IPAddressManager) String() string

func (*IPAddressManager) XXX_DiscardUnknown

func (m *IPAddressManager) XXX_DiscardUnknown()

func (*IPAddressManager) XXX_Marshal

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

func (*IPAddressManager) XXX_Merge

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

func (*IPAddressManager) XXX_Size

func (m *IPAddressManager) XXX_Size() int

func (*IPAddressManager) XXX_Unmarshal

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

type IPAddressManagerAgentClient

IPAddressManagerAgentClient is the client API for IPAddressManagerAgent service.

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

func NewIPAddressManagerAgentClient

func NewIPAddressManagerAgentClient(cc *grpc.ClientConn) IPAddressManagerAgentClient

type IPAddressManagerAgentServer

IPAddressManagerAgentServer is the server API for IPAddressManagerAgent service.

type IPAddressManagerRequest

type IPAddressManagerRequest struct {
	IPAddressManagers    []*IPAddressManager `protobuf:"bytes,1,rep,name=IPAddressManagers,proto3" json:"IPAddressManagers,omitempty"`
	OperationType        common.Operation    `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*IPAddressManagerRequest) Descriptor

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

func (*IPAddressManagerRequest) GetIPAddressManagers

func (m *IPAddressManagerRequest) GetIPAddressManagers() []*IPAddressManager

func (*IPAddressManagerRequest) GetOperationType

func (m *IPAddressManagerRequest) GetOperationType() common.Operation

func (*IPAddressManagerRequest) ProtoMessage

func (*IPAddressManagerRequest) ProtoMessage()

func (*IPAddressManagerRequest) Reset

func (m *IPAddressManagerRequest) Reset()

func (*IPAddressManagerRequest) String

func (m *IPAddressManagerRequest) String() string

func (*IPAddressManagerRequest) XXX_DiscardUnknown

func (m *IPAddressManagerRequest) XXX_DiscardUnknown()

func (*IPAddressManagerRequest) XXX_Marshal

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

func (*IPAddressManagerRequest) XXX_Merge

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

func (*IPAddressManagerRequest) XXX_Size

func (m *IPAddressManagerRequest) XXX_Size() int

func (*IPAddressManagerRequest) XXX_Unmarshal

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

type IPAddressManagerResponse

type IPAddressManagerResponse struct {
	IPAddressManagers    []*IPAddressManager `protobuf:"bytes,1,rep,name=IPAddressManagers,proto3" json:"IPAddressManagers,omitempty"`
	Result               *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"`
	Error                string              `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*IPAddressManagerResponse) Descriptor

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

func (*IPAddressManagerResponse) GetError

func (m *IPAddressManagerResponse) GetError() string

func (*IPAddressManagerResponse) GetIPAddressManagers

func (m *IPAddressManagerResponse) GetIPAddressManagers() []*IPAddressManager

func (*IPAddressManagerResponse) GetResult

func (*IPAddressManagerResponse) ProtoMessage

func (*IPAddressManagerResponse) ProtoMessage()

func (*IPAddressManagerResponse) Reset

func (m *IPAddressManagerResponse) Reset()

func (*IPAddressManagerResponse) String

func (m *IPAddressManagerResponse) String() string

func (*IPAddressManagerResponse) XXX_DiscardUnknown

func (m *IPAddressManagerResponse) XXX_DiscardUnknown()

func (*IPAddressManagerResponse) XXX_Marshal

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

func (*IPAddressManagerResponse) XXX_Merge

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

func (*IPAddressManagerResponse) XXX_Size

func (m *IPAddressManagerResponse) XXX_Size() int

func (*IPAddressManagerResponse) XXX_Unmarshal

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

type IPAddressRequest

type IPAddressRequest struct {
	IPAddresss           []*IPAddress     `protobuf:"bytes,1,rep,name=IPAddresss,proto3" json:"IPAddresss,omitempty"`
	OperationType        common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*IPAddressRequest) Descriptor

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

func (*IPAddressRequest) GetIPAddresss

func (m *IPAddressRequest) GetIPAddresss() []*IPAddress

func (*IPAddressRequest) GetOperationType

func (m *IPAddressRequest) GetOperationType() common.Operation

func (*IPAddressRequest) ProtoMessage

func (*IPAddressRequest) ProtoMessage()

func (*IPAddressRequest) Reset

func (m *IPAddressRequest) Reset()

func (*IPAddressRequest) String

func (m *IPAddressRequest) String() string

func (*IPAddressRequest) XXX_DiscardUnknown

func (m *IPAddressRequest) XXX_DiscardUnknown()

func (*IPAddressRequest) XXX_Marshal

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

func (*IPAddressRequest) XXX_Merge

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

func (*IPAddressRequest) XXX_Size

func (m *IPAddressRequest) XXX_Size() int

func (*IPAddressRequest) XXX_Unmarshal

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

type IPAddressResponse

type IPAddressResponse struct {
	IPAddresss           []*IPAddress        `protobuf:"bytes,1,rep,name=IPAddresss,proto3" json:"IPAddresss,omitempty"`
	Result               *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"`
	Error                string              `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*IPAddressResponse) Descriptor

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

func (*IPAddressResponse) GetError

func (m *IPAddressResponse) GetError() string

func (*IPAddressResponse) GetIPAddresss

func (m *IPAddressResponse) GetIPAddresss() []*IPAddress

func (*IPAddressResponse) GetResult

func (m *IPAddressResponse) GetResult() *wrappers.BoolValue

func (*IPAddressResponse) ProtoMessage

func (*IPAddressResponse) ProtoMessage()

func (*IPAddressResponse) Reset

func (m *IPAddressResponse) Reset()

func (*IPAddressResponse) String

func (m *IPAddressResponse) String() string

func (*IPAddressResponse) XXX_DiscardUnknown

func (m *IPAddressResponse) XXX_DiscardUnknown()

func (*IPAddressResponse) XXX_Marshal

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

func (*IPAddressResponse) XXX_Merge

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

func (*IPAddressResponse) XXX_Size

func (m *IPAddressResponse) XXX_Size() int

func (*IPAddressResponse) XXX_Unmarshal

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

type UnimplementedIPAddressAgentServer

type UnimplementedIPAddressAgentServer struct {
}

UnimplementedIPAddressAgentServer can be embedded to have forward compatible implementations.

func (*UnimplementedIPAddressAgentServer) Create

func (*UnimplementedIPAddressAgentServer) Delete

func (*UnimplementedIPAddressAgentServer) Get

type UnimplementedIPAddressManagerAgentServer

type UnimplementedIPAddressManagerAgentServer struct {
}

UnimplementedIPAddressManagerAgentServer can be embedded to have forward compatible implementations.

func (*UnimplementedIPAddressManagerAgentServer) Create

func (*UnimplementedIPAddressManagerAgentServer) Delete

func (*UnimplementedIPAddressManagerAgentServer) Get

Jump to

Keyboard shortcuts

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