type csrStrategy …
var Strategy …
func (csrStrategy) NamespaceScoped() bool { … }
func (csrStrategy) GetResetFields() map[fieldpath.APIVersion]*fieldpath.Set { … }
func (csrStrategy) AllowCreateOnUpdate() bool { … }
func (csrStrategy) PrepareForCreate(ctx context.Context, obj runtime.Object) { … }
func (csrStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) { … }
func (csrStrategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList { … }
func (csrStrategy) WarningsOnCreate(ctx context.Context, obj runtime.Object) []string { … }
func (csrStrategy) Canonicalize(obj runtime.Object) { … }
func (csrStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList { … }
func (csrStrategy) WarningsOnUpdate(ctx context.Context, obj, old runtime.Object) []string { … }
func (csrStrategy) AllowUnconditionalUpdate() bool { … }
type csrStatusStrategy …
var StatusStrategy …
func (csrStatusStrategy) GetResetFields() map[fieldpath.APIVersion]*fieldpath.Set { … }
func (csrStatusStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) { … }
func preserveConditionInstances(newCSR, oldCSR *certificates.CertificateSigningRequest, conditionType certificates.RequestConditionType) bool { … }
func findConditionIndices(csr *certificates.CertificateSigningRequest, conditionType certificates.RequestConditionType) []int { … }
var nowFunc …
func populateConditionTimestamps(newCSR, oldCSR *certificates.CertificateSigningRequest) { … }
func (csrStatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList { … }
func (csrStatusStrategy) WarningsOnUpdate(ctx context.Context, obj, old runtime.Object) []string { … }
func (csrStatusStrategy) Canonicalize(obj runtime.Object) { … }
type csrApprovalStrategy …
var ApprovalStrategy …
func (csrApprovalStrategy) GetResetFields() map[fieldpath.APIVersion]*fieldpath.Set { … }
func (csrApprovalStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) { … }
func (csrApprovalStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList { … }
func (csrApprovalStrategy) WarningsOnUpdate(ctx context.Context, obj, old runtime.Object) []string { … }
func GetAttrs(obj runtime.Object) (labels.Set, fields.Set, error) { … }
func SelectableFields(obj *certificates.CertificateSigningRequest) fields.Set { … }