Package org.cdk8s.plus23.k8s
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
FcVolumeSource.Builder
A builder forFcVolumeSource
static class
FcVolumeSource.Jsii$Proxy
An implementation forFcVolumeSource
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static FcVolumeSource.Builder
builder()
default String
getFsType()
Filesystem type to mount.default Number
getLun()
Optional: FC target lun number.default Boolean
getReadOnly()
Optional: Defaults to false (read/write).default List<String>
getTargetWwNs()
Optional: FC target worldwide names (WWNs).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.
-
-
-
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.
-
builder
@Stability(Stable) static FcVolumeSource.Builder builder()
- Returns:
- a
FcVolumeSource.Builder
ofFcVolumeSource
-
-