Модуль cisco.nxos.nxos_nxapi – Управление конфигурацией NXAPI на устройстве NXOS.
Примечание
Этот модуль входит в коллекцию cisco.nxos (версия 8.1.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.nxos.
Для использования в playbook укажите: cisco.nxos.nxos_nxapi.
Новое в cisco.nxos 1.0.0
Обзор
- Настраивает функцию NXAPI на устройствах с Cisco NXOS. Функция NXAPI по умолчанию отсутствует в конфигурации. Так как этот модуль управляет функцией NXAPI, он поддерживает только транспорт
Cli.
Псевдонимы: nxapi
Параметры
Параметр | Комментарии |
|---|---|
http Псевдонимы: enable_http boolean | Управляет рабочим состоянием протокола HTTP как одним из базовых транспортов для NXAPI. По умолчанию NXAPI включит транспорт HTTP при первой настройке функции. Чтобы отключить использование транспорта HTTP, установите значение этого аргумента в False. Варианты:
|
http_port целое число | Настройте порт, на котором HTTP-сервер будет прослушивать запросы. По умолчанию NXAPI свяжет HTTP-сервис со стандартным портом HTTP 80. Этот аргумент принимает допустимые значения портов в диапазоне от 1 до 65535. По умолчанию: |
https Псевдонимы: enable_https boolean | Управляет рабочим состоянием протокола HTTPS как одним из базовых транспортов для NXAPI. По умолчанию NXAPI отключит транспорт HTTPS при первой настройке функции. Чтобы включить использование транспорта HTTPS, установите значение этого аргумента в True. Варианты:
|
https_port целое число | Настройте порт, на котором HTTPS-сервер будет прослушивать запросы. По умолчанию NXAPI свяжет HTTPS-сервис со стандартным портом HTTPS 443. Этот аргумент принимает допустимые значения портов в диапазоне от 1 до 65535. По умолчанию: |
sandbox Псевдонимы: enable_sandbox boolean | Функция NXAPI предоставляет веб-базовый интерфейс для разработчиков для ввода команд. Эта функция изначально отключена при первой настройке функции NXAPI. Когда аргумент Варианты:
|
ssl_strong_ciphers boolean | Управляет использованием настройки сильных или слабых шифров. По умолчанию эта функция отключена, и настроены слабые шифры. Чтобы включить использование сильных шифров, установите значение этого аргумента в True. Варианты:
|
state строка | Аргумент Варианты:
|
tlsv1_0 boolean | Управляет использованием протокола Transport Layer Security версии 1.0. По умолчанию эта функция включена. Чтобы отключить использование TLSV1.0, установите значение этого аргумента в True. Варианты:
|
tlsv1_1 boolean | Управляет использованием протокола Transport Layer Security версии 1.1. По умолчанию эта функция отключена. Чтобы включить использование TLSV1.1, установите значение этого аргумента в True. Варианты:
|
tlsv1_2 boolean | Управляет использованием протокола Transport Layer Security версии 1.2. По умолчанию эта функция отключена. Чтобы включить использование TLSV1.2, установите значение этого аргумента в True. Варианты:
|
Примечания
Примечание
- Ограниченная поддержка Cisco MDS
- Дополнительную информацию об использовании CLI и NX-API см. в руководстве по опциям платформы NXOS.
- Дополнительную информацию об использовании Ansible для управления сетевыми устройствами см. в руководстве Ansible по сетям.
- Дополнительную информацию об использовании Ansible для управления устройствами Cisco см. на странице интеграции Cisco.
Примеры
- name: Enable NXAPI access with default configuration
cisco.nxos.nxos_nxapi:
state: present
- name: Enable NXAPI with no HTTP, HTTPS at port 9443 and sandbox disabled
cisco.nxos.nxos_nxapi:
enable_http: false
https_port: 9443
https: true
enable_sandbox: false
- name: remove NXAPI configuration
cisco.nxos.nxos_nxapi:
state: absent
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
updates список / элементы=строка | Возвращает список команд, которые необходимо передать на удаленное устройство для удовлетворения аргументов. Возвращается: всегда Пример: |
Ссылки на коллекцию
© 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/cisco/nxos/nxos_nxapi_module.html