XML tag              |  | Possible values              | 
|---|
<vm2000_config>  | Start of VM2000 configuration data  | 
  | 
<global_data>   <vm2000_version>   <max_num_vms>   <max_num_vm_groups>   <mon_vm_index>   <real_mem_size>   <new_dev_assign_set>   <num_devices> </global_data>  | Start of global data   Version of VM2000   Maximum number of VMs   Maximum number of VM groups   VM index of the monitor VM   Size of the real main memory (MB)   Assignment set for newly added devices   Number of devices End of global data  |  <product-version> <integer 1..99> <integer 1..50> <integer 1..99> <integer 1.. 1048576 *STDSET / <name 1..8> <integer 1..32767>
  | 
<cpu_pools>   <cpu_pool_name>   . . . </cpu_pools>  | Start of VM2000 CPU pools Name of the first CPU pool Further CPU pools (as before) End of VM2000 CPU pools  |  *STDPOOL / <name 1..8>
  | 
<real_cpus>   <real_cpu>     <cpu_id>     <cpu_attr>     <cpu_state>
      <cpu_pool_name>   </real_cpu>   . . . </real_cpus>  | Start of real CPUs   First real CPU     CPU identifier     Type of CPU     State of the CPU       Name of the CPU's CPU pool   End of first real CPU   Further real CPUs (structure as before) End of real CPUs  | 
  <x-text 1..2> EXTRA / NORMAL / SPARE ATT / DET / ERR / OFFLINE /  WAIT-FOR-MAINT *STDPOOL / <name 1..8>
  | 
<vm_groups>   <vm_group>     <vm_group_name>     <cpu_quota>     <max_cpu_util>     <cpu_pool_name>   </vm_group>   . . . </vm_groups>  | Start of VM groups   First VM group     Name of the VM group     CPU quota of the VM group     Max. CPU utilization of the VM group     Name of the VM group's CPU pool   End of first VM group   Further VM groups (structure as before) End of VM groups  | 
  <name 1..8> <integer 1..9999> <integer 1..10000> *STDPOOL / <name 1..8>
 
  | 
<assign_sets>   <assign_set_name>   . . . </assign_sets>  | Start of assignment sets   Name of the first assignment set   Further assignment sets (as before) End of assignment set  |  *STDSET / <name 1..8>
  | 
<vms>   <vm>     <vm_index>     <vm_name>     <vm_group_name>     <password>     <mem_size>     <min_mem_size>     <max_mem_size>     <mp_grade>
      <cpu_quota>     <max_cpu_util>     <location>     <cpu_pool_name>     <max_io_util>     <admin_privileg>
      <vm_active_idle>     <io_reset>     <io_priority>     <auto_snap_assign>     <assign_by_guest>     <assign_set_usage>     <assign_sets>       <assign_set_name>       . . .     </assign_sets>     <auto_start>
      <ipl_unit>
      <skp_mc_out>
      <skp_mc_in>
    </vm>   . . . </vms>  | Start of BS2000 VMs   First BS2000 VM     VM index     VM name     Name of the VM's VM group     Password of the VM     VM's main memory size     Min. main memory size of the VM     Max. main memory size of the VM     Multiprocessor level of the VM          CPU quota of the VM     Max. CPU utilization of the VM     Location of the VM in the main memory (MB)     Name of the VM's CPU pool     Max. I/O utilization of the VM     VM administrator's range of commands          Control of the VM via real CPU     IO-RESET privilege of the VM     IO-PRIORITY privilege of the VM     AUTO-SNAP-ASSIGNMENT privilege of VM     ASSIGN-BY-GUEST privilege of the VM     Type of specification for assignment sets     Assignment sets of the VM       Name of the VM's first assignment set       Further assignment sets (as before)     End of the VM's assignment sets     Display of automatic start of the      guest system on the VM     IPL device for the start of the guest system     on the VM     Output path of KVP console when starting     the guest system on the VM     Input path of KVP console when starting the     guest system on the VM   End of first BS2000 VM   Further VMs (structure as before) End of BS2000 VMs  | 
  <integer 1..99> <name 1..8> <name 1..8> <encrypted text 8..8> <integer 1..1048576> <integer 1..1048576> <integer 1..1048576> <integer 1..32> / *MAXIMUM /  *EXTRA-AND-NORMAL <integer 1..9999> <integer 1..10000> <x-text 1..8> *STDPOOL / <name 1..8> <integer 1..100> *MAXIMUM / *MINIMUM /  *STANDARD *AT-DEDICATED-CPUS / *NO *NO / *YES *NO / *YES *NO / *YES *NO / *YES *ALL / *EXCEPT / *LIST
  *STDSET / <name 1..8>
 
  *NO / *YES
  <alphanum-name 2..2> /  <x-text 4..4>  <alphanum-name 2..2>
  <alphanum-name 2..2>
 
  | 
<devices>   <device>     <mn>
      <pubres_attr_ind>     <assign_by_guest>     <assign_set_name>     <usage_type>     <explicit_sharers>       <explicit_sharer>         <vm_index>         <pubres_assign_ind>       </explicit_sharer>       . . .     </explicit_sharers>   </device>   . . . </devices>  | Start of devices   First device     Mnemonic device name
      PUBRES-FOR-ATTRIBUTES attribute     ASSIGN-BY-GUEST attribute     Name of the device's assignment set     Usage mode of the device     Sharing VMs       First sharing VM         VM index of the VM         PUBRES-FOR-ASSIGNMENT attribute       End of first sharing VM       Further VMs (structure as before)     End of sharing VMs   End of first device   Further devices (structure as before) End of devices  | 
  <alphanum-name 2..2> /  <x-text 4..4>  *NO / *YES *NO / *YES *STDSET / <name 1..8> EXCL / SHARED / VC
 
  <integer 1..99> *NO / *YES
  | 
</vm2000_config>  | End of VM2000 configuration data  | 
  |