# DataSource

> **Package : spaceone.api.monitoring.plugin**

\
\


## DataSource

**DataSource Methods:**

| Method                                                                                                                      | Request                                                                                                                                           | Response                                                                                                                        |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| [**init**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/monitoring/plugin/DataSource/README.md#init)     | [InitRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/monitoring/plugin/DataSource/README.md#initrequest)                 | [PluginInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/monitoring/plugin/DataSource/README.md#plugininfo) |
| [**verify**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/monitoring/plugin/DataSource/README.md#verify) | [PluginVerifyRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/monitoring/plugin/DataSource/README.md#pluginverifyrequest) | [Empty](https://github.com/cloudforet-io/api-doc/blob/master/content/en/monitoring/plugin/DataSource/README.md#empty)           |

\


### init

Initializes a specific DataSource. During initialization, the DataSource information to be passed to the DataSource user is delivered as `metadata`. DataSource information includes its name and version.

\


### verify

Verifies a specific DataSource. You must specify the parameter `secret_data`, encrypted account data of the DataSource to validate.

\
\


## Message

### InitRequest

*   **options** (Struct) `Required`

    \


### PluginInfo

*   **metadata** (Struct) `Required`

    \


### PluginVerifyRequest

* **options** (Struct) `Required`
* **secret\_data** (Struct) `Required`
*   **schema** (string)

    \
