以下示例是关于golang中包含validation.ValidatePersistentVolume用法的示例代码,想了解validation.ValidatePersistentVolume的具体用法?validation.ValidatePersistentVolume怎么用?validation.ValidatePersistentVolume使用的例子?那么可以参考以下10个相关示例代码来学习它的具体使用方法。
60 persistentvolume := obj.(*api.PersistentVolume)
61 errorList := validation.ValidatePersistentVolume(persistentvolume)
62 return append(errorList, volumevalidation.ValidatePersistentVolume(persistentvolume)...)
84 newPv := obj.(*api.PersistentVolume)
85 errorList := validation.ValidatePersistentVolume(newPv)
86 errorList = append(errorList, volumevalidation.ValidatePersistentVolume(newPv)...)
87 return append(errorList, validation.ValidatePersistentVolumeUpdate(newPv, old.(*api.PersistentVolume))...)
88}
107func (persistentvolumeStatusStrategy) ValidateUpdate(ctx genericapirequest.Context, obj, old runtime.Object) field.ErrorList {
108 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
109}
56 persistentvolume := obj.(*api.PersistentVolume)
57 errorList := validation.ValidatePersistentVolume(persistentvolume)
58 return append(errorList, volumevalidation.ValidatePersistentVolume(persistentvolume)...)
77 newPv := obj.(*api.PersistentVolume)
78 errorList := validation.ValidatePersistentVolume(newPv)
79 errorList = append(errorList, volumevalidation.ValidatePersistentVolume(newPv)...)
80 return append(errorList, validation.ValidatePersistentVolumeUpdate(newPv, old.(*api.PersistentVolume))...)
81}
100func (persistentvolumeStatusStrategy) ValidateUpdate(ctx genericapirequest.Context, obj, old runtime.Object) field.ErrorList {
101 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
102}
56 persistentvolume := obj.(*api.PersistentVolume)
57 errorList := validation.ValidatePersistentVolume(persistentvolume)
58 return append(errorList, volumevalidation.ValidatePersistentVolume(persistentvolume)...)
77 newPv := obj.(*api.PersistentVolume)
78 errorList := validation.ValidatePersistentVolume(newPv)
79 errorList = append(errorList, volumevalidation.ValidatePersistentVolume(newPv)...)
80 return append(errorList, validation.ValidatePersistentVolumeUpdate(newPv, old.(*api.PersistentVolume))...)
81}
100func (persistentvolumeStatusStrategy) ValidateUpdate(ctx genericapirequest.Context, obj, old runtime.Object) field.ErrorList {
101 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
102}
60 persistentvolume := obj.(*api.PersistentVolume)
61 errorList := validation.ValidatePersistentVolume(persistentvolume)
62 return append(errorList, volumevalidation.ValidatePersistentVolume(persistentvolume)...)
83 newPv := obj.(*api.PersistentVolume)
84 errorList := validation.ValidatePersistentVolume(newPv)
85 errorList = append(errorList, volumevalidation.ValidatePersistentVolume(newPv)...)
86 return append(errorList, validation.ValidatePersistentVolumeUpdate(newPv, old.(*api.PersistentVolume))...)
87}
106func (persistentvolumeStatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
107 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
108}
60 persistentvolume := obj.(*api.PersistentVolume)
61 errorList := validation.ValidatePersistentVolume(persistentvolume)
62 return append(errorList, volumevalidation.ValidatePersistentVolume(persistentvolume)...)
83 newPv := obj.(*api.PersistentVolume)
84 errorList := validation.ValidatePersistentVolume(newPv)
85 errorList = append(errorList, volumevalidation.ValidatePersistentVolume(newPv)...)
86 return append(errorList, validation.ValidatePersistentVolumeUpdate(newPv, old.(*api.PersistentVolume))...)
87}
106func (persistentvolumeStatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
107 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
108}
60 persistentvolume := obj.(*api.PersistentVolume)
61 errorList := validation.ValidatePersistentVolume(persistentvolume)
62 return append(errorList, volumevalidation.ValidatePersistentVolume(persistentvolume)...)
83 newPv := obj.(*api.PersistentVolume)
84 errorList := validation.ValidatePersistentVolume(newPv)
85 errorList = append(errorList, volumevalidation.ValidatePersistentVolume(newPv)...)
86 return append(errorList, validation.ValidatePersistentVolumeUpdate(newPv, old.(*api.PersistentVolume))...)
87}
106func (persistentvolumeStatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
107 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
108}
52 persistentvolume := obj.(*api.PersistentVolume)
53 return validation.ValidatePersistentVolume(persistentvolume)
54}
71func (persistentvolumeStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
72 errorList := validation.ValidatePersistentVolume(obj.(*api.PersistentVolume))
73 return append(errorList, validation.ValidatePersistentVolumeUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))...)
93func (persistentvolumeStatusStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
94 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
95}
53 persistentvolume := obj.(*api.PersistentVolume)
54 return validation.ValidatePersistentVolume(persistentvolume)
55}
72func (persistentvolumeStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
73 errorList := validation.ValidatePersistentVolume(obj.(*api.PersistentVolume))
74 return append(errorList, validation.ValidatePersistentVolumeUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))...)
94func (persistentvolumeStatusStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
95 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
96}
52 persistentvolume := obj.(*api.PersistentVolume)
53 return validation.ValidatePersistentVolume(persistentvolume)
54}
71func (persistentvolumeStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
72 errorList := validation.ValidatePersistentVolume(obj.(*api.PersistentVolume))
73 return append(errorList, validation.ValidatePersistentVolumeUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))...)
93func (persistentvolumeStatusStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
94 return validation.ValidatePersistentVolumeStatusUpdate(obj.(*api.PersistentVolume), old.(*api.PersistentVolume))
95}
78 case *api.PersistentVolume:
79 errors = validation.ValidatePersistentVolume(t)
80 case *api.PersistentVolumeClaim:
83 }
84 errors = validation.ValidatePersistentVolumeClaim(t)
85 case *api.PodTemplate:
本文地址:https://www.itbaoku.cn/snippets/415896.html