# Constants
Primary ReplicationState enables mirroring and promotes the volume to primary.
PrimaryState represents the Primary replication state.
Resync option resyncs the volume.
Secondary ReplicationState demotes the volume to secondary and resyncs the volume if out of sync.
SecondaryState represents the Secondary replication state.
UnknownState represents the Unknown replication state.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
VolumeReplication is the Schema for the volumereplications API.
VolumeReplicationClass is the Schema for the volumereplicationclasses API.
VolumeReplicationClassList contains a list of VolumeReplicationClass.
VolumeReplicationClassSpec specifies parameters that an underlying storage system uses when creating a volume replica.
VolumeReplicationClassStatus defines the observed state of VolumeReplicationClass.
VolumeReplicationList contains a list of VolumeReplication.
VolumeReplicationSpec defines the desired state of VolumeReplication.
VolumeReplicationStatus defines the observed state of VolumeReplication.
# Type aliases
ReplicationState represents the replication operations to be performed on the volume.
State captures the latest state of the replication operation.