code: func addKnownTypes(scheme *runtime.Scheme) error {
  	scheme.AddKnownTypes(SchemeGroupVersion,
  		&Role{},
  		&RoleBinding{},
  		&RoleBindingList{},
  		&RoleList{},
  
  		&ClusterRole{},
  		&ClusterRoleBinding{},
  		&ClusterRoleBindingList{},
  		&ClusterRoleList{},
  	)
  	metav1.AddToGroupVersion(scheme, SchemeGroupVersion)
  	return nil
  }
docs: // Adds the list of known types to the given scheme.