Spec-Zone.ru › Ansible

netapp.ontap.na_ontap_fpolicy_status модуль – NetApp ONTAP - Включает или отключает указанную политику fPolicy

Примечание

Этот модуль является частью коллекции netapp.ontap (версии 22.12.0).

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

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

Для использования в плейбуке укажите: netapp.ontap.na_ontap_fpolicy_status.

Новая функция в netapp.ontap 21.4.0

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

Описание

  • Включение или выключение политики fPolicy.

Требования

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

  • Ansible 2.9 или новее - рекомендуется 2.12 или новее.
  • Python3 - рекомендуется 3.9 или новее.
  • При использовании ZAPI, netapp-lib 2018.11.13 или новее (установите с помощью «pip install netapp-lib»), сильно рекомендуется netapp-lib 2020.3.12, так как он обеспечивает более подробное сообщение об ошибках при проблемах подключения.
  • физическая или виртуальная кластеризованная система Data ONTAP, модули поддерживают Data ONTAP 9.1 и более поздние версии, поддержка REST требует ONTAP 9.6 или новее.
END_OF_DOCUMENT_MARKER

Параметры

Параметр

Комментарии

cert_filepath

строка

добавлено в netapp.ontap 20.6.0

путь к файлу SSL-сертификата клиента (.pem).

не поддерживается с python 2.6.

feature_flags

словарь

добавлено в netapp.ontap 20.5.0

Включить или выключить новую функцию.

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

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

force_ontap_version

строка

добавлено в netapp.ontap 21.23.0

Переопределить версию кластера ONTAP при использовании REST.

Поведение не определено, если версия не соответствует целевому кластеру.

Это предлагается как обходной путь, когда версия кластера не может быть прочитана из-за проблем с правами доступа. См. https://github.com/ansible-collections/netapp.ontap/wiki/Known-issues.

Это должно быть в формате 9.10 или 9.10.1, где каждый элемент — целое число.

Когда use_rest установлено в значение auto, это может привести к переключению на ZAPI в зависимости от версии и возможностей платформы.

Игнорируется с ZAPI.

hostname

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

Имя хоста или IP-адрес экземпляра ONTAP.

http_port

целое число

Переопределить стандартный порт (80 или 443) на этот порт

https

логическое

Включить и выключить https.

Игнорируется при использовании REST, так как поддерживается только https.

Игнорируется при использовании аутентификации по сертификату SSL, так как она требует SSL.

Варианты:

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

key_filepath

строка

добавлено в netapp.ontap 20.6.0

путь к файлу закрытого ключа SSL-клиента.

ontapi

целое число

Используемая версия API ONTAP

password

псевдонимы: pass

строка

Пароль для указанного пользователя.

policy_name

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

Имя политики.

sequence_number

целое число

Номер последовательности политики.

state

строка

Включена или выключена политика fPolicy.

Варианты:

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

use_rest

строка

Использовать REST или ZAPI.

always — всегда использовать REST API, если модуль его поддерживает. Выводится предупреждение, если модуль не поддерживает REST. Выводится ошибка, если параметр модуля не поддерживается в REST.

never — всегда использовать ZAPI, если модуль его поддерживает. Может быть выдана ошибка, если параметр REST не поддерживается в ZAPI.

auto — попытаться использовать REST API, если модуль его поддерживает и параметры модулей поддерживаются. В противном случае переходит на ZAPI.

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

username

псевдонимы: user

строка

Это может быть учетная запись на уровне кластера или SVM, в зависимости от того, требуется ли API на уровне кластера или SVM.

Дополнительную информацию можно найти в документации https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/.

Поддерживаются два метода аутентификации

  1. аутентификация по протоколу базовой аутентификации с использованием имени пользователя и пароля,
  2. аутентификация по SSL-сертификату с использованием файла SSL-клиентского сертификата и, необязательно, файла закрытого ключа.

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

validate_certs

логическое

Если установлено значение no, SSL-сертификаты не будут проверены.

Это следует устанавливать только в False на сайтах, контролируемых лично, с использованием самозаверяющих сертификатов.

Варианты:

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

vserver

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

Имя vserver, на котором необходимо включить fPolicy.

Примечания

Примечание

  • Не поддерживается режим проверки (check_mode).
  • Модули, начинающиеся с префикса na_ontap, разработаны для поддержки платформы хранения ONTAP.
  • https включен по умолчанию и рекомендуется. Для включения http в кластере необходимо выполнить следующие команды: ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’
END_OF_DOCUMENT_MARKER

Примеры

- name: Enable fPolicy policy
  na_ontap_fpolicy_status:
    state: present
    vserver: svm1
    policy_name: fpolicy_policy
    sequence_number: 10
    username: "{{ username }}"
    password: "{{ password }}"
    hostname: "{{ hostname }}"
    https: true
    validate_certs: false

- name: Disable fPolicy policy
  na_ontap_fpolicy_status:
    state: absent
    vserver: svm1
    policy_name: fpolicy_policy
    username: "{{ username }}"
    password: "{{ password }}"
    hostname: "{{ hostname }}"
    https: true
    validate_certs: false

Авторы

  • Команда NetApp Ansible (@carchi8py)

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

  • Отслеживание проблем
  • Главная страница
  • Репозиторий (источники)

© 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/netapp/ontap/na_ontap_fpolicy_status_module.html

Spec-Zone.ru

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