Packages

case class AzureFilePersistentVolumeSource(readOnly: Optional[Boolean] = Optional.Absent, secretName: String, secretNamespace: Optional[String] = Optional.Absent, shareName: String) extends Product with Serializable

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

readOnly

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

secretName

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

secretNamespace

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

shareName

Share Name

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AzureFilePersistentVolumeSource
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AzureFilePersistentVolumeSource(readOnly: Optional[Boolean] = Optional.Absent, secretName: String, secretNamespace: Optional[String] = Optional.Absent, shareName: String)

    readOnly

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

    secretName

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

    secretNamespace

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

    shareName

    Share Name

Value Members

  1. def getReadOnly: IO[K8sFailure, Boolean]

    Defaults to false (read/write).

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

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  2. def getSecretName: IO[K8sFailure, String]

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

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

    This effect always succeeds, it is safe to use the field secretName directly.

  3. def getSecretNamespace: IO[K8sFailure, String]

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

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

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  4. def getShareName: IO[K8sFailure, String]

    Share Name

    Share Name

    This effect always succeeds, it is safe to use the field shareName directly.

  5. val readOnly: Optional[Boolean]
  6. val secretName: String
  7. val secretNamespace: Optional[String]
  8. val shareName: String