Модуль purestorage.flasharray.purefa_endpoint – Управление конечными точками протокола VMware на массивах Pure Storage FlashArray
Примечание
Этот модуль является частью коллекции purestorage.flasharray (версия 1.31.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, запустите ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install purestorage.flasharray. Вам потребуются дополнительные требования для использования этого модуля, см. Требования для получения подробной информации.
Для использования в playbook, укажите: purestorage.flasharray.purefa_endpoint.
Новое в purestorage.flasharray 1.0.0
Краткое описание
- Создание, удаление или полное удаление конечной точки на массиве Pure Storage FlashArray.
Требования
Ниже указаны требования, необходимые на хосте, который выполняет этот модуль.
- python >= 3.3
- purestorage >= 1.19
- py-pure-client >= 1.26.0
- netaddr
- requests
- pycountry
- urllib3
Параметры
Параметр | Комментарии |
|---|---|
api_token строка | Токен API FlashArray для пользователя с правами администратора. |
disable_warnings булево добавлено в purestorage.flasharray 1.29.0 | Отключить предупреждения о небезопасных сертификатах в логах отладки Варианты:
|
eradicate булево | Определяет, следует ли полностью удалить конечную точку при удалении или оставить в корзине. Варианты:
|
fa_url строка | IP-адрес управления FlashArray IPv4 или имя хоста. |
hgroup строка | имя группы хостов для подключения конечной точки |
host строка | имя хоста для подключения конечной точки |
name строка / обязательно | Имя конечной точки. |
rename строка | Значение для переименования указанной конечной точки. Переименование применяется только к контейнеру, в котором находится текущая конечная точка. |
state строка | Определяет, должна ли существовать конечная точка или нет. Варианты:
|
Примечания
Примечание
- Этот модуль требует библиотек Python
purestorageиpy-pure-client - Дополнительные библиотеки Python могут потребоваться для отдельных модулей.
- Вы должны установить переменные среды
PUREFA_URLиPUREFA_API, если аргументы fa_url и api_token не передаются в модуль напрямую
Примеры
- name: Create new endpoint named foo
purestorage.flasharray.purefa_endpoint:
name: test-endpoint
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: present
- name: Delete and eradicate endpoint named foo
purestorage.flasharray.purefa_endpoint:
name: foo
eradicate: true
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: absent
- name: Rename endpoint foor to bar
purestorage.flasharray.purefa_endpoint:
name: foo
rename: bar
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
Значения возврата
Общие значения возврата описаны здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
volume словарь | Словарь, описывающий измененный том. Только некоторые атрибуты ниже будут возвращены при различных действиях. Возвращается: успех |
|
created строка |
Время создания тома Возвращается: успех Пример: |
|
name строка |
Имя тома Возвращается: успех |
|
serial строка |
Серийный номер тома Возвращается: успех Пример: |
|
source строка |
Имя источника тома, используемого для копирования тома Возвращается: успех |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/purestorage/flasharray/purefa_endpoint_module.html