Создать сервис
Создает сервис
Вместе с сервисом создается провайдер сервиса. Пользователь подключается к провайдеру как владелец. Служебный сервис PaaS создать через API нельзя
POST /cloud-services
Параметры пути
Не используются
Тело запроса
CloudServiceCreateRequest.
{
"code": "00003",
"name": "string",
"description": "string",
"project": {
"id": "1ecc63cc-50ea-6f39-81da-cfec6e4de572"
},
"service-provider-name": "string",
"self-registration": false
}
- code
- Строка. Код сервиса
- Обязательное:
- name
- Строка. Имя сервиса
- description
- Строка. Публичное описание сервиса
- Обязательное:
- project
- Проект, из которого должны создаваться приложения сервиса
- Обязательное:
- id
- Строка. Идентификатор проекта
- Обязательное:
- service-provider-name
- Строка. Название провайдера сервиса
- self-registration
- Булево. Включена ли самостоятельная регистрация абонентов
Тело ответа
CloudService. Описание сервиса
{
"id": "1ece7d39-10fa-6e4f-a955-cfec6e4de572",
"code": "00001",
"name": "string",
"description": "string",
"project": {
"id": "1ecc63cc-50ea-6f39-81da-cfec6e4de572",
"name": "string"
},
"self-registration": false,
"date-created": "2022-04-27T15:15:45.374Z"
}
- id
- Строка. Идентификатор сервиса
- code
- Строка. Код сервиса
- name
- Строка. Имя сервиса
- description
- Строка. Публичное описание сервиса
- project
- Проект, из которого должны создаваться приложения сервиса
- id
- Строка. Идентификатор проекта
- name
- Строка. Название проекта
- self-registration
- Булево. Включена ли самостоятельная регистрация абонентов
- date-created
- Строка. Дата создания сервиса
Коды состояния
- 201
- Сервис успешно создан (CloudService)
- 500
- Строка. Ошибка на стороне сервера (ErrorData с кодом 13)
ErrorData. Данные ошибки
{
"code": 3,
"status": "INVALID_ARGUMENT",
"message": "1111 is not a valid UUID.",
"details": "details"
}
- code
- Число. Код ошибки
- status
- Строка. Статус ошибки
- message
- Строка. Сообщение ошибки
- details
- Строка. Детали ошибки