Packages

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

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VsphereVirtualDiskVolumeSource
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. 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

  1. val fsType: Optional[String]
  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. val storagePolicyID: Optional[String]
  7. val storagePolicyName: Optional[String]
  8. val volumePath: String