OptionalblankDataVolumeBlankImage provides the parameters to create a new raw blank image for the PVC
OptionalgcsDataVolumeSourceGCS provides the parameters to create a Data Volume from an GCS source
OptionalhttpDataVolumeSourceHTTP can be either an http or https endpoint, with an optional basic auth user name and password, and an optional configmap containing additional CAs
OptionalimageioDataVolumeSourceImageIO provides the parameters to create a Data Volume from an imageio source
OptionalpvcDataVolumeSourcePVC provides the parameters to create a Data Volume from an existing PVC
OptionalregistryDataVolumeSourceRegistry provides the parameters to create a Data Volume from an registry source
Optionals3DataVolumeSourceS3 provides the parameters to create a Data Volume from an S3 source
OptionalsnapshotDataVolumeSourceSnapshot provides the parameters to create a Data Volume from an existing VolumeSnapshot
OptionaluploadDataVolumeSourceUpload provides the parameters to create a Data Volume by uploading the source
OptionalvddkDataVolumeSourceVDDK provides the parameters to create a Data Volume from a Vmware source
DataVolumeSource represents the source for our Data Volume, this can be HTTP, Imageio, S3, GCS, Registry or an existing PVC