code: func (o *AttachOptions) Validate() error {
  	if len(o.Resources) == 0 {
  		return fmt.Errorf("at least 1 argument is required for attach")
  	}
  	if len(o.Resources) > 2 {
  		return fmt.Errorf("expected POD, TYPE/NAME, or TYPE NAME, (at most 2 arguments) saw %d: %v", len(o.Resources), o.Resources)
  	}
  	if o.GetPodTimeout <= 0 {
  		return fmt.Errorf("--pod-running-timeout must be higher than zero")
  	}
  
  	return nil
  }
docs: // Validate checks that the provided attach options are specified.