Use BackendType(StrEnum) instead of hard coded backends
Across the code there is many literal strings such as "unshare"
(and others) that could be using BackendType.UNSHARE
(and others).
Across the code there is many literal strings such as "unshare"
(and others) that could be using BackendType.UNSHARE
(and others).