Package org.cdk8s.plus24
Interface AzureDiskVolumeOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AzureDiskVolumeOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.75.0 (build 63bb957)", date="2023-02-20T02:42:01.782Z") @Stability(Stable) public interface AzureDiskVolumeOptions extends software.amazon.jsii.JsiiSerializable
Options of `Volume.fromAzureDisk`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AzureDiskVolumeOptions.Builder
A builder forAzureDiskVolumeOptions
static class
AzureDiskVolumeOptions.Jsii$Proxy
An implementation forAzureDiskVolumeOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static AzureDiskVolumeOptions.Builder
builder()
default AzureDiskPersistentVolumeCachingMode
getCachingMode()
Host Caching mode.default String
getFsType()
Filesystem type to mount.default AzureDiskPersistentVolumeKind
getKind()
Kind of disk.default String
getName()
The volume name.default Boolean
getReadOnly()
Force the ReadOnly setting in VolumeMounts.
-
-
-
Method Detail
-
getCachingMode
@Stability(Stable) @Nullable default AzureDiskPersistentVolumeCachingMode getCachingMode()
Host Caching mode.Default: - AzureDiskPersistentVolumeCachingMode.NONE.
-
getFsType
@Stability(Stable) @Nullable default String getFsType()
Filesystem type to mount.Must be a filesystem type supported by the host operating system.
Default: 'ext4'
-
getKind
@Stability(Stable) @Nullable default AzureDiskPersistentVolumeKind getKind()
Kind of disk.Default: AzureDiskPersistentVolumeKind.SHARED
-
getName
@Stability(Stable) @Nullable default String getName()
The volume name.Default: - auto-generated
-
getReadOnly
@Stability(Stable) @Nullable default Boolean getReadOnly()
Force the ReadOnly setting in VolumeMounts.Default: false
-
builder
@Stability(Stable) static AzureDiskVolumeOptions.Builder builder()
- Returns:
- a
AzureDiskVolumeOptions.Builder
ofAzureDiskVolumeOptions
-
-