Модуль community.general.ibm_sa_domain — управление доменами в системах хранения семейства IBM Spectrum Accelerate
Примечание
Этот модуль входит в коллекцию community.general (версия 12.6.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install community.general. Для использования этого модуля могут потребоваться дополнительные зависимости. Подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: community.general.ibm_sa_domain.
Обзор
- Этот модуль позволяет добавлять домены в системы хранения семейства IBM Spectrum Accelerate и удалять их из этих систем.
Требования
На узле, выполняющем этот модуль, должны быть установлены следующие компоненты.
- pyxcli
Параметры
Параметр | Комментарии |
|---|---|
domain string / обязательный | Имя домена, которым нужно управлять. |
endpoints string / обязательный | Имя узла или IP-адрес управления системы хранения Spectrum Accelerate. |
hard_capacity string | Жёсткое ограничение ёмкости домена. |
ldap_id string | Идентификатор LDAP для добавления в домен. |
max_cgs string | Максимальное количество групп согласованности. |
max_dms string | Максимальное количество DMS. |
max_mirrors string | Максимальное количество зеркал. |
max_pools string | Максимальное количество пулов. |
max_volumes string | Максимальное количество томов. |
password string / обязательный | Пароль пользователя системы хранения Spectrum Accelerate. |
perf_class string | Добавить домен в класс производительности. |
size string | Размер домена. |
soft_capacity string | Мягкое ограничение ёмкости домена. |
state string | Требуемое состояние домена. Варианты:
|
username string / обязательный | Пользователь с правами управления системой хранения Spectrum Accelerate. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: нет | Может работать в режиме |
diff_mode | Поддержка: нет | В режиме diff возвращает сведения об изменениях (или возможных изменениях в |
Примечания
Примечание
- Для этого модуля требуется библиотека Python pyxcli. Чтобы установить pyxcli, используйте
pip install pyxcli.
Примеры
- name: Define new domain.
community.general.ibm_sa_domain:
domain: domain_name
size: domain_size
state: present
username: admin
password: secret
endpoints: hostdev-system
- name: Delete domain.
community.general.ibm_sa_domain:
domain: domain_name
state: absent
username: admin
password: secret
endpoints: hostdev-system
Возвращаемые значения
Общие возвращаемые значения описаны здесь. Ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
msg string | Статус выполнения модуля. Возвращается: при необходимости Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/ibm_sa_domain_module.html