UNPKG

@jkcfg/kubernetes

Version:
42 lines 1.52 kB
{ "description": "PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes", "properties": { "accessModes": { "description": "AccessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1", "type": [ "array", "null" ], "items": { "type": [ "string", "null" ] } }, "resources": { "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources", "$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, "selector": { "description": "A label query over volumes to consider for binding.", "$ref": "_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "storageClassName": { "description": "Name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1", "type": [ "string", "null" ] }, "volumeName": { "description": "VolumeName is the binding reference to the PersistentVolume backing this claim.", "type": [ "string", "null" ] } }, "$schema": "http://json-schema.org/schema#", "type": "object" }