code: func (c *CreateClusterRoleOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error {
  	// Remove duplicate nonResourceURLs
  	nonResourceURLs := []string{}
  	for _, n := range c.NonResourceURLs {
  		if !arrayContains(nonResourceURLs, n) {
  			nonResourceURLs = append(nonResourceURLs, n)
  		}
  	}
  	c.NonResourceURLs = nonResourceURLs
  
  	return c.CreateRoleOptions.Complete(f, cmd, args)
  }
docs: // Complete completes all the required options