k8s/io/kubernetes/pkg/api/validation.ValidateSecret 示例代码

2022-03-03

以下示例是关于golang中包含validation.ValidateSecret用法的示例代码,想了解validation.ValidateSecret的具体用法?validation.ValidateSecret怎么用?validation.ValidateSecret使用的例子?那么可以参考以下10个相关示例代码来学习它的具体使用方法。

示例1:
rest.go开发语言: Go项目名称: kubernetes代码行数: 163
59
60	if errs := validation.ValidateSecret(secret); len(errs) > 0 {
61		return nil, errors.NewInvalid("secret", secret.Name, errs)
96
97	if errs := validation.ValidateSecret(editSecret); len(errs) > 0 {
98		return nil, false, errors.NewInvalid("secret", editSecret.Name, errs)
示例2:
examples_test.go开发语言: Go项目名称: cjcullen代码行数: 461
98		}
99		errors = validation.ValidateSecret(t)
100	case *api.LimitRange:
示例3:
examples_test.go开发语言: Go项目名称: cloud-zuiwanyuan代码行数: 536
96		}
97		errors = validation.ValidateSecret(t)
98	case *api.LimitRange:
示例4:
examples_test.go开发语言: Go项目名称: abhgupta代码行数: 464
100		}
101		errors = validation.ValidateSecret(t)
102	case *api.LimitRange:
示例5:
examples_test.go开发语言: Go项目名称: amygdala代码行数: 541
95		}
96		errors = validation.ValidateSecret(t)
97	case *api.LimitRange:
示例6:
strategy.go开发语言: Go项目名称: bparees代码行数: 148
62func (strategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList {
63	return validation.ValidateSecret(obj.(*api.Secret))
64}
79func (strategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
80	return validation.ValidateSecretUpdate(obj.(*api.Secret), old.(*api.Secret))
81}
示例7:
strategy.go开发语言: Go项目名称: byxorna代码行数: 148
62func (strategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList {
63	return validation.ValidateSecret(obj.(*api.Secret))
64}
79func (strategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
80	return validation.ValidateSecretUpdate(obj.(*api.Secret), old.(*api.Secret))
81}
示例8:
strategy.go开发语言: Go项目名称: cjcullen代码行数: 119
55func (strategy) Validate(ctx api.Context, obj runtime.Object) field.ErrorList {
56	return validation.ValidateSecret(obj.(*api.Secret))
57}
69func (strategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
70	return validation.ValidateSecretUpdate(obj.(*api.Secret), old.(*api.Secret))
71}
示例9:
strategy.go开发语言: Go项目名称: cloud-zuiwanyuan代码行数: 118
54func (strategy) Validate(ctx api.Context, obj runtime.Object) field.ErrorList {
55	return validation.ValidateSecret(obj.(*api.Secret))
56}
68func (strategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) field.ErrorList {
69	return validation.ValidateSecretUpdate(obj.(*api.Secret), old.(*api.Secret))
70}
示例10:
strategy.go开发语言: Go项目名称: csrwng代码行数: 130
58func (strategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList {
59	return validation.ValidateSecret(obj.(*api.Secret))
60}
72func (strategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
73	return validation.ValidateSecretUpdate(obj.(*api.Secret), old.(*api.Secret))
74}

本文地址:https://www.itbaoku.cn/snippets/415907.html