Package org.cdk8s.plus25.k8s
Class AzureDiskVolumeSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.k8s.AzureDiskVolumeSource.Jsii$Proxy
-
- All Implemented Interfaces:
AzureDiskVolumeSource,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- AzureDiskVolumeSource
@Stability(Stable) @Internal public static final class AzureDiskVolumeSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AzureDiskVolumeSource
An implementation forAzureDiskVolumeSource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus25.k8s.AzureDiskVolumeSource
AzureDiskVolumeSource.Builder, AzureDiskVolumeSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(AzureDiskVolumeSource.Builder builder)Constructor that initializes the object based on literal property values passed by theAzureDiskVolumeSource.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetCachingMode()cachingMode is the Host Caching mode: None, Read Only, Read Write.StringgetDiskName()diskName is the Name of the data disk in the blob storage.StringgetDiskUri()diskURI is the URI of data disk in the blob storage.StringgetFsType()fsType is Filesystem type to mount.StringgetKind()kind expected values are Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set).BooleangetReadOnly()readOnly Defaults to false (read/write).inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(AzureDiskVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theAzureDiskVolumeSource.Builder.
-
-
Method Detail
-
getDiskName
public final String getDiskName()
Description copied from interface:AzureDiskVolumeSourcediskName is the Name of the data disk in the blob storage.- Specified by:
getDiskNamein interfaceAzureDiskVolumeSource
-
getDiskUri
public final String getDiskUri()
Description copied from interface:AzureDiskVolumeSourcediskURI is the URI of data disk in the blob storage.- Specified by:
getDiskUriin interfaceAzureDiskVolumeSource
-
getCachingMode
public final String getCachingMode()
Description copied from interface:AzureDiskVolumeSourcecachingMode is the Host Caching mode: None, Read Only, Read Write.- Specified by:
getCachingModein interfaceAzureDiskVolumeSource
-
getFsType
public final String getFsType()
Description copied from interface:AzureDiskVolumeSourcefsType is 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.
- Specified by:
getFsTypein interfaceAzureDiskVolumeSource
-
getKind
public final String getKind()
Description copied from interface:AzureDiskVolumeSourcekind expected values are Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set).defaults to shared
- Specified by:
getKindin interfaceAzureDiskVolumeSource
-
getReadOnly
public final Boolean getReadOnly()
Description copied from interface:AzureDiskVolumeSourcereadOnly 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.
- Specified by:
getReadOnlyin interfaceAzureDiskVolumeSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-