SpaceONE APIs
Latest Version
Latest Version
  • README
  • Board
    • V1
      • Board
      • Post
  • Config
    • V1
      • Domain Config
      • User Config
  • Core
    • V1
      • Handler
      • Query
      • Server Info
  • Cost Analysis
    • Plugin
      • Cost
      • Data Source
      • Job
    • V1
      • Budget
      • Budget Usage
      • Cost
      • Cost Query Set
      • Custom Widget
      • Data Source
      • Data Source Rule
      • Exchange Rate
      • Job
      • Job Task
      • Public Dashboard
      • Schedule
      • User Dashboard
  • Identity
    • Plugin
      • Auth
    • V1
      • Api Key
      • Authorization
      • Domain
      • Domain Owner
      • Endpoint
      • Policy
      • Project
      • Project Group
      • Provider
      • Role
      • Role Binding
      • Service Account
      • Token
      • User
  • Inventory
    • Plugin
      • Collector
    • V1
      • Change History
      • Cloud Service
      • Cloud Service Type
      • Collector
      • Job
      • Job Task
      • Note
      • Region
      • Resource Group
      • Server
  • Monitoring
    • Plugin
      • Data Source
      • Event
      • Log
      • Metric
      • Webhook
    • V1
      • Alert
      • Data Source
      • Escalation Policy
      • Event
      • Event Rule
      • Log
      • Maintenance Window
      • Metric
      • Note
      • Project Alert Config
      • Webhook
  • Notification
    • Plugin
      • Notification
      • Protocol
    • V1
      • Notification
      • Notification Usage
      • Project Channel
      • Protocol
      • Quota
      • User Channel
  • Plugin
    • V1
      • Plugin
      • Supervisor
  • Repository
    • V1
      • Plugin
      • Policy
      • Repository
      • Schema
  • Sample
    • V1
      • Helloworld
  • Secret
    • V1
      • Secret
      • Secret Group
  • Statistics
    • Plugin
      • Storage
    • V1
      • History
      • Resource
      • Schedule
      • Storage
Powered by GitBook
On this page
  • Supervisor
  • publish
  • register
  • update
  • deregister
  • enable
  • disable
  • recover_plugin
  • get
  • list
  • stat
  • list_plugins
  • Message
  • GetSupervisorRequest
  • PluginInfo
  • PluginQuery
  • PluginsInfo
  • PublishSupervisorRequest
  • RecoverPluginRequest
  • RegisterSupervisorRequest
  • SupervisorInfo
  • SupervisorQuery
  • SupervisorRequest
  • SupervisorStatQuery
  • SupervisorsInfo

Was this helpful?

  1. Plugin
  2. V1

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

  • 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

query

✘

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

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

  • NONE

  • ENABLED

  • DISABLED

  • PENDING

  • DISCONNECTED

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

PreviousPluginNextRepository

Last updated 3 years ago

Was this helpful?

google.protobuf.Empty
google.protobuf.Struct
google.protobuf.Empty
google.protobuf.Struct
spaceone.api.core.v1.Query
int32
google.protobuf.Struct
google.protobuf.Struct
int32
google.protobuf.Struct
google.protobuf.Struct
google.protobuf.Struct
google.protobuf.Struct
spaceone.api.core.v1.Query
spaceone.api.core.v1.StatisticsQuery
int32
publish
PublishSupervisorRequest
SupervisorInfo
register
RegisterSupervisorRequest
SupervisorInfo
update
RegisterSupervisorRequest
SupervisorInfo
deregister
SupervisorRequest
enable
SupervisorRequest
SupervisorInfo
disable
SupervisorRequest
SupervisorInfo
recover_plugin
RecoverPluginRequest
PluginInfo
get
GetSupervisorRequest
SupervisorInfo
list
SupervisorQuery
SupervisorsInfo
stat
SupervisorStatQuery
list_plugins
PluginQuery
PluginsInfo
PublishSupervisorRequest
SupervisorInfo
RegisterSupervisorRequest
SupervisorInfo
RegisterSupervisorRequest
SupervisorInfo
SupervisorRequest
SupervisorRequest
SupervisorInfo
SupervisorRequest
SupervisorInfo
RecoverPluginRequest
PluginInfo
GetSupervisorRequest
SupervisorInfo
SupervisorQuery
SupervisorsInfo
SupervisorStatQuery
PluginQuery
PluginsInfo
list of PluginInfo
list of PluginInfo
list of SupervisorInfo