Контрольная информация по текущему пользователю для проверки контекста. Предполагается использовать только для интеграционной отладки. Исключения перехватываются, всегда возвращается код 200, структура ответа при этом не предназначена для разбора
вычисляет выражение в поле expression
вычисление возможных значений cубпараметра CFS параметра операции, в текущем контексте
type:integer
type:json keys we depend on: of the param uid itself, or operation uid, instance uid, service operation cfs param - if not all entities intstantiated yet
type:json any posted parameters we depend on
вычисляет выражение в поле expression
вычисление возможных значений CFS параметра операции инстанса, в текущем контексте. Рекомендуется передавать keys.svcOperationCfsParamId для декларации класса параметра (а не keys.instanceOperationCfsParamUid) - он неизвестен для вновь создаваемых параметров
type:integer
type:json keys we depend on: of the param uid itself, or operation uid, instance uid, service operation cfs param - if not all entities intstantiated yet
type:json any parameters we depend on
Список сервисов с группами для каталога. Без управления страницами и сортировкой (сортировка по порядку группы, сервисы вне групп в конце списка). Если сервис входит в несколько групп, он будет повторяться
template for default instance
DEPRECATED. Шаблон экземпляра
type:integer
Сервис
type:integer
Список сервисов
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
type:string, description:comma-separated list of fields to limit output to, empty string or omitted for default field set
type:string, free search (black box)
Операция сервиса
type:integer
Каталог конкретных услуг
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
Каталог конкретных услуг
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
Список типов ресурсных платформ
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
Список доступных ресурсных платформ для выбранного сервиса
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
Сервис
type:integer
Список ресурсных платформ
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
deprecated
Список значений CFS параметра операции
type:integer
template for default instance
Шаблон экземпляра
type:integer
getting secrets from the vault
Получить секрет
type:UUID
type:string
Удаление экземпляра сервиса по ключу. Допускается в статусе not configured
type:guid
Экземпляр сервиса
type:guid
type:guid
type:string
type:varchar (no cleanup here!)
Список экземпляров сервисов, принадлежащих данному клиенту
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC (performance not assured on arbitrary sorting)
type:string, description:comma-separated list of fields to limit output to, empty string or omitted for default field set
type:string, free search (black box)
ВНИМАНИЕ! У текущего контрагента должна быть спецификация, в которую будет вписан создаваемый экземпляр. Новая пустая запись экземпляра. Фактическое развертывание выполняется отдельно,асинхронной операцией create сконфигурированного экземпляра. Одновременно мы создаем строку в спецификации по умолчанию и связываем экземпляр с этой строкой. Первичный ключ генерируется. Текущий пользователь, контракт, спецификация получаются из контекста.
type:string
type:integer
type:varchar (no cleanup here!)
type:integer
Проверка корректности CFS
type:guid
Запуск выполнения операции
type:guid
template for default instance operation. Legacy URL: /instanceOperations/default/{svcOperationId}
Шаблон операции экземпляра
type:guid|'default'
type:integer
Операция над экземпляром сервиса
type:guid
Список операций
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
Создание новой операции. Отдельно загружаются CFS параметры, генерируются RFS параметры. Запускается операция отдельным вызовом. До запуска CFS параметры могут корректироваться (а надо?). Запущенная операция вместе с параметрами навсегда становится Read Only (при желании можем реализовать ее клонирование). Можем реализовать корректировку параметров, но непонятно, зачем. Когда мы конфигурируем инстанс, на самом деле мы задаем CFS параметры операции create. Можно править параметры, а можно пересоздать операцию с новыми параметрами. Предусмотреть удаление (метод DELETE) незапущенной операции?
type:guid
type:string decsiption: operation name, e.g. create
type:string decsiption: user notes
Удаление метаданных субпараметра CFS-параметра операции экземпляра по ключу.
type:guid
type:string
Метаданные субпараметра CFS-параметра операции экземпляра (значение субпараметра находится в теле параметра)
type:guid
type:string
запись метаданных субпараметра CFS-параметра операции инстанса
type:guid
type:string
type:boolean
создание метаданных субпараметра CFS параметра операции инстанса
type:guid
type:string
type:boolean
type:string
Удаление CFS параметра операции по ключу.
type:guid
CFS параметр операции инстанса
type:guid
запись CFS параметра операции инстанса
type:guid
Список CFS параметров
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
type:guid
Создание нового CFS параметра операции.
type:guid
type:integer
type:string ***Валидацию пока не проводим, а надо
type:string description: комментарий пользователя
Имитация ошибки HTTP для тестирования
type:integer
type:string
Букмарк
type:guid
type:guid
type:string
type:string (no cleanup here!)
type:string description: url
type:string description: url иконки
type:integer description: целое число для сортировки
type:boolean description: вкл
Список букмарков
type:integer
type:integer
type:string, description:comma-separated list of fields to sort by, example:fld1.ASC,fld2.DESC,fld3.ASC
Создание нового букмарка.
type:string description: заголовок
type:boolean description: пользовательское примечание
type:string description: url
type:string description: url иконки
type:integer description: целое число для сортировки
type:boolean description: вкл