Модуль vultr.cloud.account_info – Получение информации об аккаунте Vultr
Примечание
Этот модуль входит в коллекцию vultr.cloud (версия 1.13.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install vultr.cloud.
Для использования в плейбуке укажите: vultr.cloud.account_info.
Новое в vultr.cloud 1.0.0
Описание
- Получение информации о балансе счета, платежах и счетах.
Параметры
Параметр | Комментарии |
|---|---|
api_endpoint строка | URL конечной точки API (без конечной косой черты). Задает переменную среды По умолчанию: |
api_key строка / обязательно | Ключ API для Vultr API. Задает переменную среды |
api_retries целое число | Количество попыток при возврате Vultr API HTTP-кода ошибки, таких как - 429 Слишком много запросов - 500 Внутренняя ошибка сервера - 504 Тайм-аут шлюза Задает переменную среды По умолчанию: |
api_retry_max_delay целое число | Время ожидания повторных попыток в секундах экспоненциально возрастает до этого максимального значения. Задает переменную среды По умолчанию: |
api_timeout целое число | Тайм-аут HTTP-запроса к Vultr API. Задает переменную среды По умолчанию: |
validate_certs логический | Проверка SSL-сертификатов Vultr API. Варианты:
|
Примечания
Примечание
- См. также документацию API по адресу https://www.vultr.com/api/.
Примеры
- name: Get Vultr account infos
vultr.cloud.account_info:
register: result
- name: Print the infos
ansible.builtin.debug:
var: result.vultr_account_info
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
vultr_account_info словарь | Ответ от API Vultr. Возвращено: успех |
|
balance число с плавающей точкой |
Баланс вашего счета. Возвращено: успех Пример: |
|
last_payment_amount число с плавающей точкой |
Сумма последней транзакции платежа. Возвращено: успех Пример: |
|
last_payment_date строка |
Дата последнего платежа. Возвращено: успех Пример: |
|
pending_charges число с плавающей точкой |
Ожидаемые платежи. Возвращено: успех Пример: |
vultr_api словарь | Ответ от API Vultr с некоторыми дополнениями/изменениями. Возвращено: успех |
|
api_account строка |
Аккаунт, используемый в файле ini для выбора ключа. Возвращено: успех Пример: |
|
api_endpoint строка |
Точка доступа, используемая для запросов API. Возвращено: успех Пример: |
|
api_retries целое число |
Максимальное количество попыток повторных запросов API. Возвращено: успех Пример: |
|
api_retry_max_delay целое число |
Время экспоненциальной задержки в секундах между повторными попытками до максимального значения этой задержки. Возвращено: успех Пример: |
|
api_timeout целое число |
Таймаут, используемый для запросов API. Возвращено: успех Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/vultr/cloud/account_info_module.html