Documentation
¶
Index ¶
- Variables
- func RegisterIPAddressAgentServer(s *grpc.Server, srv IPAddressAgentServer)
- func RegisterIPAddressManagerAgentServer(s *grpc.Server, srv IPAddressManagerAgentServer)
- type IPAddress
- func (*IPAddress) Descriptor() ([]byte, []int)
- func (m *IPAddress) GetAddress() string
- func (m *IPAddress) GetCidr() string
- func (m *IPAddress) GetId() string
- func (m *IPAddress) GetName() string
- func (m *IPAddress) GetPrefixLength() int32
- func (m *IPAddress) GetStatus() *common.Status
- func (*IPAddress) ProtoMessage()
- func (m *IPAddress) Reset()
- func (m *IPAddress) String() string
- func (m *IPAddress) XXX_DiscardUnknown()
- func (m *IPAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAddress) XXX_Merge(src proto.Message)
- func (m *IPAddress) XXX_Size() int
- func (m *IPAddress) XXX_Unmarshal(b []byte) error
- type IPAddressAgentClient
- type IPAddressAgentServer
- type IPAddressFamily
- type IPAddressManager
- func (*IPAddressManager) Descriptor() ([]byte, []int)
- func (m *IPAddressManager) GetId() string
- func (m *IPAddressManager) GetName() string
- func (m *IPAddressManager) GetStatus() *common.Status
- func (*IPAddressManager) ProtoMessage()
- func (m *IPAddressManager) Reset()
- func (m *IPAddressManager) String() string
- func (m *IPAddressManager) XXX_DiscardUnknown()
- func (m *IPAddressManager) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAddressManager) XXX_Merge(src proto.Message)
- func (m *IPAddressManager) XXX_Size() int
- func (m *IPAddressManager) XXX_Unmarshal(b []byte) error
- type IPAddressManagerAgentClient
- type IPAddressManagerAgentServer
- type IPAddressManagerRequest
- func (*IPAddressManagerRequest) Descriptor() ([]byte, []int)
- func (m *IPAddressManagerRequest) GetIPAddressManagers() []*IPAddressManager
- func (m *IPAddressManagerRequest) GetOperationType() common.Operation
- func (*IPAddressManagerRequest) ProtoMessage()
- func (m *IPAddressManagerRequest) Reset()
- func (m *IPAddressManagerRequest) String() string
- func (m *IPAddressManagerRequest) XXX_DiscardUnknown()
- func (m *IPAddressManagerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAddressManagerRequest) XXX_Merge(src proto.Message)
- func (m *IPAddressManagerRequest) XXX_Size() int
- func (m *IPAddressManagerRequest) XXX_Unmarshal(b []byte) error
- type IPAddressManagerResponse
- func (*IPAddressManagerResponse) Descriptor() ([]byte, []int)
- func (m *IPAddressManagerResponse) GetError() string
- func (m *IPAddressManagerResponse) GetIPAddressManagers() []*IPAddressManager
- func (m *IPAddressManagerResponse) GetResult() *wrappers.BoolValue
- func (*IPAddressManagerResponse) ProtoMessage()
- func (m *IPAddressManagerResponse) Reset()
- func (m *IPAddressManagerResponse) String() string
- func (m *IPAddressManagerResponse) XXX_DiscardUnknown()
- func (m *IPAddressManagerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAddressManagerResponse) XXX_Merge(src proto.Message)
- func (m *IPAddressManagerResponse) XXX_Size() int
- func (m *IPAddressManagerResponse) XXX_Unmarshal(b []byte) error
- type IPAddressRequest
- func (*IPAddressRequest) Descriptor() ([]byte, []int)
- func (m *IPAddressRequest) GetIPAddresss() []*IPAddress
- func (m *IPAddressRequest) GetOperationType() common.Operation
- func (*IPAddressRequest) ProtoMessage()
- func (m *IPAddressRequest) Reset()
- func (m *IPAddressRequest) String() string
- func (m *IPAddressRequest) XXX_DiscardUnknown()
- func (m *IPAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAddressRequest) XXX_Merge(src proto.Message)
- func (m *IPAddressRequest) XXX_Size() int
- func (m *IPAddressRequest) XXX_Unmarshal(b []byte) error
- type IPAddressResponse
- func (*IPAddressResponse) Descriptor() ([]byte, []int)
- func (m *IPAddressResponse) GetError() string
- func (m *IPAddressResponse) GetIPAddresss() []*IPAddress
- func (m *IPAddressResponse) GetResult() *wrappers.BoolValue
- func (*IPAddressResponse) ProtoMessage()
- func (m *IPAddressResponse) Reset()
- func (m *IPAddressResponse) String() string
- func (m *IPAddressResponse) XXX_DiscardUnknown()
- func (m *IPAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAddressResponse) XXX_Merge(src proto.Message)
- func (m *IPAddressResponse) XXX_Size() int
- func (m *IPAddressResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedIPAddressAgentServer
- func (*UnimplementedIPAddressAgentServer) Create(ctx context.Context, req *IPAddressRequest) (*IPAddressResponse, error)
- func (*UnimplementedIPAddressAgentServer) Delete(ctx context.Context, req *IPAddressRequest) (*IPAddressResponse, error)
- func (*UnimplementedIPAddressAgentServer) Get(ctx context.Context, req *IPAddressRequest) (*IPAddressResponse, error)
- type UnimplementedIPAddressManagerAgentServer
- func (*UnimplementedIPAddressManagerAgentServer) Create(ctx context.Context, req *IPAddressManagerRequest) (*IPAddressManagerResponse, error)
- func (*UnimplementedIPAddressManagerAgentServer) Delete(ctx context.Context, req *IPAddressManagerRequest) (*IPAddressManagerResponse, error)
- func (*UnimplementedIPAddressManagerAgentServer) Get(ctx context.Context, req *IPAddressManagerRequest) (*IPAddressManagerResponse, error)
Constants ¶
This section is empty.
Variables ¶
var IPAddressFamily_name = map[int32]string{
0: "IPV4",
1: "IPV6",
}
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) GetAddress ¶
func (*IPAddress) GetPrefixLength ¶
func (*IPAddress) ProtoMessage ¶
func (*IPAddress) ProtoMessage()
func (*IPAddress) XXX_DiscardUnknown ¶
func (m *IPAddress) XXX_DiscardUnknown()
func (*IPAddress) XXX_Marshal ¶
func (*IPAddress) XXX_Unmarshal ¶
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 ¶
type IPAddressAgentServer interface { Get(context.Context, *IPAddressRequest) (*IPAddressResponse, error) Create(context.Context, *IPAddressRequest) (*IPAddressResponse, error) Delete(context.Context, *IPAddressRequest) (*IPAddressResponse, error) }
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 ¶
type IPAddressManagerAgentClient interface { Get(ctx context.Context, in *IPAddressManagerRequest, opts ...grpc.CallOption) (*IPAddressManagerResponse, error) Create(ctx context.Context, in *IPAddressManagerRequest, opts ...grpc.CallOption) (*IPAddressManagerResponse, error) Delete(ctx context.Context, in *IPAddressManagerRequest, opts ...grpc.CallOption) (*IPAddressManagerResponse, error) }
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 ¶
type IPAddressManagerAgentServer interface { Get(context.Context, *IPAddressManagerRequest) (*IPAddressManagerResponse, error) Create(context.Context, *IPAddressManagerRequest) (*IPAddressManagerResponse, error) Delete(context.Context, *IPAddressManagerRequest) (*IPAddressManagerResponse, error) }
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 (m *IPAddressManagerResponse) GetResult() *wrappers.BoolValue
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) Create(ctx context.Context, req *IPAddressRequest) (*IPAddressResponse, error)
func (*UnimplementedIPAddressAgentServer) Delete ¶
func (*UnimplementedIPAddressAgentServer) Delete(ctx context.Context, req *IPAddressRequest) (*IPAddressResponse, error)
func (*UnimplementedIPAddressAgentServer) Get ¶
func (*UnimplementedIPAddressAgentServer) Get(ctx context.Context, req *IPAddressRequest) (*IPAddressResponse, error)
type UnimplementedIPAddressManagerAgentServer ¶
type UnimplementedIPAddressManagerAgentServer struct { }
UnimplementedIPAddressManagerAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedIPAddressManagerAgentServer) Create ¶
func (*UnimplementedIPAddressManagerAgentServer) Create(ctx context.Context, req *IPAddressManagerRequest) (*IPAddressManagerResponse, error)
func (*UnimplementedIPAddressManagerAgentServer) Delete ¶
func (*UnimplementedIPAddressManagerAgentServer) Delete(ctx context.Context, req *IPAddressManagerRequest) (*IPAddressManagerResponse, error)
func (*UnimplementedIPAddressManagerAgentServer) Get ¶
func (*UnimplementedIPAddressManagerAgentServer) Get(ctx context.Context, req *IPAddressManagerRequest) (*IPAddressManagerResponse, error)