backend/types/persistent_volumes.go
package types
import (
corev1 "k8s.io/api/core/v1"
)
type PersistentVolumesResponse struct {
Success bool `json:"success"`
Msg string `json:"msg"`
Data []corev1.PersistentVolume `json:"data"`
}
type PersistentVolumeResponse struct {
Success bool `json:"success"`
Msg string `json:"msg"`
Data corev1.PersistentVolume `json:"data"`
}
func NewPersistentVolumesResponse() PersistentVolumesResponse {
r := PersistentVolumesResponse{
Success: false,
Msg: "",
Data: []corev1.PersistentVolume{},
}
return r
}
func NewPersistentVolumeResponse() PersistentVolumeResponse {
r := PersistentVolumeResponse{
Success: false,
Msg: "",
Data: corev1.PersistentVolume{},
}
return r
}