in src/main/java/com/vmware/vim25/mo/util/CommandLineParser.java [76:100]
private void builtinOptions() {
OptionSpec url = new OptionSpec("url", "String", 1, "VI SDK URL to connect to", null);
OptionSpec userName = new OptionSpec("userName", "String", 1, "Username to connect to the host", null);
OptionSpec password = new OptionSpec("password", "String", 1, "password of the corresponding user", null);
OptionSpec config = new OptionSpec("config", "String", 0, "Location of the VI perl configuration file", null);
OptionSpec protocol = new OptionSpec("protocol", "String", 0, "Protocol used to connect to server", null);
OptionSpec server = new OptionSpec("server", "String", 0, "VI server to connect to", null);
OptionSpec portNumber = new OptionSpec("portNumber", "String", 0, "Port used to connect to server", "443");
OptionSpec servicePath = new OptionSpec("servicePath", "String", 0, "Service path used to connect to server", null);
OptionSpec sessionFile = new OptionSpec("sessionFile", "String", 0, "File containing session ID/cookie to utilize", null);
OptionSpec help = new OptionSpec("help", "String", 0, "Display user information for the script", null);
OptionSpec ignorecert = new OptionSpec("ignorecert", "String", 0, "Ignore the server certificate validation", null);
builtInOpts.put("url", url);
builtInOpts.put("username", userName);
builtInOpts.put("password", password);
builtInOpts.put("password", password);
builtInOpts.put("config", config);
builtInOpts.put("protocol", protocol);
builtInOpts.put("server", server);
builtInOpts.put("portnumber", portNumber);
builtInOpts.put("servicepath", servicePath);
builtInOpts.put("sessionfile", sessionFile);
builtInOpts.put("help", help);
builtInOpts.put("ignorecert", ignorecert);
}