Manager
Позволяет получить списки всех объектов, доступных текущему пользователю.
- class esu.Manager(*args, token: Optional[str] = None, **kwargs)[исходный код]
- Параметры:
token (str) – Токен для доступа к API. Если не передан, будет использована переменная окружения ESU_API_TOKEN
- get_all_clients()[исходный код]
Возвращает список объектов всех доступных пользователю клиентов. Если текущему пользователю был предоставлен доступ к еще одному клиенту, данный список будет содержать два элемента.
- Результат:
Список объектов
esu.Client
- Тип результата:
list
- get_all_projects()[исходный код]
Возвращает список объектов всех доступных пользователю проектов. Если текущий пользователь имеет несколько проектов или ему предоставили доступ к стороннему проекту, данный список будет содержать их все.
- Результат:
Список объектов
esu.Project
- Тип результата:
list
- get_all_vdcs()[исходный код]
Возвращает список объектов всех доступных пользователю ВЦОДов. Если текущий пользователь имеет несколько ВЦОДов или ему был предоставлен доступ к сотронним проектам, данный список будет содержать их все.
- Результат:
Список объектов
esu.Vdc
- Тип результата:
list
- get_all_vms()[исходный код]
Возвращает список объектов всех доступных пользователю виртуальных выделенных серверов. Если текущий пользователь имеет несколько виртуальных серверов или ему был предоставлен доступ к сторонним проектам, данный список будет содержать их все.
- Результат:
Список объектов
esu.Vm
- Тип результата:
list
- get_all_storage_profiles()[исходный код]
Возвращает список объектов всех доступных пользователю профилей хранения.
- Результат:
Список объектов
esu.StorageProfile
- Тип результата:
list
- get_all_platforms()[исходный код]
Возвращает список объектов всех доступных пользователю платформ.
- Результат:
Список объектов
esu.Platform
- Тип результата:
list
- get_all_firewall_templates()[исходный код]
Возвращает список объектов всех доступных пользователю шаблонов брандмауэра.
- Результат:
Список объектов
esu.FirewallTemplate
- Тип результата:
list
- get_all_networks()[исходный код]
Возвращает список объектов всех доступных пользователю сетей.
- Результат:
Список объектов
esu.Network
- Тип результата:
list