Download PDF
Download page Методы XML-RPC для команды onedatastore.
Методы XML-RPC для команды onedatastore
Команда onedatastore | Метод XML-RPC | Требуемые разрешения |
---|---|---|
create | DATASTORE:CREATE [CLUSTER:ADMIN] | |
delete | DATASTORE:ADMIN | |
show | one.datastore.info | DATASTORE:USE |
update | DATASTORE:MANAGE | |
rename | DATASTORE:MANAGE | |
chown chgrp | DATASTORE:MANAGE [USER:MANAGE] [GROUP:USE] | |
chmod | DATASTORE:<MANAGE / ADMIN> | |
enable disable | DATASTORE:MANAGE | |
list | DATASTORE:USE |
one.datastore.allocate
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | String | Содержание шаблона нового хранилища данных. Синтаксис может быть стандартным |
IN | Int | Идентификатор кластера. Если установить значение |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор выделяемого ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор кластера вызвавшего ошибку |
one.datastore.delete
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.datastore.update
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | String | Содержание нового шаблона. Синтаксис может быть стандартным |
IN | Int | Типы обновления шаблона:
|
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
one.datastore.chmod
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | Int | Бит прав владельца типа USE. Если установить значение |
IN | Int | Бит прав владельца типа MANAGE. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прав владельца типа ADMIN. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прав группы типа USE. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прав группы типа MANAGE. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прав группы типа ADMIN. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прочих прав типа USE. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прочих прав типа MANAGE. Если установить значение -1, этот бит не меняется |
IN | Int | Бит прочих прав типа ADMIN.. Если установить значение -1, этот бит не меняется |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.datastore.chown
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | Int | Идентификатор нового пользователя. Если установить значение |
IN | Int | Идентификатор новой группы. Если установить значение |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.datastore.rename
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | String | Новое имя хранилища данных |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.datastore.enable
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | Boolean |
|
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор хранилища данных, вызвавшего ошибку |
one.datastore.info
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | Boolean | Необязательный флаг для расшифровки скрытой информации, доступен только для администратора |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Строка с информацией / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.datastorepool.info
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Строка с информацией / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |