ScaleIOVolumeSource represents a persistent ScaleIO volume
ScaleIOVolumeSource represents a persistent ScaleIO volume
- Value Params
- 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.
- Companion
- object
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.
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.
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.
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.
Gets secretRef.
Gets secretRef.
This effect always succeeds, it is safe to use the field secretRef directly.
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.
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.
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.
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.
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.