Interface FcVolumeSource

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

    @Generated(value="jsii-pacmak/1.80.0 (build bce6a1d)",
               date="2023-05-05T16:22:33.896Z")
    @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()
        fsType is the 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()
        lun is Optional: FC target lun number.
      • getReadOnly

        @Stability(Stable)
        @Nullable
        default Boolean getReadOnly()
        readOnly is 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()
        targetWWNs is Optional: FC target worldwide names (WWNs).
      • getWwids

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