addCluster API specification says url, username & password as optional parameters. Any reason why these 3 parameters are not required? Specific hypervisor specific discover uses these parameters to connect & discover the resources further. Can these be made required parameters?
--snip-- @Parameter(name=ApiConstants.PASSWORD, type=CommandType.STRING, required=false, description="the password for the host") private String password; @Parameter(name=ApiConstants.URL, type=CommandType.STRING, required=false, description="the URL") private String url; @Parameter(name=ApiConstants.USERNAME, type=CommandType.STRING, required=false, description="the username for the cluster") private String username; --snip- Regards, Sateesh