Interface FcVolumeSource

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    FcVolumeSource.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.69.0 (build f656c31)",
               date="2022-10-15T03:08:35.295Z")
    @Stability(Stable)
    public interface FcVolumeSource
    extends software.amazon.jsii.JsiiSerializable
    Represents a Fibre Channel volume.

    Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.

    • Method Detail

      • getFsType

        @Stability(Stable)
        @Nullable
        default String getFsType()
        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.

      • getLun

        @Stability(Stable)
        @Nullable
        default Number getLun()
        Optional: FC target lun number.
      • getReadOnly

        @Stability(Stable)
        @Nullable
        default Boolean getReadOnly()
        Optional: 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.

      • getTargetWwNs

        @Stability(Stable)
        @Nullable
        default List<String> getTargetWwNs()
        Optional: FC target worldwide names (WWNs).
      • getWwids

        @Stability(Stable)
        @Nullable
        default List<String> getWwids()
        Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.