INPUT_OBJECT

KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosInput

StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.

link GraphQL Schema definition

  • input KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosInput {
  • # 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.
  • fsType: String
  • # Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in
  • # VolumeMounts.
  • readOnly: Boolean
  • # SecretRef specifies the secret to use for obtaining the StorageOS API
  • # credentials. If not specified, default values will be attempted.
  • secretRef: KubernetesKindReplicaSetSpecTemplateSpecVolumesStorageosSecretRefInput
  • # VolumeName is the human-readable name of the StorageOS volume. Volume names are
  • # only unique within a namespace.
  • volumeName: 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.
  • volumeNamespace: String
  • }