UNPKG

kubernetes-models

Version:
1 lines 23.1 kB
export const validate=validate1;let schema3_enum=["ReadOnlyMany","ReadWriteMany","ReadWriteOnce","ReadWriteOncePod"];function validate3(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if("string"!=typeof data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"string"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}if("ReadOnlyMany"!==data&&"ReadWriteMany"!==data&&"ReadWriteOnce"!==data&&"ReadWriteOncePod"!==data){let err1={instancePath,schemaPath:"#/enum",keyword:"enum",params:{allowedValues:schema3_enum}};null===vErrors?vErrors=[err1]:vErrors.push(err1),errors++}return validate3.errors=vErrors,0===errors}function validate2(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if(!Array.isArray(data)&&null!==data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"array"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}if(Array.isArray(data)){let len0=data.length;for(let i0=0;i0<len0;i0++)validate3(data[i0],{instancePath:instancePath+"/"+i0,parentData:data,parentDataProperty:i0,rootData})||(errors=(vErrors=null===vErrors?validate3.errors:vErrors.concat(validate3.errors)).length)}return validate2.errors=vErrors,0===errors}import{validate as validate7}from"./IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource.js";function validate6(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate7(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate7.errors:vErrors.concat(validate7.errors)).length)),validate6.errors=vErrors,0===errors}import{validate as validate11}from"./IoK8sApiCoreV1AzureDiskVolumeSource.js";function validate10(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate11(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate11.errors:vErrors.concat(validate11.errors)).length)),validate10.errors=vErrors,0===errors}import{validate as validate15}from"./IoK8sApiCoreV1AzureFilePersistentVolumeSource.js";function validate14(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate15(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate15.errors:vErrors.concat(validate15.errors)).length)),validate14.errors=vErrors,0===errors}import{validate as validate20}from"@kubernetes-models/apimachinery/_schemas/IoK8sApimachineryPkgApiResourceQuantity";function validate19(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return validate20(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate20.errors:vErrors.concat(validate20.errors)).length),validate19.errors=vErrors,0===errors}function validate18(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if(!(data&&"object"==typeof data&&!Array.isArray(data))&&null!==data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"object"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}if(data&&"object"==typeof data&&!Array.isArray(data))for(let key0 in data)validate19(data[key0],{instancePath:instancePath+"/"+key0.replace(/~/g,"~0").replace(/\//g,"~1"),parentData:data,parentDataProperty:key0,rootData})||(errors=(vErrors=null===vErrors?validate19.errors:vErrors.concat(validate19.errors)).length);return validate18.errors=vErrors,0===errors}import{validate as validate25}from"./IoK8sApiCoreV1CephFSPersistentVolumeSource.js";function validate24(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate25(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate25.errors:vErrors.concat(validate25.errors)).length)),validate24.errors=vErrors,0===errors}import{validate as validate29}from"./IoK8sApiCoreV1CinderPersistentVolumeSource.js";function validate28(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate29(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate29.errors:vErrors.concat(validate29.errors)).length)),validate28.errors=vErrors,0===errors}import{validate as validate33}from"./IoK8sApiCoreV1ObjectReference.js";function validate32(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate33(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate33.errors:vErrors.concat(validate33.errors)).length)),validate32.errors=vErrors,0===errors}import{validate as validate37}from"./IoK8sApiCoreV1CSIPersistentVolumeSource.js";function validate36(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate37(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate37.errors:vErrors.concat(validate37.errors)).length)),validate36.errors=vErrors,0===errors}import{validate as validate41}from"./IoK8sApiCoreV1FCVolumeSource.js";function validate40(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate41(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate41.errors:vErrors.concat(validate41.errors)).length)),validate40.errors=vErrors,0===errors}import{validate as validate45}from"./IoK8sApiCoreV1FlexPersistentVolumeSource.js";function validate44(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate45(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate45.errors:vErrors.concat(validate45.errors)).length)),validate44.errors=vErrors,0===errors}import{validate as validate49}from"./IoK8sApiCoreV1FlockerVolumeSource.js";function validate48(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate49(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate49.errors:vErrors.concat(validate49.errors)).length)),validate48.errors=vErrors,0===errors}import{validate as validate53}from"./IoK8sApiCoreV1GCEPersistentDiskVolumeSource.js";function validate52(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate53(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate53.errors:vErrors.concat(validate53.errors)).length)),validate52.errors=vErrors,0===errors}import{validate as validate57}from"./IoK8sApiCoreV1GlusterfsPersistentVolumeSource.js";function validate56(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate57(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate57.errors:vErrors.concat(validate57.errors)).length)),validate56.errors=vErrors,0===errors}import{validate as validate61}from"./IoK8sApiCoreV1HostPathVolumeSource.js";function validate60(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate61(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate61.errors:vErrors.concat(validate61.errors)).length)),validate60.errors=vErrors,0===errors}import{validate as validate65}from"./IoK8sApiCoreV1ISCSIPersistentVolumeSource.js";function validate64(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate65(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate65.errors:vErrors.concat(validate65.errors)).length)),validate64.errors=vErrors,0===errors}import{validate as validate69}from"./IoK8sApiCoreV1LocalVolumeSource.js";function validate68(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate69(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate69.errors:vErrors.concat(validate69.errors)).length)),validate68.errors=vErrors,0===errors}function validate73(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if("string"!=typeof data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"string"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}return validate73.errors=vErrors,0===errors}function validate72(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if(!Array.isArray(data)&&null!==data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"array"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}if(Array.isArray(data)){let len0=data.length;for(let i0=0;i0<len0;i0++)validate73(data[i0],{instancePath:instancePath+"/"+i0,parentData:data,parentDataProperty:i0,rootData})||(errors=(vErrors=null===vErrors?validate73.errors:vErrors.concat(validate73.errors)).length)}return validate72.errors=vErrors,0===errors}import{validate as validate77}from"./IoK8sApiCoreV1NFSVolumeSource.js";function validate76(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate77(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate77.errors:vErrors.concat(validate77.errors)).length)),validate76.errors=vErrors,0===errors}import{validate as validate81}from"./IoK8sApiCoreV1VolumeNodeAffinity.js";function validate80(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate81(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate81.errors:vErrors.concat(validate81.errors)).length)),validate80.errors=vErrors,0===errors}let schema43_enum=["Delete","Recycle","Retain"];function validate84(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if("string"!=typeof data&&null!==data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"string"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}if("Delete"!==data&&"Recycle"!==data&&"Retain"!==data){let err1={instancePath,schemaPath:"#/enum",keyword:"enum",params:{allowedValues:schema43_enum}};null===vErrors?vErrors=[err1]:vErrors.push(err1),errors++}return validate84.errors=vErrors,0===errors}import{validate as validate87}from"./IoK8sApiCoreV1PhotonPersistentDiskVolumeSource.js";function validate86(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate87(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate87.errors:vErrors.concat(validate87.errors)).length)),validate86.errors=vErrors,0===errors}import{validate as validate91}from"./IoK8sApiCoreV1PortworxVolumeSource.js";function validate90(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate91(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate91.errors:vErrors.concat(validate91.errors)).length)),validate90.errors=vErrors,0===errors}import{validate as validate95}from"./IoK8sApiCoreV1QuobyteVolumeSource.js";function validate94(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate95(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate95.errors:vErrors.concat(validate95.errors)).length)),validate94.errors=vErrors,0===errors}import{validate as validate99}from"./IoK8sApiCoreV1RBDPersistentVolumeSource.js";function validate98(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate99(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate99.errors:vErrors.concat(validate99.errors)).length)),validate98.errors=vErrors,0===errors}import{validate as validate103}from"./IoK8sApiCoreV1ScaleIOPersistentVolumeSource.js";function validate102(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate103(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate103.errors:vErrors.concat(validate103.errors)).length)),validate102.errors=vErrors,0===errors}function validate0(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if("string"!=typeof data&&null!==data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"string"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}return validate0.errors=vErrors,0===errors}import{validate as validate108}from"./IoK8sApiCoreV1StorageOSPersistentVolumeSource.js";function validate107(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate108(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate108.errors:vErrors.concat(validate108.errors)).length)),validate107.errors=vErrors,0===errors}let schema56_enum=["Block","Filesystem"];function validate112(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if("string"!=typeof data&&null!==data){let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"string"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}if("Block"!==data&&"Filesystem"!==data){let err1={instancePath,schemaPath:"#/enum",keyword:"enum",params:{allowedValues:schema56_enum}};null===vErrors?vErrors=[err1]:vErrors.push(err1),errors++}return validate112.errors=vErrors,0===errors}import{validate as validate115}from"./IoK8sApiCoreV1VsphereVirtualDiskVolumeSource.js";function validate114(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;return null!==data&&(validate115(data,{instancePath,parentData,parentDataProperty,rootData})||(errors=(vErrors=null===vErrors?validate115.errors:vErrors.concat(validate115.errors)).length)),validate114.errors=vErrors,0===errors}function validate1(data,{instancePath="",parentData,parentDataProperty,rootData=data}={}){let vErrors=null,errors=0;if(data&&"object"==typeof data&&!Array.isArray(data))void 0!==data.accessModes&&(validate2(data.accessModes,{instancePath:instancePath+"/accessModes",parentData:data,parentDataProperty:"accessModes",rootData})||(errors=(vErrors=null===vErrors?validate2.errors:vErrors.concat(validate2.errors)).length)),void 0!==data.awsElasticBlockStore&&(validate6(data.awsElasticBlockStore,{instancePath:instancePath+"/awsElasticBlockStore",parentData:data,parentDataProperty:"awsElasticBlockStore",rootData})||(errors=(vErrors=null===vErrors?validate6.errors:vErrors.concat(validate6.errors)).length)),void 0!==data.azureDisk&&(validate10(data.azureDisk,{instancePath:instancePath+"/azureDisk",parentData:data,parentDataProperty:"azureDisk",rootData})||(errors=(vErrors=null===vErrors?validate10.errors:vErrors.concat(validate10.errors)).length)),void 0!==data.azureFile&&(validate14(data.azureFile,{instancePath:instancePath+"/azureFile",parentData:data,parentDataProperty:"azureFile",rootData})||(errors=(vErrors=null===vErrors?validate14.errors:vErrors.concat(validate14.errors)).length)),void 0!==data.capacity&&(validate18(data.capacity,{instancePath:instancePath+"/capacity",parentData:data,parentDataProperty:"capacity",rootData})||(errors=(vErrors=null===vErrors?validate18.errors:vErrors.concat(validate18.errors)).length)),void 0!==data.cephfs&&(validate24(data.cephfs,{instancePath:instancePath+"/cephfs",parentData:data,parentDataProperty:"cephfs",rootData})||(errors=(vErrors=null===vErrors?validate24.errors:vErrors.concat(validate24.errors)).length)),void 0!==data.cinder&&(validate28(data.cinder,{instancePath:instancePath+"/cinder",parentData:data,parentDataProperty:"cinder",rootData})||(errors=(vErrors=null===vErrors?validate28.errors:vErrors.concat(validate28.errors)).length)),void 0!==data.claimRef&&(validate32(data.claimRef,{instancePath:instancePath+"/claimRef",parentData:data,parentDataProperty:"claimRef",rootData})||(errors=(vErrors=null===vErrors?validate32.errors:vErrors.concat(validate32.errors)).length)),void 0!==data.csi&&(validate36(data.csi,{instancePath:instancePath+"/csi",parentData:data,parentDataProperty:"csi",rootData})||(errors=(vErrors=null===vErrors?validate36.errors:vErrors.concat(validate36.errors)).length)),void 0!==data.fc&&(validate40(data.fc,{instancePath:instancePath+"/fc",parentData:data,parentDataProperty:"fc",rootData})||(errors=(vErrors=null===vErrors?validate40.errors:vErrors.concat(validate40.errors)).length)),void 0!==data.flexVolume&&(validate44(data.flexVolume,{instancePath:instancePath+"/flexVolume",parentData:data,parentDataProperty:"flexVolume",rootData})||(errors=(vErrors=null===vErrors?validate44.errors:vErrors.concat(validate44.errors)).length)),void 0!==data.flocker&&(validate48(data.flocker,{instancePath:instancePath+"/flocker",parentData:data,parentDataProperty:"flocker",rootData})||(errors=(vErrors=null===vErrors?validate48.errors:vErrors.concat(validate48.errors)).length)),void 0!==data.gcePersistentDisk&&(validate52(data.gcePersistentDisk,{instancePath:instancePath+"/gcePersistentDisk",parentData:data,parentDataProperty:"gcePersistentDisk",rootData})||(errors=(vErrors=null===vErrors?validate52.errors:vErrors.concat(validate52.errors)).length)),void 0!==data.glusterfs&&(validate56(data.glusterfs,{instancePath:instancePath+"/glusterfs",parentData:data,parentDataProperty:"glusterfs",rootData})||(errors=(vErrors=null===vErrors?validate56.errors:vErrors.concat(validate56.errors)).length)),void 0!==data.hostPath&&(validate60(data.hostPath,{instancePath:instancePath+"/hostPath",parentData:data,parentDataProperty:"hostPath",rootData})||(errors=(vErrors=null===vErrors?validate60.errors:vErrors.concat(validate60.errors)).length)),void 0!==data.iscsi&&(validate64(data.iscsi,{instancePath:instancePath+"/iscsi",parentData:data,parentDataProperty:"iscsi",rootData})||(errors=(vErrors=null===vErrors?validate64.errors:vErrors.concat(validate64.errors)).length)),void 0!==data.local&&(validate68(data.local,{instancePath:instancePath+"/local",parentData:data,parentDataProperty:"local",rootData})||(errors=(vErrors=null===vErrors?validate68.errors:vErrors.concat(validate68.errors)).length)),void 0!==data.mountOptions&&(validate72(data.mountOptions,{instancePath:instancePath+"/mountOptions",parentData:data,parentDataProperty:"mountOptions",rootData})||(errors=(vErrors=null===vErrors?validate72.errors:vErrors.concat(validate72.errors)).length)),void 0!==data.nfs&&(validate76(data.nfs,{instancePath:instancePath+"/nfs",parentData:data,parentDataProperty:"nfs",rootData})||(errors=(vErrors=null===vErrors?validate76.errors:vErrors.concat(validate76.errors)).length)),void 0!==data.nodeAffinity&&(validate80(data.nodeAffinity,{instancePath:instancePath+"/nodeAffinity",parentData:data,parentDataProperty:"nodeAffinity",rootData})||(errors=(vErrors=null===vErrors?validate80.errors:vErrors.concat(validate80.errors)).length)),void 0!==data.persistentVolumeReclaimPolicy&&(validate84(data.persistentVolumeReclaimPolicy,{instancePath:instancePath+"/persistentVolumeReclaimPolicy",parentData:data,parentDataProperty:"persistentVolumeReclaimPolicy",rootData})||(errors=(vErrors=null===vErrors?validate84.errors:vErrors.concat(validate84.errors)).length)),void 0!==data.photonPersistentDisk&&(validate86(data.photonPersistentDisk,{instancePath:instancePath+"/photonPersistentDisk",parentData:data,parentDataProperty:"photonPersistentDisk",rootData})||(errors=(vErrors=null===vErrors?validate86.errors:vErrors.concat(validate86.errors)).length)),void 0!==data.portworxVolume&&(validate90(data.portworxVolume,{instancePath:instancePath+"/portworxVolume",parentData:data,parentDataProperty:"portworxVolume",rootData})||(errors=(vErrors=null===vErrors?validate90.errors:vErrors.concat(validate90.errors)).length)),void 0!==data.quobyte&&(validate94(data.quobyte,{instancePath:instancePath+"/quobyte",parentData:data,parentDataProperty:"quobyte",rootData})||(errors=(vErrors=null===vErrors?validate94.errors:vErrors.concat(validate94.errors)).length)),void 0!==data.rbd&&(validate98(data.rbd,{instancePath:instancePath+"/rbd",parentData:data,parentDataProperty:"rbd",rootData})||(errors=(vErrors=null===vErrors?validate98.errors:vErrors.concat(validate98.errors)).length)),void 0!==data.scaleIO&&(validate102(data.scaleIO,{instancePath:instancePath+"/scaleIO",parentData:data,parentDataProperty:"scaleIO",rootData})||(errors=(vErrors=null===vErrors?validate102.errors:vErrors.concat(validate102.errors)).length)),void 0!==data.storageClassName&&(validate0(data.storageClassName,{instancePath:instancePath+"/storageClassName",parentData:data,parentDataProperty:"storageClassName",rootData})||(errors=(vErrors=null===vErrors?validate0.errors:vErrors.concat(validate0.errors)).length)),void 0!==data.storageos&&(validate107(data.storageos,{instancePath:instancePath+"/storageos",parentData:data,parentDataProperty:"storageos",rootData})||(errors=(vErrors=null===vErrors?validate107.errors:vErrors.concat(validate107.errors)).length)),void 0!==data.volumeAttributesClassName&&(validate0(data.volumeAttributesClassName,{instancePath:instancePath+"/volumeAttributesClassName",parentData:data,parentDataProperty:"volumeAttributesClassName",rootData})||(errors=(vErrors=null===vErrors?validate0.errors:vErrors.concat(validate0.errors)).length)),void 0!==data.volumeMode&&(validate112(data.volumeMode,{instancePath:instancePath+"/volumeMode",parentData:data,parentDataProperty:"volumeMode",rootData})||(errors=(vErrors=null===vErrors?validate112.errors:vErrors.concat(validate112.errors)).length)),void 0!==data.vsphereVolume&&(validate114(data.vsphereVolume,{instancePath:instancePath+"/vsphereVolume",parentData:data,parentDataProperty:"vsphereVolume",rootData})||(errors=(vErrors=null===vErrors?validate114.errors:vErrors.concat(validate114.errors)).length));else{let err0={instancePath,schemaPath:"#/type",keyword:"type",params:{type:"object"}};null===vErrors?vErrors=[err0]:vErrors.push(err0),errors++}return validate1.errors=vErrors,0===errors}