Spec-Zone.ru › Ansible

Модуль community.general.profitbricks_nic — Создание или удаление сетевой карты (NIC)

Примечание

Этот модуль является частью коллекции community.general (версия 9.5.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install community.general. Для использования этого модуля вам потребуются дополнительные зависимости. Подробности см. в разделе Требования.

Чтобы использовать его в книге задач, укажите: community.general.profitbricks_nic.

  • Описание
  • Требования
  • Параметры
  • Атрибуты
  • Примеры

Описание

  • Этот модуль позволяет создавать или восстанавливать моментальные снимки томов. Этот модуль имеет зависимость от profitbricks >= 1.0.0

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • profitbricks

Параметры

Параметр

Комментарии

datacenter

строка / обязательно

Цветовой центр для выполнения операции.

lan

строка

Сеть, на которую нужно установить сетевую карту. Вы можете указать сеть, которой еще нет, и она будет создана. Обязательно для создания.

name

строка

Имя или идентификатор сетевой карты. Это требуется только при удалении, но не при создании.

Если не указано, используется значение, основанное на UUID4.

server

строка / обязательно

Имя или идентификатор сервера.

state

строка

Укажите требуемое состояние ресурса

Доступные варианты: present, absent.

По умолчанию: "present"

subscription_password

строка / обязательно

Пароль ProfitBricks. Переопределяет переменную среды PB_PASSWORD.

subscription_user

строка / обязательно

Имя пользователя ProfitBricks. Переопределяет переменную среды PB_SUBSCRIPTION_ID.

wait

логический

Дождаться завершения операции перед возвратом

Варианты:

  • false
  • true ← (по умолчанию)

wait_timeout

целое число

Время ожидания, в секундах, до сброса ожидания

По умолчанию: 600

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: нет

Может работать в режиме check_mode и возвращать прогноз изменения состояния без изменения целевого объекта.

diff_mode

Поддержка: нет

Вернёт подробности о том, что изменилось (или, возможно, что нужно изменить в check_mode), когда в режиме сравнения.

Примеры

- name: Create a NIC
  community.general.profitbricks_nic:
    datacenter: Tardis One
    server: node002
    lan: 2
    wait_timeout: 500
    state: present

- name: Remove a NIC
  community.general.profitbricks_nic:
    datacenter: Tardis One
    server: node002
    name: 7341c2454f
    wait_timeout: 500
    state: absent

Авторы

  • Matt Baldwin (@baldwinSPC)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Спросить о помощи
  • Отправить отчет об ошибке
  • Запросить новую функцию
  • Общение

© 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/community/general/profitbricks_nic_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API