Check for 1 path segment on create/list, 2 on update/delete, and allow any number of path segments on get (for now). Also pretty prints the list of actual types that are supported for create/update, which today corresponds to the list of types that are supported period.