Spec-Zone.ru › Ansible

модуль purestorage.flasharray.purefa_default_protection — управление защитой SafeMode по умолчанию для Pure Storage FlashArray

Примечание

Этот модуль входит в коллекцию purestorage.flasharray (версия 1.42.0).

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

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

Чтобы использовать его в плейбуке, укажите: purestorage.flasharray.purefa_default_protection.

Добавлено в purestorage.flasharray 1.14.0

  • Краткое описание
  • Требования
  • Параметры
  • Примечания
  • Примеры

Краткое описание

  • Настройка автоматического включения в группы защиты новых томов и копий томов на уровне всего массива или пода.
  • Требуется Purity версии не ниже 6.3.4

Требования

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

  • python >= 3.3
  • purestorage >= 1.19
  • py-pure-client >= 1.26.0
  • netaddr
  • requests
  • pycountry
  • urllib3

Параметры

Параметр

Комментарии

api_token

string

Токен API FlashArray для пользователя с привилегиями администратора.

context

string

добавлено в purestorage.flasharray 1.37.0

Имя участника флота, для которого выполняется операция.

Для этого массив, получающий запрос, должен быть участником флота, а указанное имя контекста должно принадлежать тому же флоту.

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

disable_warnings

boolean

добавлено в purestorage.flasharray 1.29.0

Отключить предупреждения о небезопасных сертификатах в журналах отладки

Варианты:

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

fa_url

string

IPv4-адрес или имя хоста для управления FlashArray.

name

list / элементы=string / обязательный

Имя группы защиты, которую нужно назначить или удалить в качестве группы по умолчанию для указанной области.

Если scope имеет значение pod, достаточно указать короткое имя группы защиты пода. См. примеры

pod

string

Имя пода, для которого применяется защита по умолчанию.

Требуется, только если scope имеет значение pod

scope

string

Область действия группы защиты по умолчанию

Варианты:

  • "array" ← (по умолчанию)
  • "pod"

state

string

Определяет, нужно ли добавить группу защиты в список групп по умолчанию или удалить ее из него

Варианты:

  • "absent"
  • "present" ← (по умолчанию)

Примечания

Примечание

  • Для этого модуля требуются библиотеки Python purestorage и py-pure-client.
  • Для работы отдельных модулей могут потребоваться дополнительные библиотеки Python.
  • Если аргументы fa_url и api_token не передаются модулю напрямую, необходимо задать переменные окружения PUREFA_URL и PUREFA_API.

Примеры

- name: Add protection group foo::bar as default for pod foo
  purestorage.flasharray.purefa_default_protection:
    name: bar
    pod: foo
    scope: pod
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592

- name: Add protection group foo as default for array
  purestorage.flasharray.purefa_default_protection:
    name: foo
    scope: array
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592

- name: Remove protection group foo from array default protection
  purestorage.flasharray.purefa_default_protection:
    name: foo
    scope: array
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592
    state: absent

- name: Clear default protection for the array
  purestorage.flasharray.purefa_default_protection:
    name: ''
    scope: array
    fa_url: 10.10.10.2
    api_token: e31060a7-21fc-e277-6240-25983c6c4592
    state: absent

Авторы

  • Команда Ansible от Pure Storage (@sdodsley)

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

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

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/purestorage/flasharray/purefa_default_protection_module.html

Spec-Zone.ru

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