package kubecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and Se_linux relabeling.

type t
val to_yojson : t -> Yojson.Safe.t
val make : ?wwids:string list -> ?target_wwns:string list -> ?read_only:bool -> ?lun:int -> ?fs_type:string -> unit -> t
val fs_type : t -> string option

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.

val lun : t -> int option

Optional: Fc target lun number

val read_only : t -> bool option

Optional: Defaults to false (read/write). Read_only here will force the Read_only setting in Volume_mounts.

val target_wwns : t -> string list option

Optional: Fc target worldwide names (wwns)

val wwids : t -> string list option

Optional: Fc volume world wide identifiers (wwids) Either wwids or combination of target_wwns and lun must be set, but not both simultaneously.

module Object : Object.S with type value := t