Documentation ¶
Index ¶
- type GRPCServer
- func (s *GRPCServer) AttachNetworkInterface(ctx context.Context, _ *irimachinev1alpha1.AttachNetworkInterfaceRequest) (*irimachinev1alpha1.AttachNetworkInterfaceResponse, error)
- func (s *GRPCServer) AttachVolume(ctx context.Context, _ *irimachinev1alpha1.AttachVolumeRequest) (*irimachinev1alpha1.AttachVolumeResponse, error)
- func (s *GRPCServer) CreateMachine(ctx context.Context, req *irimachinev1alpha1.CreateMachineRequest) (*irimachinev1alpha1.CreateMachineResponse, error)
- func (s *GRPCServer) DeleteMachine(ctx context.Context, req *irimachinev1alpha1.DeleteMachineRequest) (*irimachinev1alpha1.DeleteMachineResponse, error)
- func (s *GRPCServer) DetachNetworkInterface(ctx context.Context, _ *irimachinev1alpha1.DetachNetworkInterfaceRequest) (*irimachinev1alpha1.DetachNetworkInterfaceResponse, error)
- func (s *GRPCServer) DetachVolume(ctx context.Context, _ *irimachinev1alpha1.DetachVolumeRequest) (*irimachinev1alpha1.DetachVolumeResponse, error)
- func (s *GRPCServer) Exec(ctx context.Context, _ *irimachinev1alpha1.ExecRequest) (*irimachinev1alpha1.ExecResponse, error)
- func (s *GRPCServer) ListMachines(ctx context.Context, req *irimachinev1alpha1.ListMachinesRequest) (*irimachinev1alpha1.ListMachinesResponse, error)
- func (s *GRPCServer) SetupWithManager(mgr ctrl.Manager) error
- func (s *GRPCServer) Start(ctx context.Context) error
- func (s *GRPCServer) Status(ctx context.Context, _ *irimachinev1alpha1.StatusRequest) (*irimachinev1alpha1.StatusResponse, error)
- func (s *GRPCServer) UpdateMachineAnnotations(ctx context.Context, _ *irimachinev1alpha1.UpdateMachineAnnotationsRequest) (*irimachinev1alpha1.UpdateMachineAnnotationsResponse, error)
- func (s *GRPCServer) UpdateMachinePower(ctx context.Context, _ *irimachinev1alpha1.UpdateMachinePowerRequest) (*irimachinev1alpha1.UpdateMachinePowerResponse, error)
- func (s *GRPCServer) Version(ctx context.Context, _ *irimachinev1alpha1.VersionRequest) (*irimachinev1alpha1.VersionResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GRPCServer ¶
func NewGRPCServer ¶
func NewGRPCServer(addr string, namespace string) (*GRPCServer, error)
func (*GRPCServer) AttachNetworkInterface ¶
func (s *GRPCServer) AttachNetworkInterface(ctx context.Context, _ *irimachinev1alpha1.AttachNetworkInterfaceRequest) (*irimachinev1alpha1.AttachNetworkInterfaceResponse, error)
func (*GRPCServer) AttachVolume ¶
func (s *GRPCServer) AttachVolume(ctx context.Context, _ *irimachinev1alpha1.AttachVolumeRequest) (*irimachinev1alpha1.AttachVolumeResponse, error)
func (*GRPCServer) CreateMachine ¶
func (s *GRPCServer) CreateMachine(ctx context.Context, req *irimachinev1alpha1.CreateMachineRequest) (*irimachinev1alpha1.CreateMachineResponse, error)
func (*GRPCServer) DeleteMachine ¶
func (s *GRPCServer) DeleteMachine(ctx context.Context, req *irimachinev1alpha1.DeleteMachineRequest) (*irimachinev1alpha1.DeleteMachineResponse, error)
func (*GRPCServer) DetachNetworkInterface ¶
func (s *GRPCServer) DetachNetworkInterface(ctx context.Context, _ *irimachinev1alpha1.DetachNetworkInterfaceRequest) (*irimachinev1alpha1.DetachNetworkInterfaceResponse, error)
func (*GRPCServer) DetachVolume ¶
func (s *GRPCServer) DetachVolume(ctx context.Context, _ *irimachinev1alpha1.DetachVolumeRequest) (*irimachinev1alpha1.DetachVolumeResponse, error)
func (*GRPCServer) Exec ¶
func (s *GRPCServer) Exec(ctx context.Context, _ *irimachinev1alpha1.ExecRequest) (*irimachinev1alpha1.ExecResponse, error)
func (*GRPCServer) ListMachines ¶
func (s *GRPCServer) ListMachines(ctx context.Context, req *irimachinev1alpha1.ListMachinesRequest) (*irimachinev1alpha1.ListMachinesResponse, error)
func (*GRPCServer) SetupWithManager ¶
func (s *GRPCServer) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the server with the Manager.
func (*GRPCServer) Status ¶
func (s *GRPCServer) Status(ctx context.Context, _ *irimachinev1alpha1.StatusRequest) (*irimachinev1alpha1.StatusResponse, error)
func (*GRPCServer) UpdateMachineAnnotations ¶
func (s *GRPCServer) UpdateMachineAnnotations(ctx context.Context, _ *irimachinev1alpha1.UpdateMachineAnnotationsRequest) (*irimachinev1alpha1.UpdateMachineAnnotationsResponse, error)
func (*GRPCServer) UpdateMachinePower ¶
func (s *GRPCServer) UpdateMachinePower(ctx context.Context, _ *irimachinev1alpha1.UpdateMachinePowerRequest) (*irimachinev1alpha1.UpdateMachinePowerResponse, error)
func (*GRPCServer) Version ¶
func (s *GRPCServer) Version(ctx context.Context, _ *irimachinev1alpha1.VersionRequest) (*irimachinev1alpha1.VersionResponse, error)
Click to show internal directories.
Click to hide internal directories.