FCVolumeSource class

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.

Constructors

FCVolumeSource({String? fsType, int? lun, bool? readOnly, List<String>? targetWWNs, List<String>? wwids})
Default constructor.
const
FCVolumeSource.fromJson(Map<String, dynamic> json)
Creates a FCVolumeSource from JSON data.
factory

Properties

fsType String?
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.
final
hashCode int
The hash code for this object.
no setterinherited
lun int?
lun is Optional: FC target lun number.
final
readOnly bool?
readOnly is Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetWWNs List<String>?
targetWWNs is Optional: FC target worldwide names (WWNs).
final
wwids List<String>?
wwids Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object>
Converts a FCVolumeSource instance to JSON data.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited