NetApp · Schema

Svm

A storage virtual machine (SVM), also known as a vserver, is a secure virtual storage server that provides isolated data access to clients. Each SVM has its own set of volumes, network interfaces, and protocol configurations.

CloudData ManagementHybrid CloudInfrastructureStorageFortune 500

Properties

Name Type Description
uuid string SVM UUID
name string SVM name (unique within the cluster)
state string SVM operational state
subtype string SVM subtype
language string Default language encoding for volumes in the SVM
comment string Optional comment or description for the SVM
ipspace object IPspace associated with the SVM
aggregates array Aggregates assigned to the SVM for volume provisioning
ip_interfaces array Network interfaces configured for the SVM
nfs object NFS protocol configuration
cifs object CIFS/SMB protocol configuration
iscsi object iSCSI protocol configuration
fcp object Fibre Channel Protocol configuration
nvme object NVMe over Fabrics protocol configuration
snapshot_policy object Default snapshot policy for the SVM
dns object DNS configuration for the SVM
certificate object SSL/TLS certificate for the SVM
max_volumes string Maximum number of volumes allowed on the SVM
View JSON Schema on GitHub

JSON Schema

netapp-ontap-svm-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Svm",
  "type": "object",
  "description": "A storage virtual machine (SVM), also known as a vserver, is a secure virtual storage server that provides isolated data access to clients. Each SVM has its own set of volumes, network interfaces, and protocol configurations.",
  "properties": {
    "uuid": {
      "type": "string",
      "description": "SVM UUID"
    },
    "name": {
      "type": "string",
      "description": "SVM name (unique within the cluster)"
    },
    "state": {
      "type": "string",
      "description": "SVM operational state"
    },
    "subtype": {
      "type": "string",
      "description": "SVM subtype"
    },
    "language": {
      "type": "string",
      "description": "Default language encoding for volumes in the SVM"
    },
    "comment": {
      "type": "string",
      "description": "Optional comment or description for the SVM"
    },
    "ipspace": {
      "type": "object",
      "description": "IPspace associated with the SVM"
    },
    "aggregates": {
      "type": "array",
      "description": "Aggregates assigned to the SVM for volume provisioning"
    },
    "ip_interfaces": {
      "type": "array",
      "description": "Network interfaces configured for the SVM"
    },
    "nfs": {
      "type": "object",
      "description": "NFS protocol configuration"
    },
    "cifs": {
      "type": "object",
      "description": "CIFS/SMB protocol configuration"
    },
    "iscsi": {
      "type": "object",
      "description": "iSCSI protocol configuration"
    },
    "fcp": {
      "type": "object",
      "description": "Fibre Channel Protocol configuration"
    },
    "nvme": {
      "type": "object",
      "description": "NVMe over Fabrics protocol configuration"
    },
    "snapshot_policy": {
      "type": "object",
      "description": "Default snapshot policy for the SVM"
    },
    "dns": {
      "type": "object",
      "description": "DNS configuration for the SVM"
    },
    "certificate": {
      "type": "object",
      "description": "SSL/TLS certificate for the SVM"
    },
    "max_volumes": {
      "type": "string",
      "description": "Maximum number of volumes allowed on the SVM"
    }
  }
}