PaasService
Объект «платформенный сервис»
- class esu.PaasService(*args, token: str | None = None, endpoint_url: str = '', **kwargs)[исходный код]
- Параметры:
id (str) – Идентификатор
name (str) – Имя
project (object) – Объект
esu.Projectpaas_service_id (int) – Идентификатор шаблона
paas_deploy_id (int) – Идентификатор развёртывания
status (str) – Статус
inputs (dict) – Входные параметры
- classmethod get_object(id, token=None)[исходный код]
Получить объект PaasService по его ID
- Параметры:
id (str) – Идентификатор
token (str) – Токен для доступа к API. Если не передан, будет использована переменная окружения ESU_API_TOKEN
- Результат:
Возвращает объект кластера paas_service
esu.PaasService- Тип результата:
object
- create()[исходный код]
Создать объект
- Исключение:
ObjectAlreadyHasId – Если производится попытка создать объект,
который уже существует –
- destroy()[исходный код]
Удалить объект
- Исключение:
ObjectHasNoId – Когда производится попытка удалить несуществующий объект