Use the showvalues command to list all possible values for one or more settings.
This command is useful for finding the value parameter that is used for the set command. The showvalues command also describes the setting interdependencies information.
asu showdefault [all | --group group_name | setting_name | --setlist name1..nameN | class] [-v] [-nx] [connect_options]
asu showvalues [all | --group group_name | setting_name | --setlist name1..nameN | --instances | class] [-v | -t] [-nx] [connect_options]
If the -v parameter is not specified, the setting and its value are displayed. If the -v parameter is specified, the description of the setting is also displayed.
-v and -t not specified: <setting>=<value 1>=<value 2>=...=<value n> -v specified: <setting>: <setting description> { <value 1> <value 2> . . . <value n> } -t specified: <setting>=<value 1>[<raw 1>]=<value 2>[<raw 2>]=...=<value n>[<raw n>]
-v not specified: <setting>=char[<length>] <length> is the max length string that can be entered. If <length> is omitted, there is no maximum. -v specified: <setting>: <setting description> { char[<length>] } <length> is the max length string that can be entered. If <length> is omitted, there is no maximum.
-v not specified: <setting>= x.x.x.x where (0 <= x <= 255) -v specified: <setting>: <setting description> { A string formatted x.x.x.x, where x is an integer from 0 to 255 }
-v not specified: <setting>= x:x:x:x where (0 <= x <= FF) -v specified: <setting>: <setting description> { A string formatted x:x:x:x, where x is a hex integer from 0 to FF }
-v not specified: <setting>=(c )* where c in [0x01-0xFF, 'ESC', ^A-^Z, ^[-^_, ' '-'~'] -v specified: <setting>: <setting description> { A space-separated sequence of characters where each of the characters is: 0x01-0xFF, 'ESC', ^A-^Z, ^[-^_, ' ', '!', '#', '$', '%', '&', '(', ')', '*', '+', ',', '-', '.', '/', '0'-'9', ':', ';', '<', '=', '>', '?', '@', A'-'Z', '[', '\', ']', '^', '_', 'a'-'z', '{', '|', }', or '~'
-v not specified: <setting>= numeric type=dec min=0 max=65535 default=3260 [min=0, max=256] The output for the setting indicates that it can have anywhere from 0 to 256 instances. This is indicated by [min=0, max=256]' -v specified: <setting>: T <setting description> { numeric data numeric type = dec minimum value = 0 maximum value = 65535 default value = 3260 min instances = 0 max instances = 256 }
The verbose output for the setting also indicates that it can have anywhere from 0 to 256 instances. This is indicated by min instances = 0 and max instances = 256.
-v not specified: setting1=char[] default="" [min=0, max=12] recordKey setting2=char[] default="" [min=0, max=12] recordKey="setting1" setting3=char[] default="" [min=0, max=12] recordKey="setting1"The output for all of the settings indicate that they can have anywhere from 0 to 12 instances. Setting1 is the record key, and setting2 and setting3 are part of a record,
where
setting1 is the key setting.
-v specified: <setting1>: <setting1 description> { char[] default = min instances = 0 max instances = 12 Record Key } <setting2>: <setting2 description> { char[] maximum characters = 16 pattern = ^(.{4,16})? default = Record Key = <setting1> } <setting3>: <setting3 description> { char[] maximum characters = 16 pattern = ^(.{4,16})? default = Record Key = <setting1> }
The verbose output for setting1 also indicates that it can have anywhere from 0 to 256 instances. In this case, it is indicated by min instances = 0 and max instances = 256. Setting1 is the recordKey, and setting2 and setting3 are part of the same record as setting1,
where
setting1 is the key setting.
For more information about records, see Record management.
-v not specified: <setting>=*<generate>=<import>=...=<export> -v specified: <setting>:<setting long name> { generate import export } "generate, import, export" are methods supported by this certificate setting.
If the setting has interdependency information:
<setting 1>=<value 11>=<value 12>=...=<value 1n>This setting is hidden if the result of the following expression is true:
" <setting 2>== <value 20> " Refer to the ASU User's Guide for the settings which is marked as (*).
(*)<setting 1>=<value 11>=<value 12>=...=<value 1n> See the ASU User's Guide for the settings marked as (*).
The showvalues command and corresponding output are shown in the following examples.
asu showvalues CMOS_SerialA
CMOS_SerialA=PnP=Auto-configure=<Port 3F8, IRQ 4>=Port 2F8, IRQ 3=Port 3E8, IRQ 4=Port 2E8, IRQ 3=Disabled
asu showvalues CMOS_SerialA -v
CMOS_SerialA: Serial Port A { PnP Auto-configure Port 3F8, IRQ 4 (default) Port 2F8, IRQ 3 Port 3E8, IRQ 4 Port 2E8, IRQ 3 Disabled }
asu showvalues CMOS_SerialA -t
CMOS_SerialA=PnP=Auto-configure=<Port 3F8, IRQ 4>=Port 2F8, IRQ 3=Port 3E8, IRQ 4=Port 2E8, IRQ 3=Disabled
asu showvalues --instances
IMM.LoginId=char[] maxchars=16 pattern=^(.{4,16})? default=<remove> [min=0, max=12] recordKey IMM.Password=char[] default="" [min=0, max=12] recordKey="IMM.LoginId" IMM.AuthorityLevel=<Supervisor>=ReadOnly=Custom [min=0, max=12] recordKey="IMM.LoginId"
asu showvalues IMM.SSL_HTTPS_SERVER_CERT
IMM.SSL_HTTPS_SERVER_CERT=*generate=import=export