# Storage

> **Package : spaceone.api.statistics.v1**

\
\


## Storage

**Storage Methods:**

| Method                                                                                                                              | Request                                                                                                                                                  | Response                                                                                                                     |
| ----------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| [**register**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#register)            | [RegisterStorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#registerstoragerequest)         | [StorageInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storageinfo)   |
| [**update**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#update)                | [UpdateStorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#updatestoragerequest)             | [StorageInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storageinfo)   |
| [**update\_plugin**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#update_plugin) | [UpdateStoragePluginRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#updatestoragepluginrequest) | [StorageInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storageinfo)   |
| [**verify\_plugin**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#verify_plugin) | [StorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagerequest)                         | [Empty](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#empty)               |
| [**enable**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#enable)                | [StorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagerequest)                         | [StorageInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storageinfo)   |
| [**disable**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#disable)              | [StorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagerequest)                         | [StorageInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storageinfo)   |
| [**deregister**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#deregister)        | [StorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagerequest)                         | [Empty](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#empty)               |
| [**get**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#get)                      | [GetStorageRequest](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#getstoragerequest)                   | [StorageInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storageinfo)   |
| [**list**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#list)                    | [StorageQuery](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagequery)                             | [StoragesInfo](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagesinfo) |
| [**stat**](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#stat)                    | [StorageStatQuery](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#storagestatquery)                     | [Struct](https://github.com/cloudforet-io/api-doc/blob/master/content/en/statistics/v1/Storage/README.md#struct)             |

\


### register

> **POST** /statistics/v1/storage/register

\


### update

> **POST** /statistics/v1/storage/update

\


### update\_plugin

> **POST** /statistics/v1/storage/update-plugin

\


### verify\_plugin

> **POST** /statistics/v1/storage/verify-plugin

\


### enable

> **POST** /statistics/v1/storage/enable

\


### disable

> **POST** /statistics/v1/storage/disable

\


### deregister

> **POST** /statistics/v1/storage/deregister

\


### get

> **POST** /statistics/v1/storage/get

\


### list

> **POST** /statistics/v1/storage/list

\


### stat

> **POST** /statistics/v1/storage/stat

\
\


## Message

### GetStorageRequest

* **storage\_id** (string) `Required`
* **domain\_id** (string) `Required`
*   **only** (string) `Repeated`

    \


### PluginInfo

* **plugin\_id** (string) `Required`
* **version** (string) `Required`
* **options** (Struct) `Required`
* **secret\_id** (string) `Required`
*   **metadata** (Struct) `Required`

    \


### PluginRequest

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

    \


### RegisterStorageRequest

* **name** (string) `Required`
* **user\_id** (string) `Required`
* **domain\_id** (string) `Required`
* **plugin\_info** (PluginRequest)
*   **tags** (Struct)

    \


### StorageInfo

* **storage\_id** (string) `Required`
* **name** (string) `Required`
* **state** (State) `Required`
* **options** (Struct) `Required`
* **capability** (Struct) `Required`
* **plugin\_info** (PluginInfo) `Required`
* **tags** (Struct) `Required`
* **user\_id** (string) `Required`
* **domain\_id** (string) `Required`
*   **created\_at** (string) `Required`

    \


### StorageQuery

* **domain\_id** (string) `Required`
* **query** (Query)
* **storage\_id** (string)
* **name** (string)
* **state** (string)
*   **user\_id** (string)

    \


### StorageRequest

* **storage\_id** (string) `Required`
*   **domain\_id** (string) `Required`

    \


### StorageStatQuery

* **query** (StatisticsQuery) `Required`
*   **domain\_id** (string) `Required`

    \


### StoragesInfo

* **results** (StorageInfo) `Repeated` `Required`
*   **total\_count** (int32) `Required`

    \


### UpdateStoragePluginRequest

* **storage\_id** (string) `Required`
* **domain\_id** (string) `Required`
* **version** (string)
* **options** (Struct)
*   **secret\_data** (Struct)

    \


### UpdateStorageRequest

* **storage\_id** (string) `Required`
* **domain\_id** (string) `Required`
* **name** (string)
*   **tags** (Struct)

    \
