AzureFilePersistentVolumeSourcePatchArgs

data class AzureFilePersistentVolumeSourcePatchArgs(val readOnly: Output<Boolean>? = null, val secretName: Output<String>? = null, val secretNamespace: Output<String>? = null, val shareName: Output<String>? = null) : ConvertibleToJava<AzureFilePersistentVolumeSourcePatchArgs>

AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

Constructors

Link copied to clipboard
constructor(readOnly: Output<Boolean>? = null, secretName: Output<String>? = null, secretNamespace: Output<String>? = null, shareName: Output<String>? = null)

Properties

Link copied to clipboard
val readOnly: Output<Boolean>? = null

readOnly defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

Link copied to clipboard
val secretName: Output<String>? = null

secretName is the name of secret that contains Azure Storage Account Name and Key

Link copied to clipboard
val secretNamespace: Output<String>? = null

secretNamespace is the namespace of the secret that contains Azure Storage Account Name and Key default is the same as the Pod

Link copied to clipboard
val shareName: Output<String>? = null

shareName is the azure Share Name

Functions

Link copied to clipboard
open override fun toJava(): AzureFilePersistentVolumeSourcePatchArgs