Argo Workflows · JSON Structure

Argo Workflows Io K8S Api Core V1 Azure File Volume Source Structure

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

Type: object Properties: 3 Required: 2
CNCFContainersData ProcessingKubernetesMachine LearningOpen SourceWorkflow Engine

io.k8s.api.core.v1.AzureFileVolumeSource is a JSON Structure definition published by Argo Workflows, describing 3 properties, of which 2 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

readOnly secretName shareName

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/argo-workflows/refs/heads/main/json-structure/argo-workflows-io-k8s-api-core-v1-azure-file-volume-source-structure.json",
  "name": "io.k8s.api.core.v1.AzureFileVolumeSource",
  "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.",
  "type": "object",
  "properties": {
    "readOnly": {
      "description": "readOnly defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.",
      "type": "boolean"
    },
    "secretName": {
      "description": "secretName is the  name of secret that contains Azure Storage Account Name and Key",
      "type": "string"
    },
    "shareName": {
      "description": "shareName is the azure share Name",
      "type": "string"
    }
  },
  "required": [
    "secretName",
    "shareName"
  ]
}