Argo Workflows · Schema

io.k8s.api.core.v1.ScaleIOVolumeSource

ScaleIOVolumeSource represents a persistent ScaleIO volume

CNCFContainersData ProcessingKubernetesMachine-LearningOpen-SourceWorkflow Engine

Properties

Name Type Description
fsType string fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs".
gateway string gateway is the host address of the ScaleIO API Gateway.
protectionDomain string protectionDomain is the name of the ScaleIO Protection Domain for the configured storage.
readOnly boolean readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
secretRef object secretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
sslEnabled boolean sslEnabled Flag enable/disable SSL communication with Gateway, default false
storageMode string storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.
storagePool string storagePool is the ScaleIO Storage Pool associated with the protection domain.
system string system is the name of the storage system as configured in ScaleIO.
volumeName string volumeName is the name of a volume already created in the ScaleIO system that is associated with this volume source.
View JSON Schema on GitHub

JSON Schema

argo-workflows-io-k8s-api-core-v1-scale-io-volume-source-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/argo-workflows/refs/heads/main/json-schema/argo-workflows-io-k8s-api-core-v1-scale-io-volume-source-schema.json",
  "title": "io.k8s.api.core.v1.ScaleIOVolumeSource",
  "description": "ScaleIOVolumeSource represents a persistent ScaleIO volume",
  "type": "object",
  "properties": {
    "fsType": {
      "description": "fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Default is \"xfs\".",
      "type": "string"
    },
    "gateway": {
      "description": "gateway is the host address of the ScaleIO API Gateway.",
      "type": "string"
    },
    "protectionDomain": {
      "description": "protectionDomain is the name of the ScaleIO Protection Domain for the configured storage.",
      "type": "string"
    },
    "readOnly": {
      "description": "readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.",
      "type": "boolean"
    },
    "secretRef": {
      "description": "secretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.",
      "$ref": "#/definitions/io.k8s.api.core.v1.LocalObjectReference"
    },
    "sslEnabled": {
      "description": "sslEnabled Flag enable/disable SSL communication with Gateway, default false",
      "type": "boolean"
    },
    "storageMode": {
      "description": "storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.",
      "type": "string"
    },
    "storagePool": {
      "description": "storagePool is the ScaleIO Storage Pool associated with the protection domain.",
      "type": "string"
    },
    "system": {
      "description": "system is the name of the storage system as configured in ScaleIO.",
      "type": "string"
    },
    "volumeName": {
      "description": "volumeName is the name of a volume already created in the ScaleIO system that is associated with this volume source.",
      "type": "string"
    }
  },
  "required": [
    "gateway",
    "system",
    "secretRef"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/argo-workflows-io-k8s-api-core-v1-scale-io-volume-source"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.