PersistentVolumeSpecArgs

constructor(accessModes: Output<List<String>>? = null, awsElasticBlockStore: Output<AWSElasticBlockStoreVolumeSourceArgs>? = null, azureDisk: Output<AzureDiskVolumeSourceArgs>? = null, azureFile: Output<AzureFilePersistentVolumeSourceArgs>? = null, capacity: Output<Map<String, String>>? = null, cephfs: Output<CephFSPersistentVolumeSourceArgs>? = null, cinder: Output<CinderPersistentVolumeSourceArgs>? = null, claimRef: Output<ObjectReferenceArgs>? = null, csi: Output<CSIPersistentVolumeSourceArgs>? = null, fc: Output<FCVolumeSourceArgs>? = null, flexVolume: Output<FlexPersistentVolumeSourceArgs>? = null, flocker: Output<FlockerVolumeSourceArgs>? = null, gcePersistentDisk: Output<GCEPersistentDiskVolumeSourceArgs>? = null, glusterfs: Output<GlusterfsPersistentVolumeSourceArgs>? = null, hostPath: Output<HostPathVolumeSourceArgs>? = null, iscsi: Output<ISCSIPersistentVolumeSourceArgs>? = null, local: Output<LocalVolumeSourceArgs>? = null, mountOptions: Output<List<String>>? = null, nfs: Output<NFSVolumeSourceArgs>? = null, nodeAffinity: Output<VolumeNodeAffinityArgs>? = null, persistentVolumeReclaimPolicy: Output<String>? = null, photonPersistentDisk: Output<PhotonPersistentDiskVolumeSourceArgs>? = null, portworxVolume: Output<PortworxVolumeSourceArgs>? = null, quobyte: Output<QuobyteVolumeSourceArgs>? = null, rbd: Output<RBDPersistentVolumeSourceArgs>? = null, scaleIO: Output<ScaleIOPersistentVolumeSourceArgs>? = null, storageClassName: Output<String>? = null, storageos: Output<StorageOSPersistentVolumeSourceArgs>? = null, volumeMode: Output<String>? = null, vsphereVolume: Output<VsphereVirtualDiskVolumeSourceArgs>? = null)