velero.io / v1 / DownloadRequest
- string
.apiVersion
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
- string
.kind
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
- object
.metadata
- object
.spec
DownloadRequestSpec is the specification for a download request.
- object required
.spec .target
Target is what to download (e.g. logs for a backup).
- string required
.spec .target .kind
Kind is the type of file to download.
- string required
.spec .target .name
Name is the name of the Kubernetes resource with which the file is associated.
- object
.status
DownloadRequestStatus is the current status of a DownloadRequest.
- string
.status .downloadURL
DownloadURL contains the pre-signed URL for the target file.
- string | null
.status .expiration
Expiration is when this DownloadRequest expires and can be deleted by the system.
- string
.status .phase
Phase is the current state of the DownloadRequest.