# qemu-nbd
# Autogenerated from man page /usr/share/man/man8/qemu-nbd.8.gz
complete -c qemu-nbd -l object -d 'Define a new instance of the type object class identified by ID'
complete -c qemu-nbd -s p -l port -d 'TCP port to listen on as a server, or connect to as a client (default 10809)'
complete -c qemu-nbd -s o -l offset -d 'The offset into the image'
complete -c qemu-nbd -s b -l bind -d 'The interface to bind to as a server, or connect to as a client (default 0. 0'
complete -c qemu-nbd -s k -l socket -d 'Use a unix socket with path PATH'
complete -c qemu-nbd -l image-opts -d 'Treat filename as a set of image options, instead of a plain filename'
complete -c qemu-nbd -s f -l format -d 'Force the use of the block driver for format FMT instead of auto-detecting'
complete -c qemu-nbd -s r -l read-only -d 'Export the disk as read-only'
complete -c qemu-nbd -s A -l allocation-depth -d 'Expose allocation depth information via the qemu:allocation-depth metadata co…'
complete -c qemu-nbd -s B -l bitmap -d 'If filename has a qcow2 persistent bitmap NAME, expose that bitmap via the qe…'
complete -c qemu-nbd -s s -l snapshot -d 'Use filename as an external snapshot, create a temporary file with backing_fi…'
complete -c qemu-nbd -s l -l load-snapshot -d 'Load an internal snapshot inside filename and export it as an read-only devic…'
complete -c qemu-nbd -l cache -d 'The cache mode to be used with the file'
complete -c qemu-nbd -s n -l nocache -d 'Equivalent to --cache=none'
complete -c qemu-nbd -l aio -d 'Set the asynchronous I/O mode between threads (the default), native (Linux on…'
complete -c qemu-nbd -l discard -d 'Control whether discard (also known as trim or unmap) requests are ignored or…'
complete -c qemu-nbd -l detect-zeroes -d 'Control the automatic conversion of plain zero writes by the OS to driver-spe…'
complete -c qemu-nbd -s c -l connect -d 'Connect filename to NBD device DEV (Linux only)'
complete -c qemu-nbd -s d -l disconnect -d 'Disconnect the device DEV (Linux only)'
complete -c qemu-nbd -s e -l shared -d 'Allow up to NUM clients to share the device (default 1), 0 for unlimited'
complete -c qemu-nbd -s t -l persistent -d 'Don\\(aqt exit on the last connection'
complete -c qemu-nbd -s x -l export-name -d 'Set the NBD volume export name (default of a zero-length string)'
complete -c qemu-nbd -s D -l description -d 'Set the NBD volume export description, as a human-readable string'
complete -c qemu-nbd -s L -l list -d 'Connect as a client and list all details about the exports exposed by a remot…'
complete -c qemu-nbd -l tls-creds -d 'Enable mandatory TLS encryption for the server by setting the ID of the TLS c…'
complete -c qemu-nbd -l fork -d 'Fork off the server process and exit the parent once the server is running'
complete -c qemu-nbd -l pid-file -d 'Store the server\\(aqs process ID in the given file'
complete -c qemu-nbd -l tls-authz -d 'Specify the ID of a qauthz object previously created with the \\%--object opti…'
complete -c qemu-nbd -s v -l verbose -d 'Display extra debugging information'
complete -c qemu-nbd -s h -l help -d 'Display this help and exit'
complete -c qemu-nbd -s V -l version -d 'Display version information and exit'
complete -c qemu-nbd -s T -l trace -d 'Specify tracing options. sp [enable=]PATTERN NDENT 7. 0 NDENT 3'

