ISCSIVolumeSource

com.coralogix.zio.k8s.model.core.v1.ISCSIVolumeSource
See theISCSIVolumeSource companion object
case class ISCSIVolumeSource(chapAuthDiscovery: Optional[Boolean], chapAuthSession: Optional[Boolean], fsType: Optional[String], initiatorName: Optional[String], iqn: String, iscsiInterface: Optional[String], lun: Int, portals: Optional[Vector[String]], readOnly: Optional[Boolean], secretRef: Optional[LocalObjectReference], targetPortal: String)

Represents an ISCSI disk. ISCSI volumes can only be mounted as read/write once. ISCSI volumes support ownership management and SELinux relabeling.

Value parameters

chapAuthDiscovery

whether support iSCSI Discovery CHAP authentication

chapAuthSession

whether support iSCSI Session CHAP authentication

fsType

Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi

initiatorName

Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface : will be created for the connection.

iqn

Target iSCSI Qualified Name.

iscsiInterface

iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp).

lun

iSCSI Target Lun number.

portals

iSCSI Target Portal List. The portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).

readOnly

ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false.

targetPortal

iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

whether support iSCSI Discovery CHAP authentication

whether support iSCSI Discovery CHAP authentication

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

whether support iSCSI Session CHAP authentication

whether support iSCSI Session CHAP authentication

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi

Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface : will be created for the connection.

Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface : will be created for the connection.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

Target iSCSI Qualified Name.

Target iSCSI Qualified Name.

This effect always succeeds, it is safe to use the field iqn directly.

Attributes

iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp).

iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp).

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

iSCSI Target Lun number.

iSCSI Target Lun number.

This effect always succeeds, it is safe to use the field lun directly.

Attributes

iSCSI Target Portal List. The portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).

iSCSI Target Portal List. The portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false.

ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

Gets secretRef.

Gets secretRef.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

Attributes

iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).

iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).

This effect always succeeds, it is safe to use the field targetPortal directly.

Attributes

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product