core.v1.scaleIOVolumeSource
"ScaleIOVolumeSource represents a persistent ScaleIO volume"
Index
fn withFsType(fsType)
fn withGateway(gateway)
fn withProtectionDomain(protectionDomain)
fn withReadOnly(readOnly)
fn withSslEnabled(sslEnabled)
fn withStorageMode(storageMode)
fn withStoragePool(storagePool)
fn withSystem(system)
fn withVolumeName(volumeName)
obj secretRef
fn withName(name)
Fields
fn withFsType
withFsType(fsType)
"Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\"."
fn withGateway
withGateway(gateway)
"The host address of the ScaleIO API Gateway."
fn withProtectionDomain
withProtectionDomain(protectionDomain)
"The name of the ScaleIO Protection Domain for the configured storage."
fn withReadOnly
withReadOnly(readOnly)
"Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
fn withSslEnabled
withSslEnabled(sslEnabled)
"Flag to enable/disable SSL communication with Gateway, default false"
fn withStorageMode
withStorageMode(storageMode)
"Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned."
fn withStoragePool
withStoragePool(storagePool)
"The ScaleIO Storage Pool associated with the protection domain."
fn withSystem
withSystem(system)
"The name of the storage system as configured in ScaleIO."
fn withVolumeName
withVolumeName(volumeName)
"The name of a volume already created in the ScaleIO system that is associated with this volume source."
obj secretRef
"LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace."
fn secretRef.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"