Supervisor
Package : spaceone.api.plugin.v1
Supervisor
Supervisor Methods:
NO
Method
Request Type
Response Type
Description
1
2
3
4
5
6
7
8
9
10
11
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
No
Field
Type
Required
Description
1
supervisor_id
string
✅
2
domain_id
string
✅
3
only
string
❌
PluginInfo
No
Field
Type
Description
1
plugin_id
string
2
version
string
3
state
NONE
PROVISIONING
ACTIVE
RE_PROVISIONING
ERROR
4
endpoint
string
5
supervisor_id
string
6
supervisor_name
string
7
managed
bool
8
endpoints
string
PluginQuery
No
Field
Type
Required
Description
1
query
❌
2
supervisor_id
string
❌
3
hostname
string
❌
4
plugin_id
string
❌
5
version
string
❌
6
state
NONE
PROVISIONING
ACTIVE
RE_PROVISIONING
ERROR
❌
7
endpoint
string
❌
8
domain_id
string
✅
PluginsInfo
No
Field
Type
Description
1
results
2
total_count
PublishSupervisorRequest
No
Field
Type
Required
Description
1
name
string
✅
2
hostname
string
✅
3
secret_key
string
❌
4
plugin_info
❌
5
tags
❌
6
is_public
bool
❌
7
domain_id
string
✅
RecoverPluginRequest
No
Field
Type
Required
Description
1
supervisor_id
string
✅
2
plugin_id
string
✅
3
version
string
✅
4
domain_id
string
✅
RegisterSupervisorRequest
No
Field
Type
Required
Description
1
supervisor_id
string
✅
2
name
string
❌
3
is_public
bool
❌
4
priority
❌
5
labels
❌
6
tags
❌
7
domain_id
string
✅
SupervisorInfo
No
Field
Type
Description
1
supervisor_id
string
2
name
string
3
hostname
string
4
state
NONE
ENABLED
DISABLED
PENDING
DISCONNECTED
5
is_public
bool
6
domain_id
string
7
tags
8
labels
9
created_at
10
updated_at
SupervisorQuery
No
Field
Type
Required
Description
1
query
❌
2
supervisor_id
string
❌
3
name
string
❌
4
is_public
bool
❌
5
domain_id
string
✅
SupervisorRequest
No
Field
Type
Required
Description
1
supervisor_id
string
✅
2
domain_id
string
✅
SupervisorStatQuery
No
Field
Type
Required
Description
1
query
✅
2
domain_id
string
✅
SupervisorsInfo
No
Field
Type
Description
1
results
2
total_count
Last updated