# Constants

These are valid condition statuses.
These are valid condition statuses.
These are valid condition statuses.
Demoted condition represents the successful demotion of the volume.
Error condition represents the error in the operation.
FailedToDemote condition represents the failure to demote the volume.
FailedToPromote condition represents the failure to promote the volume.
FailedToResync condition represents the failure to resync the volume.
Healthy condition represents the volume is healthy.
NotResyncing condition represents the volume is not resyncing.
Primary ReplicationState enables mirroring and promotes the volume to primary.
PrimaryState represents the Primary replication state.
Promoted condition represents the successful promotion of the volume.
Resync option resyncs the volume.
ResyncTriggered condition represents the resync operation is triggered.
Secondary ReplicationState demotes the volume to secondary and resyncs the volume if out of sync.
SecondaryState represents the Secondary replication state.
Success condition represents the successful completion of the operation.
UnknownState represents the Unknown replication state.
VolumeDegraded condition represents the volume is degraded.
No description provided by the author

# 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

VolumeGroupReplication is the Schema for the volumegroupreplications API.
VolumeGroupReplicationClass is the Schema for the volumegroupreplicationclasses API.
VolumeGroupReplicationClassList contains a list of VolumeGroupReplicationClass.
VolumeGroupReplicationClassSpec specifies parameters that an underlying storage system uses when creating a volumegroup replica.
VolumeGroupReplicationClassStatus defines the observed state of VolumeGroupReplicationClass.
VolumeGroupReplicationContent is the Schema for the volumegroupreplicationcontents API.
VolumeGroupReplicationContentList contains a list of VolumeGroupReplicationContent.
VolumeGroupReplicationContentSource represents the CSI source of a group replication.
VolumeGroupReplicationContentSpec defines the desired state of VolumeGroupReplicationContent.
VolumeGroupReplicationContentStatus defines the status of VolumeGroupReplicationContent.
VolumeGroupReplicationList contains a list of VolumeGroupReplication.
VolumeGroupReplicationSource specifies the source for the the volumeGroupReplication.
VolumeGroupReplicationSpec defines the desired state of VolumeGroupReplication.
VolumeGroupReplicationStatus defines the observed state of VolumeGroupReplication.
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.