const VSphereDriverName …
const VSphereInTreePluginName …
const vSphereCSITopologyZoneKey …
const vSphereCSITopologyRegionKey …
const paramStoragePolicyName …
const paramcsiMigration …
const paramDatastore …
const paramDiskFormat …
const paramHostFailuresToTolerate …
const paramForceProvisioning …
const paramCacheReservation …
const paramDiskstripes …
const paramObjectspacereservation …
const paramIopslimit …
const AttributeInitialVolumeFilepath …
var _ …
type vSphereCSITranslator …
func NewvSphereCSITranslator() InTreePlugin { … }
func (t *vSphereCSITranslator) TranslateInTreeStorageClassToCSI(logger klog.Logger, sc *storage.StorageClass) (*storage.StorageClass, error) { … }
func (t *vSphereCSITranslator) TranslateInTreeInlineVolumeToCSI(logger klog.Logger, volume *v1.Volume, podNamespace string) (*v1.PersistentVolume, error) { … }
func (t *vSphereCSITranslator) TranslateInTreePVToCSI(logger klog.Logger, pv *v1.PersistentVolume) (*v1.PersistentVolume, error) { … }
func (t *vSphereCSITranslator) TranslateCSIPVToInTree(pv *v1.PersistentVolume) (*v1.PersistentVolume, error) { … }
func (t *vSphereCSITranslator) CanSupport(pv *v1.PersistentVolume) bool { … }
func (t *vSphereCSITranslator) CanSupportInline(volume *v1.Volume) bool { … }
func (t *vSphereCSITranslator) GetInTreePluginName() string { … }
func (t *vSphereCSITranslator) GetCSIPluginName() string { … }
func (t *vSphereCSITranslator) RepairVolumeHandle(volumeHandle, nodeID string) (string, error) { … }
func translateTopologyFromInTreevSphereToCSI(pv *v1.PersistentVolume, csiTopologyKeyZone string, csiTopologyKeyRegion string) error { … }
func translateTopologyFromCSIToInTreevSphere(pv *v1.PersistentVolume,
csiTopologyKeyZone string, csiTopologyKeyRegion string) error { … }