com.coralogix.zio.k8s.model.core.v1
VsphereVirtualDiskVolumeSource
Companion object VsphereVirtualDiskVolumeSource
case class VsphereVirtualDiskVolumeSource(fsType: Optional[String] = Optional.Absent, storagePolicyID: Optional[String] = Optional.Absent, storagePolicyName: Optional[String] = Optional.Absent, volumePath: String) extends Product with Serializable
Represents a vSphere volume resource.
- fsType
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.
- storagePolicyID
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
- storagePolicyName
Storage Policy Based Management (SPBM) profile name.
- volumePath
Path that identifies vSphere volume vmdk
- Alphabetic
- By Inheritance
- VsphereVirtualDiskVolumeSource
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
VsphereVirtualDiskVolumeSource(fsType: Optional[String] = Optional.Absent, storagePolicyID: Optional[String] = Optional.Absent, storagePolicyName: Optional[String] = Optional.Absent, volumePath: String)
- fsType
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.
- storagePolicyID
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
- storagePolicyName
Storage Policy Based Management (SPBM) profile name.
- volumePath
Path that identifies vSphere volume vmdk
Value Members
- val fsType: Optional[String]
-
def
getFsType: IO[K8sFailure, String]
Filesystem type to mount.
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.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getStoragePolicyID: IO[K8sFailure, String]
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getStoragePolicyName: IO[K8sFailure, String]
Storage Policy Based Management (SPBM) profile name.
Storage Policy Based Management (SPBM) profile name.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getVolumePath: IO[K8sFailure, String]
Path that identifies vSphere volume vmdk
Path that identifies vSphere volume vmdk
This effect always succeeds, it is safe to use the field volumePath directly.
- val storagePolicyID: Optional[String]
- val storagePolicyName: Optional[String]
- val volumePath: String