Package org.cdk8s.plus24.k8s
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.
-
-
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()
fsType is the filesystem type to mount.default Number
getLun()
lun is Optional: FC target lun number.default Boolean
getReadOnly()
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.Builder
ofFcVolumeSource
-
-