Home > Storage > PowerMax and VMAX > Storage Admin > Persistent Storage for Containerized Applications on Kubernetes with PowerMax SAN Storage > Volume Snapshot Classes
The VolumeSnapshotClass is a similar concept to the StorageClass. It allows the storage administrators to create different classes of service to manage snapshots for the PVCs.
apiVersion: snapshot.storage.k8s.io/v1
kind: VolumeSnapshotClass
metadata:
name: powermax-snapclass
driver: csi-powermax.dellemc.com
deletionPolicy: Delete
parameters:
SYMID: '000000000001'
With the CSI Driver for PowerMax, the single configurable attribute is the deletionPolicy that specifies whether to delete the snapshot on the array in addition to the VolumeSnapshot object in Kubernetes.
If you use the CSM replication with Metro volumes, you can add the field parameters.SYMID to take a snapshot on both arrays.
Note: Some distributions, such as Red Hat OpenShift, Tanzu, Anthos, and others, come with the Custom Resource Definition (CRD) and External Snapshot Controller for snapshot management; Kubernetes standard distribution does not. The driver documentation gives all the details for deploying the compatible version of the CRD and controller.