Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StorageOsPersistentVolumeSource

Represents a StorageOS persistent volume resource.

schema

io.k8s.api.core.v1.StorageOSPersistentVolumeSource

Hierarchy

  • StorageOsPersistentVolumeSource

Index

Properties

Optional Readonly fsType

fsType: string

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.

schema

io.k8s.api.core.v1.StorageOSPersistentVolumeSource#fsType

Optional Readonly readOnly

readOnly: boolean

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

default

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

schema

io.k8s.api.core.v1.StorageOSPersistentVolumeSource#readOnly

Optional Readonly secretRef

secretRef: ObjectReference

SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted.

schema

io.k8s.api.core.v1.StorageOSPersistentVolumeSource#secretRef

Optional Readonly volumeName

volumeName: string

VolumeName is the human-readable name of the StorageOS volume. Volume names are only unique within a namespace.

schema

io.k8s.api.core.v1.StorageOSPersistentVolumeSource#volumeName

Optional Readonly volumeNamespace

volumeNamespace: string

VolumeNamespace specifies the scope of the volume within StorageOS. If no namespace is specified then the Pod's namespace will be used. This allows the Kubernetes name scoping to be mirrored within StorageOS for tighter integration. Set VolumeName to any name to override the default behaviour. Set to "default" if you are not using namespaces within StorageOS. Namespaces that do not pre-exist within StorageOS will be created.

schema

io.k8s.api.core.v1.StorageOSPersistentVolumeSource#volumeNamespace

Generated using TypeDoc