Package org.cdk8s.plus25.k8s
Interface FcVolumeSource
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FcVolumeSource.Jsii$Proxy
@Generated(value="jsii-pacmak/1.88.0 (build eaabd08)", date="2023-09-11T06:17:58.535Z") @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 classFcVolumeSource.BuilderA builder forFcVolumeSourcestatic classFcVolumeSource.Jsii$ProxyAn implementation forFcVolumeSource
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static FcVolumeSource.Builderbuilder()default StringgetFsType()fsType is the filesystem type to mount.default NumbergetLun()lun is Optional: FC target lun number.default BooleangetReadOnly()readOnly is Optional: Defaults to false (read/write).default List<String>getTargetWwNs()targetWWNs is Optional: FC target worldwide names (WWNs).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.
-
-
-
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.
-
builder
@Stability(Stable) static FcVolumeSource.Builder builder()
- Returns:
- a
FcVolumeSource.BuilderofFcVolumeSource
-
-