CStorRestore
cstor.openebs.io / v1
apiVersion: cstor.openebs.io/v1
kind: CStorRestore
metadata:
name: example
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object required
CStorRestoreSpec is the spec for a CStorRestore resource
localRestore
boolean
Local defines whether restore is from local/remote
maxretrycount
integer
MaxRestoreRetryCount is the maximum number of attempt, will be performed to restore
restoreName
string required
RestoreName holds restore name
restoreSrc
string required
RestoreSrc can be ip:port in case of restore from remote or volumeName in case of local restore
retrycount
integer
RetryCount represents the number of restore attempts performed for the restore
size
string | integer
Size represents the size of a snapshot to restore
string pattern:
^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
storageClass
string
StorageClass represents name of StorageClass of restore volume
volumeName
string required
VolumeName is used to restore the data to corresponding volume
status
string
CStorRestoreStatus is a string type that represents the status of the restore
No matches. Try .spec.localRestore for an exact path