DataUpload [velero.io/v2alpha1]
- Description
- DataUpload acts as the protocol between data mover plugins and data mover controller for the datamover backup operation
- Type
object
Specification
.spec
- Description
- DataUploadSpec is the specification for a DataUpload.
- Type
object- Required
backupStorageLocationoperationTimeoutsnapshotTypesourceNamespacesourcePVC
.spec.csiSnapshot
- Description
- If SnapshotType is CSI, CSISnapshot provides the information of the CSI snapshot.
- Type
object- Required
storageClassvolumeSnapshot
.spec.dataMoverConfig
- Description
- DataMoverConfig is for data-mover-specific configuration fields.
- Type
object
.status
- Description
- DataUploadStatus is the current status of a DataUpload.
- Type
object
.status.dataMoverResult
- Description
- DataMoverResult stores data-mover-specific information as a result of the DataUpload.
- Type
object
.status.progress
- Description
- Progress holds the total number of bytes of the volume and the current number of backed up bytes. This can be used to display progress information about the backup operation.
- Type
object
API Endpoints
The following API endpoints are available:
/apis/velero.io/v2alpha1/namespaces/{namespace}/datauploadsDELETE: delete collection of DataUploadGET: list objects of kind DataUploadPOST: create a new DataUpload
/apis/velero.io/v2alpha1/namespaces/{namespace}/datauploads/{name}DELETE: delete the specified DataUploadGET: read the specified DataUploadPATCH: partially update the specified DataUploadPUT: replace the specified DataUpload
/apis/velero.io/v2alpha1/namespaces/{namespace}/datauploads/{name}/statusGET: read status of the specified DataUploadPATCH: partially update status of the specified DataUploadPUT: replace status of the specified DataUpload
/apis/velero.io/v2alpha1/namespaces/{namespace}/datauploads
- HTTP method
DELETE- Description
- delete collection of DataUpload
- HTTP responses
- HTTP method
GET- Description
- list objects of kind DataUpload
- HTTP responses
- HTTP method
POST- Description
- create a new DataUpload
- Query parameters
- Body parameters
- HTTP responses
/apis/velero.io/v2alpha1/namespaces/{namespace}/datauploads/{name}
- HTTP method
DELETE- Description
- delete the specified DataUpload
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified DataUpload
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified DataUpload
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified DataUpload
- Query parameters
- Body parameters
- HTTP responses
/apis/velero.io/v2alpha1/namespaces/{namespace}/datauploads/{name}/status
- HTTP method
GET- Description
- read status of the specified DataUpload
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified DataUpload
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified DataUpload
- Query parameters
- Body parameters
- HTTP responses