Replace identification of vfolders from name
to id
#1905
Labels
comp:cli
Related to CLI component
comp:manager
Related to Manager component
type:enhance
Enhance component, behavior, internals without user-facing features
Milestone
follow-up #767
There are many APIs that identify vfolders by
name
and it causes confusing because there could be duplicate names.Let's deprecate it and identify vfolders by
id
.Phase 1 (milestone 24.03)
Manager
id
field to all API that havename
field. APIs should useid
field prior toname
fieldname
based route of vfolder API toid_or_name
, and check whether its UUID or stringCLI
get_vfolder_id_by_name
API to allow client to input vfolder nameget_vfolder_id_by_name
should check ambiguity caused by shared or invited vfolders and fetch request with result of it (vfolder_id)Webui
Phase 2 (milestone 24.09)
Manager
name
parameters of vfolder API and replace them toid
id_or_name
based route of vfolder API toid
CLI
Webui
The text was updated successfully, but these errors were encountered: