Interface CsiVolumeOptions

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

    @Generated(value="jsii-pacmak/1.88.0 (build eaabd08)",
               date="2023-09-11T06:17:58.230Z")
    @Stability(Stable)
    public interface CsiVolumeOptions
    extends software.amazon.jsii.JsiiSerializable
    Options for the CSI driver based volume.
    • Method Detail

      • getAttributes

        @Stability(Stable)
        @Nullable
        default Map<String,​String> getAttributes()
        Any driver-specific attributes to pass to the CSI volume builder.

        Default: - undefined

      • getFsType

        @Stability(Stable)
        @Nullable
        default String getFsType()
        The filesystem type to mount.

        Ex. "ext4", "xfs", "ntfs". If not provided, the empty value is passed to the associated CSI driver, which will determine the default filesystem to apply.

        Default: - driver-dependent

      • getName

        @Stability(Stable)
        @Nullable
        default String getName()
        The volume name.

        Default: - auto-generated

      • getReadOnly

        @Stability(Stable)
        @Nullable
        default Boolean getReadOnly()
        Whether the mounted volume should be read-only or not.

        Default: - false