Versions in this module Expand all Collapse all v0 v0.1.2 May 31, 2024 Changes in this version + type AggregateIronCoreVolume struct + AccessSecret *corev1.Secret + EncryptionSecret *corev1.Secret + Volume *storagev1alpha1.Volume + type Options struct + IDGen idgen.IDGen + Namespace string + VolumePoolName string + VolumePoolSelector map[string]string + type Server struct + func New(cfg *rest.Config, opts Options) (*Server, error) + func (s *Server) CreateVolume(ctx context.Context, req *iri.CreateVolumeRequest) (res *iri.CreateVolumeResponse, retErr error) + func (s *Server) DeleteVolume(ctx context.Context, req *iri.DeleteVolumeRequest) (*iri.DeleteVolumeResponse, error) + func (s *Server) ExpandVolume(ctx context.Context, req *iri.ExpandVolumeRequest) (*iri.ExpandVolumeResponse, error) + func (s *Server) ListVolumes(ctx context.Context, req *iri.ListVolumesRequest) (*iri.ListVolumesResponse, error) + func (s *Server) Status(ctx context.Context, req *iri.StatusRequest) (*iri.StatusResponse, error)