Spec-Zone.ru › Ansible 2.4

na_cdot_license - Управление лицензиями протокола и функций NetApp cDOT

Новое в версии 2.3.

  • Обзор
  • Требования (для хоста, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Примечания
    • Статус

Обзор

  • Добавление или удаление лицензий на NetApp ONTAP.

Требования (для хоста, на котором выполняется модуль)

  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули были разработаны с поддержкой Clustered Data ONTAP 8.3
  • Ansible 2.2
  • netapp-lib (2015.9.25). Установка: ‘pip install netapp-lib’

Параметры

параметр обязательно по умолчанию значения комментарии
hostname
да
Имя хоста или IP-адрес экземпляра ONTAP.
licenses
нет
Список лицензий для добавления или удаления.
Пожалуйста, обратите внимание, что попытка удалить несуществующую лицензию приведет к ошибке.
Объект словаря licenses
параметр обязательно по умолчанию значения комментарии
fcp
нет
Лицензия FCP
snaplock
нет
Лицензия SnapLock
v_storageattach
нет
Лицензия на виртуальное подключенное хранилище
cifs
нет
Лицензия CIFS
iscsi
нет
Лицензия iSCSI
flexclone
нет
Лицензия FlexClone
cdmi
нет
Лицензия CDMI
snaprestore
нет
Лицензия SnapRestore
snapprotectapps
нет
Лицензия SnapProtectApp
base
нет
Лицензия Cluster Base
nfs
нет
Лицензия NFS
snapmirror
нет
Лицензия SnapMirror
snapvault
нет
Лицензия SnapVault
snapmanagersuite
нет
Лицензия SnapManagerSuite
password
да
Пароль для указанного пользователя.
remove_expired
нет
  • true
  • false
Удалить просроченные лицензии в кластере.
remove_unused
нет
  • true
  • false
Удалить лицензии без принадлежности к контроллеру в кластере.
serial_number
нет None
Серийный номер узла, связанного с лицензией.
Этот параметр используется в основном при удалении лицензии для определенной службы.
Если этот параметр не предоставлен, используется серийный номер кластера по умолчанию.
username
да
Это может быть учетная запись на уровне кластера или SVM, в зависимости от того, требуется ли API на уровне кластера или SVM. Для получения дополнительной информации см. документацию https://goo.gl/BRu78Z.

Примеры

- name: Add licenses
  na_cdot_license:
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"
    serial_number: #################
    licenses:
      nfs: #################
      cifs: #################
      iscsi: #################
      fcp: #################
      snaprestore: #################
      flexclone: #################

- name: Remove licenses
  na_cdot_license:
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"
    remove_unused: false
    remove_expired: true
    serial_number: #################
    licenses:
      nfs: remove

Примечания

Примечание

  • Модули с префиксом netapp\_cdot разработаны для поддержки платформы хранилищ ONTAP.

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информацию о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/na_cdot_license_module.html

Spec-Zone.ru

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