Class AzureDiskPersistentVolume

  • All Implemented Interfaces:
    IPersistentVolume, IResource, IStorage, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct

    @Generated(value="jsii-pacmak/1.57.0 (build f614666)",
               date="2022-04-26T09:02:10.420Z")
    @Stability(Stable)
    public class AzureDiskPersistentVolume
    extends PersistentVolume
    AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
    • Constructor Detail

      • AzureDiskPersistentVolume

        protected AzureDiskPersistentVolume​(software.amazon.jsii.JsiiObjectRef objRef)
      • AzureDiskPersistentVolume

        protected AzureDiskPersistentVolume​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • AzureDiskPersistentVolume

        @Stability(Stable)
        public AzureDiskPersistentVolume​(@NotNull
                                         software.constructs.Construct scope,
                                         @NotNull
                                         String id,
                                         @NotNull
                                         AzureDiskPersistentVolumeProps props)
        Parameters:
        scope - This parameter is required.
        id - This parameter is required.
        props - This parameter is required.
    • Method Detail

      • getDiskName

        @Stability(Stable)
        @NotNull
        public String getDiskName()
        Disk name of this volume.
      • getDiskUri

        @Stability(Stable)
        @NotNull
        public String getDiskUri()
        Disk URI of this volume.
      • getFsType

        @Stability(Stable)
        @NotNull
        public String getFsType()
        File system type of this volume.
      • getReadOnly

        @Stability(Stable)
        @NotNull
        public Boolean getReadOnly()
        Whether or not it is mounted as a read-only volume.