def showOperandLines(rh):
    """
    Produce help output related to operands.

    Input:
       Request Handle
    """
    if rh.function == 'HELP':
        rh.printLn('N', '  For the MigrateVM function:')
    else:
        rh.printLn('N', 'Sub-Functions(s):')
    rh.printLn('N', '      cancel   - ' +
        'cancels the relocation of the specified virtual machine.')
    rh.printLn('N', '      help     - Displays this help information.')
    rh.printLn('N', '      modify   - ' +
        'modifies the time limits associated with the relocation already')
    rh.printLn('N', '                 in progress .')
    rh.printLn('N', '      move     - ' +
        'moves the specified virtual machine, while it continues to run,')
    rh.printLn('N', '                 ' +
        'to the specified system within the SSI cluster.')
    rh.printLn('N', '      status   - requests information about ' +
        'relocations currently in progress.')
    rh.printLn('N', '      test     - tests the specified virtual machine ' +
        'and reports whether or not')
    rh.printLn('N', '                 ' +
        'it is eligible to be relocated to the specified system.')
    rh.printLn('N', '      version  - show the version of the power function')
    if rh.subfunction != '':
        rh.printLn('N', 'Operand(s):')
    rh.printLn('N', '      --all                  - All relocations')
    rh.printLn('N', '      --destination <dest>   - ' +
        'Specifies the SSI name of the target destination')
    rh.printLn('N', '                               z/VM system ')
    rh.printLn('N', '      --forcearch            - ' +
        'force relocations past architecture checks.')
    rh.printLn('N', '      --forcedomain          - ' +
        'force relocations past domain checks.')
    rh.printLn('N', '      --forcestorage         - ' +
        'force relocations past storage checks.')
    rh.printLn('N', '      --immediate            - ' +
        'causes the VMRELOCATE command to do one early')
    rh.printLn('N', '                               ' +
        'pass through virtual machine storage and then go')
    rh.printLn('N', '                               ' +
        'directly to the quiesce stage.')
    rh.printLn('N', '      --incoming             - Incoming relocations')
    rh.printLn('N', '      --maxquiesce <maxQVal> - ' +
        'indicates the maximum quiesce time (in seconds)')
    rh.printLn('N', '                               for this relocation.')
    rh.printLn('N', '      --maxtotal <maxVal>    - ' +
        'indicates the maximum total time (in seconds)')
    rh.printLn('N', '                               ' +
        'for relocation to complete.')
    rh.printLn('N', '      --outgoing             - Out-going relocations')
    rh.printLn('N', '      <userid>               - ' +
        'Userid of the target virtual machine')
    return
