Supervisor
Package : spaceone.api.plugin.v1
Supervisor
Supervisor Methods:
Method | Request | Response |
---|---|---|
publish
POST /plugin/v1/supervisors
Type | Message |
---|---|
Request | |
Response |
register
POST /plugin/v1/supervisor/{supervisor_id}/register
Type | Message |
---|---|
Request | |
Response |
update
PUT /plugin/v1/supervisor/{supervisor_id}
Type | Message |
---|---|
Request | |
Response |
deregister
DELETE /plugin/v1/supervisor/{supervisor_id}/register
Type | Message |
---|---|
Request | |
Response |
enable
PUT /plugin/v1/supervisor/{supervisor_id}/enable
Type | Message |
---|---|
Request | |
Response |
disable
PUT /plugin/v1/supervisor/{supervisor_id}/disable
Type | Message |
---|---|
Request | |
Response |
recover_plugin
POST /plugin/v1/supervisor/{supervisor_id}/plugin/{plugin_id}/recover
Type | Message |
---|---|
Request | |
Response |
get
GET /plugin/v1/supervisor/{supervisor_id}
Type | Message |
---|---|
Request | |
Response |
list
GET /plugin/v1/supervisors
POST /plugin/v1/supervisors/search
Type | Message |
---|---|
Request | |
Response |
stat
POST /plugin/v1/supervisors/stat
Type | Message |
---|---|
Request | |
Response |
list_plugins
GET /plugin/v1/supervisor/{supervisor_id}/plugins
POST /plugin/v1/supervisor/{supervisor_id}/plugins/search
Type | Message |
---|---|
Request | |
Response |
Message
GetSupervisorRequest
Field | Type | Required | Description |
---|---|---|---|
supervisor_id | string | ✔ | |
domain_id | string | ✔ | |
only | list of string | ✘ |
PluginInfo
Field | Type | Description |
---|---|---|
plugin_id | string | |
version | string | |
state |
| |
endpoint | string | |
supervisor_id | string | |
supervisor_name | string | |
managed | bool | |
endpoints | list of string |
PluginQuery
Field | Type | Required | Description |
---|---|---|---|
query | ✘ | ||
supervisor_id | string | ✘ | |
hostname | string | ✘ | |
plugin_id | string | ✘ | |
version | string | ✘ | |
state |
| ✘ | |
endpoint | string | ✘ | |
domain_id | string | ✔ |
PluginsInfo
Field | Type | Description |
---|---|---|
results | ||
total_count |
PublishSupervisorRequest
Field | Type | Required | Description |
---|---|---|---|
name | string | ✔ | |
hostname | string | ✔ | |
secret_key | string | ✘ | |
plugin_info | ✘ | ||
tags | ✘ | ||
is_public | bool | ✘ | |
domain_id | string | ✔ | |
labels | ✘ |
RecoverPluginRequest
Field | Type | Required | Description |
---|---|---|---|
supervisor_id | string | ✔ | |
plugin_id | string | ✔ | |
version | string | ✔ | |
domain_id | string | ✔ |
RegisterSupervisorRequest
Field | Type | Required | Description |
---|---|---|---|
supervisor_id | string | ✔ | |
name | string | ✘ | |
is_public | bool | ✘ | |
priority | ✘ | ||
labels | ✘ | ||
tags | ✘ | ||
domain_id | string | ✔ |
SupervisorInfo
Field | Type | Description |
---|---|---|
supervisor_id | string | |
name | string | |
hostname | string | |
state |
| |
is_public | bool | |
domain_id | string | |
tags | ||
labels | ||
created_at | string | |
updated_at | string |
SupervisorQuery
Field | Type | Required | Description |
---|---|---|---|
query | ✘ | ||
supervisor_id | string | ✘ | |
name | string | ✘ | |
is_public | bool | ✘ | |
domain_id | string | ✔ |
SupervisorRequest
Field | Type | Required | Description |
---|---|---|---|
supervisor_id | string | ✔ | |
domain_id | string | ✔ |
SupervisorStatQuery
Field | Type | Required | Description |
---|---|---|---|
query | ✔ | ||
domain_id | string | ✔ |
SupervisorsInfo
Field | Type | Description |
---|---|---|
results | ||
total_count |
Last updated