INNER CODE UNIT · Go

func

kubernetes/enhancements · api/approval.go:32

func (p *PRRApprovals) AddPRRApproval(prrApproval *PRRApproval) {
	*p = append(*p, prrApproval)
}

type PRRApproval struct {
	Number string `json:"kepNumber" yaml:"kep-number" validate:"required"`

	// TODO: Need to validate these milestone pointers are not nil
	Alpha      *PRRMilestone `json:"alpha" yaml:"alpha,omitempty"`
	Beta       *PRRMilestone `json:"beta" yaml:"beta,omitempty"`
	Stable     *PRRMilestone `json:"stable" yaml:"stable,omitempty"`
	Deprecated *PRRMilestone `json:"deprecated" yaml:"deprecated,omitempty"`
	Removed    *PRRMilestone `json:"removed" yaml:"removed,omitempty"`
	Disabled   *PRRMilestone `json:"disabled" yaml:"disabled,omitempty"`

	// TODO(api): Move to separate struct for handling document parsing
	Error error `json:"-" yaml:"-"`
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…