Packages

case class AzureFileVolumeSource(readOnly: Optional[Boolean] = Optional.Absent, secretName: String, 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

shareName

Share Name

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AzureFileVolumeSource
  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 AzureFileVolumeSource(readOnly: Optional[Boolean] = Optional.Absent, secretName: String, 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

    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 getShareName: IO[K8sFailure, String]

    Share Name

    Share Name

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

  4. val readOnly: Optional[Boolean]
  5. val secretName: String
  6. val shareName: String