DeleteWorkloadIdentity soft-deletes a workload identity.
(ctx context.Context, wi *WorkloadIdentityMessage)
| 286 | |
| 287 | // DeleteWorkloadIdentity soft-deletes a workload identity. |
| 288 | func (s *Store) DeleteWorkloadIdentity(ctx context.Context, wi *WorkloadIdentityMessage) error { |
| 289 | _, err := s.UpdateWorkloadIdentity(ctx, wi, &UpdateWorkloadIdentityMessage{Delete: new(true)}) |
| 290 | return err |
| 291 | } |
| 292 | |
| 293 | // UndeleteWorkloadIdentity restores a soft-deleted workload identity. |
| 294 | func (s *Store) UndeleteWorkloadIdentity(ctx context.Context, wi *WorkloadIdentityMessage) (*WorkloadIdentityMessage, error) { |
nothing calls this directly
no test coverage detected