summary history files

backend/types/persistent_volume_claims.go
package types

import (
	corev1 "k8s.io/api/core/v1"
)

type PersistentVolumeClaimsResponse struct {
	Success bool                           `json:"success"`
	Msg     string                         `json:"msg"`
	Data    []corev1.PersistentVolumeClaim `json:"data"`
}

type PersistentVolumeClaimResponse struct {
	Success bool                         `json:"success"`
	Msg     string                       `json:"msg"`
	Data    corev1.PersistentVolumeClaim `json:"data"`
}

func NewPersistentVolumeClaimsResponse() PersistentVolumeClaimsResponse {
	r := PersistentVolumeClaimsResponse{
		Success: false,
		Msg:     "",
		Data:    []corev1.PersistentVolumeClaim{},
	}
	return r
}

func NewPersistentVolumeClaimResponse() PersistentVolumeClaimResponse {
	r := PersistentVolumeClaimResponse{
		Success: false,
		Msg:     "",
		Data:    corev1.PersistentVolumeClaim{},
	}
	return r
}