feat(recording): Delete Session Recording

This commit is contained in:
Louis Ruch committed 2024-01-16 13:53:44 -08:00
1 parent 0a853c2262
commit f26243e9af
17 files changed
+641 -138

No files matched your search

@@ -24,6 +24,7 @@ var (
action.NoOp,
action.Read,
action.Download,
action.Delete,
)
// CollectionActions contains the set of actions that can be performed on
@@ -74,3 +75,8 @@ func (s Service) Download(*pbs.DownloadRequest, pbs.SessionRecordingService_Down
func (s Service) ReApplyStoragePolicy(context.Context, *pbs.ReApplyStoragePolicyRequest) (*pbs.ReApplyStoragePolicyResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "session recordings are an Enterprise-only feature")
}
// Delete implements the interface pbs.SessionRecordingServiceServer.
func (s Service) Delete(*pbs.DownloadRequest, *pbs.DeleteSessionRecordingRequest) error {
return status.Errorf(codes.Unimplemented, "session recordings are an Enterprise-only feature")
}