Supervisor

Package : spaceone.api.plugin.v1

Supervisor

Supervisor Methods:

publish

POST /plugin/v1/supervisors

TypeMessage

Request

Response

register

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

TypeMessage

Request

Response

update

PUT /plugin/v1/supervisor/{supervisor_id}

TypeMessage

Request

Response

deregister

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

TypeMessage

Request

Response

enable

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

TypeMessage

Request

Response

disable

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

TypeMessage

Request

Response

recover_plugin

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

TypeMessage

Request

Response

get

GET /plugin/v1/supervisor/{supervisor_id}

TypeMessage

Request

Response

list

GET /plugin/v1/supervisors

POST /plugin/v1/supervisors/search

TypeMessage

Request

Response

stat

POST /plugin/v1/supervisors/stat

list_plugins

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

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

TypeMessage

Request

Response

Message

GetSupervisorRequest

FieldTypeRequiredDescription

supervisor_id

string

domain_id

string

only

list of string

PluginInfo

FieldTypeDescription

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

FieldTypeRequiredDescription

query

supervisor_id

string

hostname

string

plugin_id

string

version

string

state

  • NONE

  • PROVISIONING

  • ACTIVE

  • RE_PROVISIONING

  • ERROR

endpoint

string

domain_id

string

PluginsInfo

FieldTypeDescription

results

total_count

PublishSupervisorRequest

FieldTypeRequiredDescription

name

string

hostname

string

secret_key

string

plugin_info

tags

is_public

bool

domain_id

string

labels

RecoverPluginRequest

FieldTypeRequiredDescription

supervisor_id

string

plugin_id

string

version

string

domain_id

string

RegisterSupervisorRequest

FieldTypeRequiredDescription

supervisor_id

string

name

string

is_public

bool

priority

labels

tags

domain_id

string

SupervisorInfo

FieldTypeDescription

supervisor_id

string

name

string

hostname

string

state

  • NONE

  • ENABLED

  • DISABLED

  • PENDING

  • DISCONNECTED

is_public

bool

domain_id

string

tags

labels

created_at

string

updated_at

string

SupervisorQuery

FieldTypeRequiredDescription

query

supervisor_id

string

name

string

is_public

bool

domain_id

string

SupervisorRequest

FieldTypeRequiredDescription

supervisor_id

string

domain_id

string

SupervisorStatQuery

FieldTypeRequiredDescription

query

domain_id

string

SupervisorsInfo

FieldTypeDescription

results

total_count

Last updated