Package org.cdk8s.plus25.k8s
Class AzureFilePersistentVolumeSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.k8s.AzureFilePersistentVolumeSource.Jsii$Proxy
-
- All Implemented Interfaces:
AzureFilePersistentVolumeSource,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- AzureFilePersistentVolumeSource
@Stability(Stable) @Internal public static final class AzureFilePersistentVolumeSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AzureFilePersistentVolumeSource
An implementation forAzureFilePersistentVolumeSource
-
-
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.AzureFilePersistentVolumeSource
AzureFilePersistentVolumeSource.Builder, AzureFilePersistentVolumeSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(AzureFilePersistentVolumeSource.Builder builder)Constructor that initializes the object based on literal property values passed by theAzureFilePersistentVolumeSource.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)BooleangetReadOnly()readOnly defaults to false (read/write).StringgetSecretName()secretName is the name of secret that contains Azure Storage Account Name and Key.StringgetSecretNamespace()secretNamespace is the namespace of the secret that contains Azure Storage Account Name and Key default is the same as the Pod.StringgetShareName()shareName is the azure Share Name.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(AzureFilePersistentVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theAzureFilePersistentVolumeSource.Builder.
-
-
Method Detail
-
getSecretName
public final String getSecretName()
Description copied from interface:AzureFilePersistentVolumeSourcesecretName is the name of secret that contains Azure Storage Account Name and Key.- Specified by:
getSecretNamein interfaceAzureFilePersistentVolumeSource
-
getShareName
public final String getShareName()
Description copied from interface:AzureFilePersistentVolumeSourceshareName is the azure Share Name.- Specified by:
getShareNamein interfaceAzureFilePersistentVolumeSource
-
getReadOnly
public final Boolean getReadOnly()
Description copied from interface:AzureFilePersistentVolumeSourcereadOnly defaults to false (read/write).ReadOnly here will force the ReadOnly setting in VolumeMounts.
- Specified by:
getReadOnlyin interfaceAzureFilePersistentVolumeSource
-
getSecretNamespace
public final String getSecretNamespace()
Description copied from interface:AzureFilePersistentVolumeSourcesecretNamespace is the namespace of the secret that contains Azure Storage Account Name and Key default is the same as the Pod.- Specified by:
getSecretNamespacein interfaceAzureFilePersistentVolumeSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-