na_ontap_export_policy_rule - Управление правилами экспорта ONTAP
Новая версия 2.6.
Обзор
- Создание, удаление или изменение правил экспорта в ONTAP
Требования
Ниже приведены требования к хосту, на котором будет выполняться этот модуль.
- Физическая или виртуальная кластеризованная система Data ONTAP. Модули были разработаны с кластеризованной Data ONTAP 9.3
- Ansible 2.6
- netapp-lib (2017.10.30). Установить с помощью ‘pip install netapp-lib’
- Для включения http в кластере необходимо выполнить следующие команды: ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| allow_suid |
|
Если 'true', сервер NFS будет учитывать биты SetUID в операции SETATTR. Значение по умолчанию — 'true'
|
| client_match | Список имен хостов, IP-адресов, сетевых групп или доменов для соответствия клиентам |
|
| hostname
обязательно |
Имя хоста или IP-адрес экземпляра ONTAP. |
|
| https
bool |
|
Включение и отключение https |
| password
обязательно |
Пароль для указанного пользователя. псевдонимы: pass |
|
| policy_name
обязательно |
Имя правила экспорта для управления. |
|
| protocol |
|
Протокол доступа клиента. Значение по умолчанию — 'любой' |
Примечания
Примечание
- Модули с префиксом na_ontap разработаны для поддержки платформы хранения ONTAP.
Примеры
- name: Create ExportPolicyRule
na_ontap_export_policy_rule:
state: present
policy_name: default123
vserver: ci_dev
client_match: 0.0.0.0/0
ro_rule: any
rw_rule: any
protocol: any
super_user_security: any
allow_suid: true
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
- name: Delete ExportPolicyRule
na_ontap_export_policy_rule:
state: absent
policy_name: default123
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
- name: Modify ExportPolicyRule
na_ontap_export_policy_rule:
state: present
policy_name: default123
client_match: 0.0.0.0/0
ro_rule: any
rw_rule: any
super_user_security: none
protocol: any
allow_suid: false
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
Статус
Этот модуль помечен как предварительный просмотр, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Сухас Бангалор Шекар (bsuhas@netapp.com), Арчана Ганешан (garchana@netapp.com)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/na_ontap_export_policy_rule_module.html