Spec-Zone.ru › Ansible 2.11

netapp.ontap.na_ontap_quota_policy – NetApp Ontap создание, назначение, переименование или удаление политики квот

Примечание

Этот плагин входит в коллекцию netapp.ontap (версия 21.1.1).

Для его установки используйте: ansible-galaxy collection install netapp.ontap.

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

Новое в версии 19.11.0: от netapp.ontap

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

Обзор

  • Создание, назначение, переименование или удаление политики квот

Требования

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

  • Ansible 2.9
  • Python3 netapp-lib (2018.11.13) или более поздняя версия. Установите с помощью ‘pip install netapp-lib’
  • netapp-lib 2020.3.12 настоятельно рекомендуется, так как он обеспечивает лучшую обработку ошибок при подключении.
  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули поддерживают Data ONTAP 9.1 и выше.
  • Поддержка REST требует ONTAP 9.6 или более поздней версии.
  • Для включения http в кластере необходимо выполнить следующие команды: ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
auto_assign
boolean
добавлен в 20.12.0 версии netapp.ontap
    Варианты:
  • no
  • да ←
при значении true, политика назначается виртуальному серверу, независимо от того, был ли он только что создан, переименован или уже существует.
при значении true, политика, идентифицированная по имени, заменяет уже назначенную политику.
при значении false, политика создаётся, если она не существует, но не назначается.
cert_filepath
строка
добавлен в 20.6.0 версии netapp.ontap
путь к файлу сертификата SSL клиента (.pem).
не поддерживается с python 2.6.
feature_flags
словарь
добавлен в 20.5.0 версии netapp.ontap
Включение или отключение новой функции.
Это может использоваться для включения экспериментальной функции или отключения новой функции, которая нарушает обратную совместимость.
Поддерживаемые ключи и значения могут быть изменены без предварительного уведомления. Неизвестные ключи игнорируются.
from_name
строка
Имя существующей политики квотирования, которую нужно переименовать в name.
hostname
строка / обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
http_port
целое число
Переопределение стандартного порта (80 или 443) на указанный порт
https
boolean
    Варианты:
  • нет ←
  • да
Включение и отключение https.
Игнорируется при использовании REST, так как поддерживается только https.
Игнорируется при использовании аутентификации с помощью сертификата SSL, так как она требует SSL.
key_filepath
строка
добавлен в 20.6.0 версии netapp.ontap
путь к файлу ключа SSL клиента.
name
строка / обязательно
Указывает имя политики квотирования для создания или переименования.
ontapi
целое число
Версия API ontap для использования
password
строка
Пароль для указанного пользователя.

псевдонимы: pass
state
строка
    Варианты:
  • present ←
  • absent
Требуется ли наличие указанной политики квотирования.
use_rest
строка
По умолчанию:
"авто"
REST API, если поддерживается целевой системой для всех ресурсов и атрибутов, которые требуются модулю. В противном случае возвращается к ZAPI.
всегда -- всегда будет использовать REST API
никогда -- всегда будет использовать ZAPI
авто -- попробует использовать REST API
username
строка
Это может быть учётная запись уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM.
Для получения дополнительной информации, пожалуйста, обратитесь к документации https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/.
Поддерживаются два метода аутентификации
1. аутентификация по протоколу basic, используя имя пользователя и пароль,
2. аутентификация по сертификату SSL, используя файл сертификата SSL клиента, и необязательно, файл закрытого ключа.
Для использования сертификата, он должен быть установлен в кластере ONTAP, и должна быть включена аутентификация по сертификату.

псевдонимы: user
validate_certs
boolean
    Варианты:
  • no
  • да ←
Если установлено в no, сертификаты SSL не будут проверены.
Это следует устанавливать только в False используемых на лично контролируемых сайтах с использованием самоподписанных сертификатов.
vserver
строка / обязательно
Указывает виртуальный сервер для политики квотирования.

Примечания

Примечание

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

Примеры

- name: Create quota policy
  na_ontap_quota_policy:
    state: present
    vserver: SVM1
    name: ansible_policy
    hostname: "{{ hostname }}"
    username: "{{ username }}"
    password: "{{ password }}"

- name: Rename quota policy
  na_ontap_quota_policy:
    state: present
    vserver: SVM1
    name: new_ansible
    from_name: ansible
    hostname: "{{ hostname }}"
    username: "{{ username }}"
    password: "{{ password }}"

- name: Delete quota policy
  na_ontap_quota_policy:
    state: absent
    vserver: SVM1
    name: ansible_policy
    hostname: "{{ hostname }}"
    username: "{{ username }}"
    password: "{{ password }}"

Авторы

  • Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@netapp.com>

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp/ontap/na_ontap_quota_policy_module.html

Spec-Zone.ru

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