Kind
Downloadrequest
Group
velero.io
Version
v1
apiVersion: velero.io/v1 kind: Downloadrequest metadata: name: example
View raw schema
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
DownloadRequestSpec is the specification for a download request.
target object required
Target is what to download (e.g. logs for a backup).
kind string required
Kind is the type of file to download.
enum: BackupLog, BackupContents, BackupVolumeSnapshots, BackupItemOperations, BackupResourceList, BackupResults, RestoreLog, RestoreResults, RestoreResourceList, RestoreItemOperations, CSIBackupVolumeSnapshots, CSIBackupVolumeSnapshotContents, BackupVolumeInfos, RestoreVolumeInfo
name string required
Name is the name of the Kubernetes resource with which the file is associated.
status object
DownloadRequestStatus is the current status of a DownloadRequest.
downloadURL string
DownloadURL contains the pre-signed URL for the target file.
expiration string
Expiration is when this DownloadRequest expires and can be deleted by the system.
format: date-time
phase string
Phase is the current state of the DownloadRequest.
enum: New, Processed
Copied!