Создать абонента сервиса

Создает абонента сервиса

Если вид абонента в 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
Строка. Детали ошибки