UNPKG

@jkcfg/kubernetes

Version:
238 lines 5.23 kB
{ "description": "JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).", "properties": { "$ref": { "type": [ "string", "null" ] }, "$schema": { "type": [ "string", "null" ] }, "additionalItems": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "type": [ "array", "null" ], "items": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" } }, "anyOf": { "type": [ "array", "null" ], "items": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" } }, "default": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "definitions": { "type": [ "object", "null" ], "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" } }, "dependencies": { "type": [ "object", "null" ], "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" } }, "description": { "type": [ "string", "null" ] }, "enum": { "type": [ "array", "null" ], "items": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" } }, "example": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ "boolean", "null" ] }, "exclusiveMinimum": { "type": [ "boolean", "null" ] }, "externalDocs": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "type": [ "string", "null" ] }, "id": { "type": [ "string", "null" ] }, "items": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "type": [ "integer", "null" ], "format": "int64" }, "maxLength": { "type": [ "integer", "null" ], "format": "int64" }, "maxProperties": { "type": [ "integer", "null" ], "format": "int64" }, "maximum": { "type": [ "number", "null" ], "format": "double" }, "minItems": { "type": [ "integer", "null" ], "format": "int64" }, "minLength": { "type": [ "integer", "null" ], "format": "int64" }, "minProperties": { "type": [ "integer", "null" ], "format": "int64" }, "minimum": { "type": [ "number", "null" ], "format": "double" }, "multipleOf": { "type": [ "number", "null" ], "format": "double" }, "not": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "oneOf": { "type": [ "array", "null" ], "items": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" } }, "pattern": { "type": [ "string", "null" ] }, "patternProperties": { "type": [ "object", "null" ], "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" } }, "properties": { "type": [ "object", "null" ], "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" } }, "required": { "type": [ "array", "null" ], "items": { "type": "string" } }, "title": { "type": [ "string", "null" ] }, "type": { "type": [ "string", "null" ] }, "uniqueItems": { "type": [ "boolean", "null" ] } }, "$schema": "http://json-schema.org/schema#", "type": "object" }