Represents a vSphere volume resource.
| Name | Type | Description | Notes |
|---|---|---|---|
| fs_type | str | fsType is filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. | [optional] |
| storage_policy_id | str | storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. | [optional] |
| storage_policy_name | str | storagePolicyName is the storage Policy Based Management (SPBM) profile name. | [optional] |
| volume_path | str | volumePath is the path that identifies vSphere volume vmdk |
from kubernetes.client.models.v1_vsphere_virtual_disk_volume_source import V1VsphereVirtualDiskVolumeSource
# TODO update the JSON string below
json = "{}"
# create an instance of V1VsphereVirtualDiskVolumeSource from a JSON string
v1_vsphere_virtual_disk_volume_source_instance = V1VsphereVirtualDiskVolumeSource.from_json(json)
# print the JSON string representation of the object
print(V1VsphereVirtualDiskVolumeSource.to_json())
# convert the object into a dict
v1_vsphere_virtual_disk_volume_source_dict = v1_vsphere_virtual_disk_volume_source_instance.to_dict()
# create an instance of V1VsphereVirtualDiskVolumeSource from a dict
v1_vsphere_virtual_disk_volume_source_from_dict = V1VsphereVirtualDiskVolumeSource.from_dict(v1_vsphere_virtual_disk_volume_source_dict)