List virtual servers

The vServers of the account, a page at a time, optionally filtered by description or hostname.

RReadIdempotentbetaNeeds service_vserver
Tool
manitu_vserver_liston https://mcp.manitu.de/mcp
POST
/v1/vserver/liston https://api.manitu.de
Try it
readOnlyHint truedestructiveHint falseidempotentHint trueopenWorldHint false

Lists the virtual servers (vServers) of the manitu customer account this connection works in: for each its vserver_id, the customer's description of it, hostname, status, power state (running, stopped, suspended, installing - as manitu last saw it), plan and IP addresses. total_count says how many there are in all; page with page_token = next_page_token while it is not null. For hardware, network details, rescue system, VNC and workflows still running on one vServer use manitu_vserver_get with its vserver_id. vServers this access may not see are not listed.

page_sizeinteger

How many entries per page, default 100.

min 1max 500
page_tokenstring

next_page_token of the previous page - with the same filters.

text_containsstring

Only vServers whose description or hostname contains this, ignoring case.

min length 1max length 255
vserver_listarray of objectrequired
vserver_list[].vserver_idintegerrequired

The id of the vServer - what manitu_vserver_get and every route on it take (the same number as service_id).

vserver_list[].service_idintegerrequired

The id of the service instance - the same number as the id its own routes take (e.g. vserver_id).

vserver_list[].service_typestringrequired

The kind of service, e.g. vserver - its own data is under the key of that name.

One of vserver other
vserver_list[].descriptionstring | nullrequired

What the customer wrote about it (his description), null if nothing - not its name or user name.

vserver_list[].statusstringrequired

Its state as a service, e.g. active.

One of active provisioning suspended destroying deleted
vserver_list[].is_configurablebooleanrequired

It can be changed right now - false e.g. while suspended.

vserver_list[].planstring | nullrequired

The plan, e.g. "vServer M".

vserver_list[].vserverobjectrequired

What is the vServer's own.

vserver_list[].vserver.hostnamestring | nullrequired

Its hostname as manitu keeps it, if set.

vserver_list[].vserver.power_statestring | nullrequired

e.g. running or stopped - as manitu last saw it: updated with every workflow on the server and once a day, so a shutdown from inside the server may not show yet; null if unknown.

One of stopped running suspended installing null
vserver_list[].vserver.ipv4_addressstring | nullrequired

Its IPv4 address.

vserver_list[].vserver.ipv6_addressstring | nullrequired

Its IPv6 address.

total_countintegerrequired

How many entries match, on all pages together.

next_page_tokenstring | nullrequired

Pass as page_token for the next page; null on the last.

One of X-API-Key, Authorization: Bearer … - never more than one in a request. More

page_sizeinteger

How many entries per page, default 100.

min 1max 500
page_tokenstring

next_page_token of the previous page - with the same filters.

text_containsstring

Only vServers whose description or hostname contains this, ignoring case.

min length 1max length 255
vserver_listarray of objectrequired
vserver_list[].vserver_idintegerrequired

The id of the vServer - what manitu_vserver_get and every route on it take (the same number as service_id).

vserver_list[].service_idintegerrequired

The id of the service instance - the same number as the id its own routes take (e.g. vserver_id).

vserver_list[].service_typestringrequired

The kind of service, e.g. vserver - its own data is under the key of that name.

One of vserver other
vserver_list[].descriptionstring | nullrequired

What the customer wrote about it (his description), null if nothing - not its name or user name.

vserver_list[].statusstringrequired

Its state as a service, e.g. active.

One of active provisioning suspended destroying deleted
vserver_list[].is_configurablebooleanrequired

It can be changed right now - false e.g. while suspended.

vserver_list[].planstring | nullrequired

The plan, e.g. "vServer M".

vserver_list[].vserverobjectrequired

What is the vServer's own.

vserver_list[].vserver.hostnamestring | nullrequired

Its hostname as manitu keeps it, if set.

vserver_list[].vserver.power_statestring | nullrequired

e.g. running or stopped - as manitu last saw it: updated with every workflow on the server and once a day, so a shutdown from inside the server may not show yet; null if unknown.

One of stopped running suspended installing null
vserver_list[].vserver.ipv4_addressstring | nullrequired

Its IPv4 address.

vserver_list[].vserver.ipv6_addressstring | nullrequired

Its IPv6 address.

total_countintegerrequired

How many entries match, on all pages together.

next_page_tokenstring | nullrequired

Pass as page_token for the next page; null on the last.

200Success.400The request does not match the declared input schema.401No credential was presented, or it was not recognised.403The credential is not permitted to use this operation.500The server failed. Nothing about the request was wrong. Whether a change took effect is not known - check before trying it again.503The channel this operation forwards through is unavailable.