Gets all hosts from the orchestrator
/api/v1/orchestrator/hosts
Authorized
This endpoint returns all hosts from the orchestrator
This document contains the endpoints for the Orchestrator category.
/api/v1/orchestrator/hosts
Authorized
This endpoint returns all hosts from the orchestrator
/api/v1/orchestrator/hosts/{id}
Authorized
This endpoint returns a host from the orchestrator
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/hardware
Authorized
This endpoint returns a host hardware info from the orchestrator
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts
Authorized
This endpoint register a host in the orchestrator
| Name | Type | In | Required | Description |
|---|---|---|---|---|
hostRequest |
object |
body | optional | Host Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}
Authorized
This endpoint unregister a host from the orchestrator
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/enable
Authorized
This endpoint will enable an existing host in the orchestrator
/api/v1/orchestrator/hosts/{id}/disable
Authorized
This endpoint will disable an existing host in the orchestrator
/api/v1/orchestrator/hosts
Authorized
This endpoint updates a host in the orchestrator
| Name | Type | In | Required | Description |
|---|---|---|---|---|
hostRequest |
object |
body | optional | Host Update Request |
|
Schema
|
||||
/api/v1/orchestrator/overview/resources
Authorized
This endpoint returns orchestrator resource overview
/api/v1/orchestrator/overview/{id}/resources
Authorized
This endpoint returns orchestrator host resources
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/machines
Authorized
This endpoint returns orchestrator Virtual Machines
/api/v1/orchestrator/machines/{id}
Authorized
This endpoint returns orchestrator Virtual Machine by its ID
/api/v1/orchestrator/machines/{id}
Authorized
This endpoint deletes orchestrator virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/machines/{vmId}/status
Authorized
This endpoint returns orchestrator virtual machine status
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/machines/{id}/rename
Authorized
This endpoint renames orchestrator virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/machines/{vmId}/set
Authorized
This endpoint configures orchestrator virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/machines/{vmId}/start
Authorized
This endpoint starts orchestrator virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/machines/{vmId}/stop
Authorized
This endpoint sops orchestrator virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/machines/{vmId}/execute
Authorized
This endpoint executes a command in a orchestrator virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines
Authorized
This endpoint returns orchestrator host virtual machines
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}
Authorized
This endpoint returns orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}
Authorized
This endpoint deletes orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/status
Authorized
This endpoint returns orchestrator host virtual machine status
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/rename
Authorized
This endpoint renames orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/set
Authorized
This endpoint configures orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/start
Authorized
This endpoint starts orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/stop
Authorized
This endpoint starts orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/execute
Authorized
This endpoint executes a command in a orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
/api/v1/orchestrator/hosts/{id}/machines/register
Authorized
This endpoint registers a virtual machine in a orchestrator host
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
request |
object |
body | optional | Register Virtual Machine Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/machines/{vmId}/unregister
Authorized
This endpoint unregister a virtual machine in a orchestrator host
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
vmId |
string |
path | required | Virtual Machine ID |
request |
object |
body | optional | Register Virtual Machine Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/machines
Authorized
This endpoint creates a orchestrator host virtual machine
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
request |
object |
body | optional | Create Virtual Machine Request |
|
Schema
|
||||
/api/v1/orchestrator/machines
Authorized
This endpoint creates a virtual machine in one of the hosts for the orchestrator
| Name | Type | In | Required | Description |
|---|---|---|---|---|
request |
object |
body | optional | Create Virtual Machine Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/reverse-proxy
Authorized
This endpoint returns orchestrator host reverse proxy configuration
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts
Authorized
This endpoint returns orchestrator host reverse proxy hosts
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts/{reverse_proxy_host_id}
Authorized
This endpoint returns orchestrator host reverse proxy hosts
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts
Authorized
This endpoint creates a orchestrator host reverse proxy host
| Name | Type | In | Required | Description |
|---|---|---|---|---|
request |
object |
body | optional | Create Host Reverse Proxy Host Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts/{reverse_proxy_host_id}
Authorized
This endpoint updates an orchestrator host reverse proxy host
| Name | Type | In | Required | Description |
|---|---|---|---|---|
request |
object |
body | optional | Update Host Reverse Proxy Host Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts/{reverse_proxy_host_id}
Authorized
This endpoint deletes an orchestrator host reverse proxy host
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
reverse_proxy_host_id |
string |
path | required | Reverse Proxy Host ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts/{reverse_proxy_host_id}/http_routes
Authorized
This endpoint upserts an orchestrator host reverse proxy host http route
| Name | Type | In | Required | Description |
|---|---|---|---|---|
request |
object |
body | optional | Upsert Host Reverse Proxy Host Http Routes Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts/{reverse_proxy_host_id}/http_routes/{route_id}
Authorized
This endpoint deletes an orchestrator host reverse proxy host http route
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
reverse_proxy_host_id |
string |
path | required | Reverse Proxy Host ID |
route_id |
string |
path | required | Route ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/hosts/{reverse_proxy_host_id}/tcp_route
Authorized
This endpoint updates an orchestrator host reverse proxy host tcp route
| Name | Type | In | Required | Description |
|---|---|---|---|---|
request |
object |
body | optional | Update Host Reverse Proxy Host tcp Routes Request |
|
Schema
|
||||
/api/v1/orchestrator/hosts/{id}/reverse-proxy/restart
Authorized
This endpoint restarts orchestrator host reverse proxy
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/enable
Authorized
This endpoint enables orchestrator host reverse proxy
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/reverse-proxy/disable
Authorized
This endpoint disables orchestrator host reverse proxy
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/catalog/cache
Authorized
This endpoint returns orchestrator host catalog cache
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/catalog/cache
Authorized
This endpoint deletes an orchestrator host cache items
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
/api/v1/orchestrator/hosts/{id}/catalog/cache/{catalog_id}
Authorized
This endpoint deletes an orchestrator host cache item and all its children
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
catalog_id |
string |
path | required | Catalog ID |
/api/v1/orchestrator/hosts/{id}/catalog/cache/{catalog_id}/{catalog_version}
Authorized
This endpoint deletes an orchestrator host cache item and all its children
| Name | Type | In | Required | Description |
|---|---|---|---|---|
id |
string |
path | required | Host ID |
catalog_id |
string |
path | required | Catalog ID |
catalog_version |
string |
path | required | Catalog Version |