Supervisor

Package : spaceone.api.plugin.v1

Supervisor

Supervisor Methods:

publish

POST /plugin/v1/supervisors

Type
Message

register

POST /plugin/v1/supervisor/{supervisor_id}/register

Type
Message

update

PUT /plugin/v1/supervisor/{supervisor_id}

Type
Message

deregister

DELETE /plugin/v1/supervisor/{supervisor_id}/register

Type
Message

enable

PUT /plugin/v1/supervisor/{supervisor_id}/enable

Type
Message

disable

PUT /plugin/v1/supervisor/{supervisor_id}/disable

Type
Message

recover_plugin

POST /plugin/v1/supervisor/{supervisor_id}/plugin/{plugin_id}/recover

Type
Message

get

GET /plugin/v1/supervisor/{supervisor_id}

Type
Message

list

GET /plugin/v1/supervisors

POST /plugin/v1/supervisors/search

Type
Message

stat

POST /plugin/v1/supervisors/stat

list_plugins

GET /plugin/v1/supervisor/{supervisor_id}/plugins

POST /plugin/v1/supervisor/{supervisor_id}/plugins/search

Type
Message

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

  • NONE

  • PROVISIONING

  • ACTIVE

  • RE_PROVISIONING

  • ERROR

endpoint

string

supervisor_id

string

supervisor_name

string

managed

bool

endpoints

list of string

PluginQuery

Field
Type
Required
Description

supervisor_id

string

hostname

string

plugin_id

string

version

string

state

  • NONE

  • PROVISIONING

  • ACTIVE

  • RE_PROVISIONING

  • ERROR

endpoint

string

domain_id

string

PluginsInfo

Field
Type
Description

total_count

PublishSupervisorRequest

Field
Type
Required
Description

name

string

hostname

string

secret_key

string

plugin_info

is_public

bool

domain_id

string

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

domain_id

string

SupervisorInfo

Field
Type
Description

supervisor_id

string

name

string

hostname

string

state

  • NONE

  • ENABLED

  • DISABLED

  • PENDING

  • DISCONNECTED

is_public

bool

domain_id

string

created_at

string

updated_at

string

SupervisorQuery

Field
Type
Required
Description

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

domain_id

string

SupervisorsInfo

Field
Type
Description

total_count

Last updated