Versions in this module Expand all Collapse all v0 v0.2.0 Jan 12, 2023 Changes in this version + var FenceController_ServiceDesc = grpc.ServiceDesc + var File_fence_fence_proto protoreflect.FileDescriptor + func RegisterFenceControllerServer(s grpc.ServiceRegistrar, srv FenceControllerServer) + type CIDR struct + Cidr string + func (*CIDR) Descriptor() ([]byte, []int) + func (*CIDR) ProtoMessage() + func (x *CIDR) GetCidr() string + func (x *CIDR) ProtoReflect() protoreflect.Message + func (x *CIDR) Reset() + func (x *CIDR) String() string + type FenceClusterNetworkRequest struct + Cidrs []*CIDR + Parameters map[string]string + Secrets map[string]string + func (*FenceClusterNetworkRequest) Descriptor() ([]byte, []int) + func (*FenceClusterNetworkRequest) ProtoMessage() + func (x *FenceClusterNetworkRequest) GetCidrs() []*CIDR + func (x *FenceClusterNetworkRequest) GetParameters() map[string]string + func (x *FenceClusterNetworkRequest) GetSecrets() map[string]string + func (x *FenceClusterNetworkRequest) ProtoReflect() protoreflect.Message + func (x *FenceClusterNetworkRequest) Reset() + func (x *FenceClusterNetworkRequest) String() string + type FenceClusterNetworkResponse struct + func (*FenceClusterNetworkResponse) Descriptor() ([]byte, []int) + func (*FenceClusterNetworkResponse) ProtoMessage() + func (x *FenceClusterNetworkResponse) ProtoReflect() protoreflect.Message + func (x *FenceClusterNetworkResponse) Reset() + func (x *FenceClusterNetworkResponse) String() string + type FenceControllerClient interface + FenceClusterNetwork func(ctx context.Context, in *FenceClusterNetworkRequest, opts ...grpc.CallOption) (*FenceClusterNetworkResponse, error) + ListClusterFence func(ctx context.Context, in *ListClusterFenceRequest, opts ...grpc.CallOption) (*ListClusterFenceResponse, error) + UnfenceClusterNetwork func(ctx context.Context, in *UnfenceClusterNetworkRequest, opts ...grpc.CallOption) (*UnfenceClusterNetworkResponse, error) + func NewFenceControllerClient(cc grpc.ClientConnInterface) FenceControllerClient + type FenceControllerServer interface + FenceClusterNetwork func(context.Context, *FenceClusterNetworkRequest) (*FenceClusterNetworkResponse, error) + ListClusterFence func(context.Context, *ListClusterFenceRequest) (*ListClusterFenceResponse, error) + UnfenceClusterNetwork func(context.Context, *UnfenceClusterNetworkRequest) (*UnfenceClusterNetworkResponse, error) + type ListClusterFenceRequest struct + Parameters map[string]string + Secrets map[string]string + func (*ListClusterFenceRequest) Descriptor() ([]byte, []int) + func (*ListClusterFenceRequest) ProtoMessage() + func (x *ListClusterFenceRequest) GetParameters() map[string]string + func (x *ListClusterFenceRequest) GetSecrets() map[string]string + func (x *ListClusterFenceRequest) ProtoReflect() protoreflect.Message + func (x *ListClusterFenceRequest) Reset() + func (x *ListClusterFenceRequest) String() string + type ListClusterFenceResponse struct + Cidrs []*CIDR + func (*ListClusterFenceResponse) Descriptor() ([]byte, []int) + func (*ListClusterFenceResponse) ProtoMessage() + func (x *ListClusterFenceResponse) GetCidrs() []*CIDR + func (x *ListClusterFenceResponse) ProtoReflect() protoreflect.Message + func (x *ListClusterFenceResponse) Reset() + func (x *ListClusterFenceResponse) String() string + type UnfenceClusterNetworkRequest struct + Cidrs []*CIDR + Parameters map[string]string + Secrets map[string]string + func (*UnfenceClusterNetworkRequest) Descriptor() ([]byte, []int) + func (*UnfenceClusterNetworkRequest) ProtoMessage() + func (x *UnfenceClusterNetworkRequest) GetCidrs() []*CIDR + func (x *UnfenceClusterNetworkRequest) GetParameters() map[string]string + func (x *UnfenceClusterNetworkRequest) GetSecrets() map[string]string + func (x *UnfenceClusterNetworkRequest) ProtoReflect() protoreflect.Message + func (x *UnfenceClusterNetworkRequest) Reset() + func (x *UnfenceClusterNetworkRequest) String() string + type UnfenceClusterNetworkResponse struct + func (*UnfenceClusterNetworkResponse) Descriptor() ([]byte, []int) + func (*UnfenceClusterNetworkResponse) ProtoMessage() + func (x *UnfenceClusterNetworkResponse) ProtoReflect() protoreflect.Message + func (x *UnfenceClusterNetworkResponse) Reset() + func (x *UnfenceClusterNetworkResponse) String() string + type UnimplementedFenceControllerServer struct + func (UnimplementedFenceControllerServer) FenceClusterNetwork(context.Context, *FenceClusterNetworkRequest) (*FenceClusterNetworkResponse, error) + func (UnimplementedFenceControllerServer) ListClusterFence(context.Context, *ListClusterFenceRequest) (*ListClusterFenceResponse, error) + func (UnimplementedFenceControllerServer) UnfenceClusterNetwork(context.Context, *UnfenceClusterNetworkRequest) (*UnfenceClusterNetworkResponse, error) + type UnsafeFenceControllerServer interface