***************************************************************************************************************************************
3.32.1	accountservice	: Redfish account service API.

	usage		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice
			  <get | list | add | modify | delete | info | config | pamconfig> [args...]

1.	<get>		: Get single account information.
	<id>		: The ID number of account in members of accounts collection.

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice get <id>
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice get 1
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice get 2
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice get 3

2.	<list>		: Show all accounts in the members of accounts collection.

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice list
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice list
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice list
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice list

3.	<add>		: Add new manager account to BMC for Redfish service API.
	<jsonFile>	: The json data of new account. For example:

			  {
				"UserName" : "GIGABYTE",
				"Password" : "your password",
				"RoleId" : "Administrator",
				"Enabled" : true,
				"Locked" : false
			  }

			  * More details description about manager account properties, please see :
			  http://redfish.dmtf.org/schemas/v1/ManagerAccount.v1_0_3.json#/definitions/ManagerAccount

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice add <jsonFile>
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice add examples/redfish/account_add.json
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice add examples/redfish/account_add.json
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice add examples/redfish/account_add.json

4.	<modify>	: Modify the configurations of exist account resource.
	<id>		: The ID number of account resource which you want to change something properties.
	<jsonFile>	: The json data of new account. The properties that available to change
			  as same as <add> option's examples.

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice modify <id> <jsonFile>
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice modify 1 examples/redfish/account_modify.json
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice modify 2 examples/redfish/account_modify.json
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice modify 3 examples/redfish/account_modify.json

5.	<delete>	: Delete the exist account resource.
	<id>		: The ID number of account resource which you want to delete.

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice delete <id>
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice delete 1
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice delete 2
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice delete 3

6.	<info>		: Show account service configuration.

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice info
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice info
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice info
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice info

7.	<config>	: Modify account service configuration.
	<jsonFile>	: The json data of account service configuration. For example:

			  {
				"AccountLockoutCounterResetAfter": 31,
				"AccountLockoutDuration": 31,
				"AccountLockoutThreshold": 6,
				"AuthFailureLoggingThreshold": 5,
				"ServiceEnabled": true
			  }

			  * More details description about account service properties, please see :
			  http://redfish.dmtf.org/schemas/v1/AccountService.v1_1_1.json#/definitions/AccountService

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice config <jsonFile>
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice config examples/redfish/account_config.json
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice config examples/redfish/account_config.json
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice config examples/redfish/account_config.json

8.	<pamconfig>	: Modify account service PAM configuration. (Not support vertiv)
	<jsonFile>	: The json data of account service PAM configuration. For example:

			  {
				"PAMEnabled" : true,
				"PAMOrder" : [
					"IPMI",
					"LDAP",
					"RADIUS",
					"ACTIVE DIRECTORY"
				]
			  }

			  * Note : "PAMOrder" need all 4 elements and you can change the order ot them.

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice pamconfig <jsonFile>
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice pamconfig examples/redfish/account_pamconfig.json
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice pamconfig examples/redfish/account_pamconfig.json
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice pamconfig examples/redfish/account_pamconfig.json

9.	<paminfo>	: Show account service PAM configuration. (Not support vertiv)

	Example		: java -jar GbtUtility-2.1.76.jar [options] redfish accountservice paminfo
	by nodelist	: java -jar GbtUtility-2.1.76.jar redfish accountservice paminfo
	by single host	: java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 -U admin -P password -RU admin -RP password redfish accountservice paminfo
	by scan IP	: java -jar GbtUtility-2.1.76.jar -S rmcp,10.2.1.1,10.2.1.100 -U admin -P password -RU admin -RP password redfish accountservice paminfo
***************************************************************************************************************************************