na_ontap_export_policy - Управление политиками экспорта NetApp 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;»
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
|
hostname
обязательно
|
Имя хоста или IP-адрес экземпляра ONTAP. |
|
|
https
bool
|
|
Включить и выключить https |
|
name
обязательно
|
Имя политики экспорта для управления. |
|
| new_name | Имя политики экспорта для переименования. |
|
|
password
обязательно
|
Пароль для указанного пользователя.
Псевдонимы: pass |
|
| state |
|
Указать, должна ли существовать указанная политика экспорта или нет. |
|
username
обязательно
|
Это может быть учётная запись на уровне кластера или SVM, в зависимости от того, требуется ли API на уровне кластера или SVM. Для получения дополнительной информации ознакомьтесь с документацией https://goo.gl/BRu78Z.
Псевдонимы: user |
|
| vserver | Имя vserver для использования. |
Примечания
Примечание
- Модули с префиксом na_ontap разработаны для поддержки платформы хранения ONTAP.
Примеры
- name: Create Export Policy
na_ontap_export_policy:
state: present
name: ansiblePolicyName
vserver: vs_hack
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
- name: Rename Export Policy
na_ontap_export_policy:
action: present
name: ansiblePolicyName
vserver: vs_hack
new_name: newPolicyName
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
- name: Delete Export Policy
na_ontap_export_policy:
state: absent
name: ansiblePolicyName
vserver: vs_hack
hostname: "{{ netapp_hostname }}"
username: "{{ netapp_username }}"
password: "{{ netapp_password }}"
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратной совместимости интерфейса.
Техническое обслуживание
Этот модуль помечен как общественный, что означает, что он поддерживается сообществом Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. в разделе здесь.
Автор
- Archana Ganesan (garchana@netapp.com), Suhas Bangalore Shekar (bsuhas@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_module.html