{.name = "target",
.type = VSH_OT_DATA,
.flags = VSH_OFLAG_REQ,
+ .completer = virshCompleteEmpty,
.help = N_("target of disk device")
},
{.name = "targetbus",
},
{.name = "serial",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("serial of disk device")
},
{.name = "wwn",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("wwn of disk device")
},
{.name = "alias",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("custom alias name of disk device")
},
{.name = "rawio",
},
{.name = "address",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("address of disk device")
},
{.name = "multifunction",
},
{.name = "source-host-name",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("host name for source of disk device")
},
{.name = "source-host-transport",
},
{.name = "target",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("target network name")
},
{.name = "mac",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("MAC address")
},
{.name = "script",
},
{.name = "alias",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("custom alias name of interface device")
},
{.name = "inbound",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("control domain's incoming traffics")
},
{.name = "outbound",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("control domain's outgoing traffics")
},
VIRSH_COMMON_OPT_DOMAIN_PERSISTENT,
},
{.name = "group-name",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("group name to share I/O quota between multiple drives")
},
{.name = "total_bytes_sec_max_length",
},
{.name = "device-weights",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("per-device IO Weights, in the form of /path/to/device,weight,...")
},
{.name = "device-read-iops-sec",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("per-device read I/O limit per second, in the form of /path/to/device,read_iops_sec,...")
},
{.name = "device-write-iops-sec",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("per-device write I/O limit per second, in the form of /path/to/device,write_iops_sec,...")
},
{.name = "device-read-bytes-sec",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("per-device bytes read per second, in the form of /path/to/device,read_bytes_sec,...")
},
{.name = "device-write-bytes-sec",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("per-device bytes wrote per second, in the form of /path/to/device,write_bytes_sec,...")
},
VIRSH_COMMON_OPT_DOMAIN_CONFIG,
},
{.name = "inbound",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("control domain's incoming traffics")
},
{.name = "outbound",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("control domain's outgoing traffics")
},
VIRSH_COMMON_OPT_DOMAIN_CONFIG,
},
{.name = "pass-fds",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("pass file descriptors N,M,... to the guest")
},
{.name = NULL}
{.name = "password",
.type = VSH_OT_DATA,
.flags = VSH_OFLAG_REQ,
+ .completer = virshCompleteEmpty,
.help = N_("the new password")
},
{.name = "encrypted",
},
{.name = "pass-fds",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("pass file descriptors N,M,... to the guest")
},
{.name = "validate",
},
{.name = "set",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("new metadata to set"),
},
{.name = "remove",
{.name = "pid",
.type = VSH_OT_DATA,
.flags = VSH_OFLAG_REQ,
+ .completer = virshCompleteEmpty,
.help = N_("the process ID")
},
{.name = "signame",
{.name = "pid",
.type = VSH_OT_DATA,
.flags = VSH_OFLAG_REQ,
+ .completer = virshCompleteEmpty,
.help = N_("pid")
},
{.name = NULL}
{.name = "new-name",
.type = VSH_OT_DATA,
.flags = VSH_OFLAG_REQ,
+ .completer = virshCompleteEmpty,
.help = N_("new domain name")
},
{.name = NULL}
{.name = "desturi",
.type = VSH_OT_DATA,
.flags = VSH_OFLAG_REQ,
+ .completer = virshCompleteEmpty,
.help = N_("connection URI of the destination host as seen from the client(normal migration) or source(p2p migration)")
},
VIRSH_COMMON_OPT_LIVE(N_("live migration")),
},
{.name = "migrateuri",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("migration URI, usually can be omitted")
},
{.name = "graphicsuri",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("graphics URI to be used for seamless graphics migration")
},
{.name = "listen-address",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("listen address that destination should bind to for incoming migration")
},
{.name = "dname",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("rename to new name during migration (if supported)")
},
{.name = "timeout",
},
{.name = "disks-uri",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("URI to use for disks migration (overrides --disks-port)")
},
{.name = "comp-methods",
},
{.name = "tls-destination",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("override the destination host name used for TLS verification")
},
{.name = NULL}
{.name = "name", \
.type = VSH_OT_DATA, \
.flags = VSH_OFLAG_REQ, \
+ .completer = virshCompleteEmpty, \
.help = N_("name of the pool") \
}, \
{.name = "type", \
}, \
{.name = "source-host", \
.type = VSH_OT_STRING, \
+ .completer = virshCompleteEmpty, \
.help = N_("source-host for underlying storage") \
}, \
{.name = "source-path", \
}, \
{.name = "auth-username", \
.type = VSH_OT_STRING, \
+ .completer = virshCompleteEmpty, \
.help = N_("auth username to be used for underlying storage") \
}, \
{.name = "secret-usage", \
}, \
{.name = "source-initiator", \
.type = VSH_OT_STRING, \
+ .completer = virshCompleteEmpty, \
.help = N_("initiator iqn for underlying storage") \
}
},
{.name = "host",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("optional host to query")
},
{.name = "port",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("optional port to query")
},
{.name = "initiator",
.type = VSH_OT_STRING,
+ .completer = virshCompleteEmpty,
.help = N_("optional initiator IQN to use for query")
},
{.name = NULL}