code: func ValidateAPIServiceStatus(status *apiregistration.APIServiceStatus, fldPath *field.Path) field.ErrorList {
  	allErrs := field.ErrorList{}
  
  	for i, condition := range status.Conditions {
  		if condition.Status != apiregistration.ConditionTrue &&
  			condition.Status != apiregistration.ConditionFalse &&
  			condition.Status != apiregistration.ConditionUnknown {
  			allErrs = append(allErrs, field.NotSupported(fldPath.Child("conditions").Index(i).Child("status"), condition.Status, []string{
  				string(apiregistration.ConditionTrue), string(apiregistration.ConditionFalse), string(apiregistration.ConditionUnknown)}))
  		}
  	}
  
  	return allErrs
  }
docs: // ValidateAPIServiceStatus validates that the APIService status is one of 'True', 'False' or 'Unknown'.