Creates a virtual server.
The options for creating the virtual server.
The created virtual server and its token.
Delete a virtual server. Note: Only stopped virtual servers can be deleted.
The virtual server to delete.
A promise that resolves when the virtual server has been deleted.
Edits the currently used virtual server.
The options for editing the virtual server.
The updated virtual server.
Fetches all virtual servers.
Fetches the currently used virtual server.
Fetches a virtual server id by its port.
The virtual server port.
The virtual server ID.
Resolves a virtual server ID.
The object to resolve.
The virtual server ID.
Start a virtual server.
The virtual server to start.
A promise that resolves when the virtual server has started.
Stop a virtual server.
The virtual server to stop.
Optional
reason: stringThe reason for stopping the virtual server. (optional)
A promise that resolves when the virtual server has stopped.
Use a virtual server.
The virtual server to use.
Use a virtual server.
The options for using the virtual server. Either id or port must be provided.
Manages the virtual servers in the TeamSpeak host.