code: func GetAccessModesAsString(modes []PersistentVolumeAccessMode) string {
  	modes = removeDuplicateAccessModes(modes)
  	modesStr := []string{}
  	if containsAccessMode(modes, ReadWriteOnce) {
  		modesStr = append(modesStr, "RWO")
  	}
  	if containsAccessMode(modes, ReadOnlyMany) {
  		modesStr = append(modesStr, "ROX")
  	}
  	if containsAccessMode(modes, ReadWriteMany) {
  		modesStr = append(modesStr, "RWX")
  	}
  	return strings.Join(modesStr, ",")
  }
docs: // GetAccessModesAsString returns a string representation of an array of access modes.
  // modes, when present, are always in the same order: RWO,ROX,RWX.