ScaleIOPersistentVolumeSource

com.coralogix.zio.k8s.model.core.v1.ScaleIOPersistentVolumeSource
See theScaleIOPersistentVolumeSource companion object
case class ScaleIOPersistentVolumeSource(fsType: Optional[String], gateway: String, protectionDomain: Optional[String], readOnly: Optional[Boolean], secretRef: SecretReference, sslEnabled: Optional[Boolean], storageMode: Optional[String], storagePool: Optional[String], system: String, volumeName: Optional[String])

ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume

Value parameters

fsType

Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs"

gateway

The host address of the ScaleIO API Gateway.

protectionDomain

The name of the ScaleIO Protection Domain for the configured storage.

readOnly

Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

sslEnabled

Flag to enable/disable SSL communication with Gateway, default false

storageMode

Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.

storagePool

The ScaleIO Storage Pool associated with the protection domain.

system

The name of the storage system as configured in ScaleIO.

volumeName

The name of a volume already created in the ScaleIO system that is associated with this volume source.

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

Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs"

Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs"

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

Attributes

The host address of the ScaleIO API Gateway.

The host address of the ScaleIO API Gateway.

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

Attributes

The name of the ScaleIO Protection Domain for the configured storage.

The name of the ScaleIO Protection Domain for the configured storage.

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

Attributes

Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

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

Attributes

Gets secretRef.

Gets secretRef.

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

Attributes

Flag to enable/disable SSL communication with Gateway, default false

Flag to enable/disable SSL communication with Gateway, default false

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

Attributes

Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.

Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.

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

Attributes

The ScaleIO Storage Pool associated with the protection domain.

The ScaleIO Storage Pool associated with the protection domain.

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

Attributes

The name of the storage system as configured in ScaleIO.

The name of the storage system as configured in ScaleIO.

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

Attributes

The name of a volume already created in the ScaleIO system that is associated with this volume source.

The name of a volume already created in the ScaleIO system that is associated with this volume source.

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

Attributes

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product