Spec-Zone.ru › Ansible 2.6

sf_account_manager - Управление учетными записями SolidFire

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

  • Описание
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Создание, удаление или обновление учетных записей SolidFire

Требования

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

  • solidfire-sdk-python (1.1.0.92)

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
account_id
Идентификатор учетной записи для управления или обновления.
attributes
Список пар «Имя/Значение» в формате JSON-объекта.
hostname
обязательно
Имя хоста или IP-адрес кластера SolidFire.
initiator_secret
Секрет CHAP для инициатора. Длина должна составлять 12-16 символов и быть надежной.
Секреты CHAP инициатора должны быть уникальными и не совпадать с секретом CHAP целевого узла.
Если не указан, создается случайный секрет.
name
обязательно
Уникальное имя пользователя для этой учетной записи. (Длина может составлять от 1 до 64 символов).
new_name
Новое имя для учетной записи пользователя.
password
обязательно
Пароль для указанного пользователя.
state
обязательно
    Варианты:
  • present
  • absent
Требуется ли существование указанной учетной записи.
status
Статус учетной записи.
target_secret
Секрет CHAP для целевого узла (взаимная аутентификация CHAP).
Длина должна составлять 12-16 символов и быть надежной.
Секреты CHAP целевого узла должны быть уникальными и не совпадать с секретом CHAP инициатора.
Если не указан, создается случайный секрет.
username
обязательно
Убедитесь, что у пользователя есть необходимые разрешения. Для получения дополнительной информации, пожалуйста, ознакомьтесь с официальной документацией https://goo.gl/ddJa4Q.

Примечания

Примечание

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

Примеры

- name: Create Account
  sf_account_manager:
    hostname: "{{ solidfire_hostname }}"
    username: "{{ solidfire_username }}"
    password: "{{ solidfire_password }}"
    state: present
    name: TenantA

- name: Modify Account
  sf_account_manager:
    hostname: "{{ solidfire_hostname }}"
    username: "{{ solidfire_username }}"
    password: "{{ solidfire_password }}"
    state: present
    name: TenantA
    new_name: TenantA-Renamed

- name: Delete Account
  sf_account_manager:
    hostname: "{{ solidfire_hostname }}"
    username: "{{ solidfire_username }}"
    password: "{{ solidfire_password }}"
    state: absent
    name: TenantA-Renamed

Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Sumit Kumar (sumit4@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/sf_account_manager_module.html

Spec-Zone.ru

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