Создать абонента сервиса
Создает абонента сервиса
Если вид абонента в subscriber-type не передан, он определяется по сервису: если это PaaS service, то тип абонента - PaaSSubscriber. Иначе - ServiceCustomer
POST /cloud-services/{ServiceId}/subscribers
Параметры пути
- ServiceId
- Идентификатор сервиса
Тело запроса
SubscriberCreateRequest. Запрос на создание абонента сервиса
{
"code" : "0000021",
"name" : "string",
"subscriber-type" : "ServiceCustomer",
"owner-email" : "test@test.ru",
"space-name" : "Пространство абонента Test",
"applications-quota" : 1,
"users-quota": 1
}
- code
- Строка. Код абонента
- Обязательное:
- name
- Строка. Название абонента
- subscriber-type
- Строка. Вид абонента
- owner-email
- Строка. Email владельца абонента
- space-name
- Строка. Название пространства абонента
- applications-quota
- Число. Квота приложений (пространства абонента)
- users-quota
- Число. Квота пользователей (пространства абонента)
Тело ответа
Subscriber. Описание абонента сервиса
{
"id": "1ece7d39-2742-6050-a955-cfec6e4de572",
"code": "0000001",
"name": "string",
"subscriber-type": "ServiceProvider",
"status": "IsActive",
"date-created": "2022-04-27T15:15:45.561Z",
"owner-email": "test@test.ru"
}
- id
- Строка. Идентификатор абонента
- code
- Строка. Код абонента
- name
- Строка. Название абонента
- subscriber-type
- Строка. Вид абонента
- status
- Строка. Статус абонента
- date-created
- Строка. Дата создания абонента
- owner-email
- Строка. Email владельца абонента
Коды состояния
- 200
- Абонент сервиса успешно создан (Subscriber)
- 404
- (ErrorData 5) при неизвестном SubscriberId
- 500
- Строка. Ошибка на стороне сервера (ErrorData с кодом 13)
ErrorData. Данные ошибки
{
"code": 3,
"status": "INVALID_ARGUMENT",
"message": "1111 is not a valid UUID.",
"details": "details"
}
- code
- Число. Код ошибки
- status
- Строка. Статус ошибки
- message
- Строка. Сообщение ошибки
- details
- Строка. Детали ошибки