Модуль cisco.aci.aci_system_banner – Управление псевдонимами и баннерами (aaa:PreLoginBanner)
Примечание
Этот модуль входит в коллекцию cisco.aci (версия 2.10.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Для использования в плейбуке укажите: cisco.aci.aci_system_banner.
Обзор
- Управление псевдонимами и баннерами на фэбрах Cisco ACI.
Параметры
Параметр | Комментарии |
|---|---|
annotation строка | Определенная пользователем строка для аннотации объекта. Если значение не указано в задаче, будет использовано значение переменной среды Если значение не указано в задаче и переменной среды По умолчанию: |
application_banner строка | Сообщение баннера приложения. |
certificate_name псевдонимы: cert_name строка | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если предоставлено имя файла Если для Если значение не указано в задаче, будет использовано значение переменной среды |
controller_banner строка | Содержимое информационного баннера CLI, отображаемого перед аутентификацией пользователя. Баннер CLI — это строка текста, которая печатается на консоли в исходном виде. |
description строка | Описание баннера входа в систему AAA. |
gui_alias строка | Псевдоним графического интерфейса системы. |
gui_banner строка | Содержимое информационного баннера GUI, отображаемого перед аутентификацией пользователя. Если gui_banner начинается с http:// или https://, баннер будет типа URL. Обратите внимание, что владелец веб-сайта URL должен разрешить размещение сайта во фрейме iFrame для отображения информационного баннера. |
host псевдонимы: hostname строка | IP-адрес или имя хоста APIC, разрешаемый хостом управления Ansible. Если значение не указано в задаче, будет использовано значение переменной среды |
name_alias строка | Псевдоним текущего объекта. Он относится к полю nameAlias в ACI. |
output_level строка | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, будет использовано значение переменной среды Варианты:
|
output_path строка | Путь к файлу, который будет использоваться для вывода JSON-конфигурационных объектов ACI, созданных модулем. Если значение не указано в задаче, будет использовано значение переменной среды |
owner_key строка | Определенная пользователем строка для атрибута ownerKey объекта ACI. Этот атрибут представляет собой ключ, позволяющий клиентам владеть своими данными для корреляции сущностей. Если значение не указано в задаче, будет использовано значение переменной среды |
owner_tag строка | Определенная пользователем строка для атрибута ownerTag объекта ACI. Этот атрибут представляет собой метку, позволяющую клиентам добавлять свои собственные данные. Например, для указания того, кто создал этот объект. Если значение не указано в задаче, будет использовано значение переменной среды |
password строка | Пароль для аутентификации. Этот параметр взаимоисключает Если значение не указано в задаче, будет использовано значение переменных среды |
port целое число | Номер порта, используемый для подключения REST. Значение по умолчанию зависит от параметра Если значение не указано в задаче, будет использовано значение переменной среды |
private_key псевдонимы: cert_key строка | Файл закрытого ключа в формате PEM или содержимое закрытого ключа, используемое для аутентификации на основе подписи. Это значение также влияет на значение по умолчанию Этот параметр взаимоисключает Если значение не указано в задаче, будет использовано значение переменных среды |
severity строка | Степень важности баннера приложения. Варианты:
|
состояние строка | Используйте Используйте Варианты:
|
suppress_previous псевдонимы: no_previous, ignore_previous булево | Если Если значение не указано в задаче, будет использовано значение переменной окружения Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к пустому предыдущему значению. Предыдущее состояние объекта не будет проверяться, и обновление POST будет содержать все свойства. Варианты:
|
suppress_verification псевдонимы: no_verification, no_verify, suppress_verify, ignore_verify, ignore_verification булево | Если Если значение не указано в задаче, будет использовано значение переменной окружения Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что текущее возвращаемое значение устанавливается в предложенное значение. Текущий объект, включая значения по умолчанию, не будет проверяться в одной задаче. Варианты:
|
switch_banner строка | Сообщение баннера коммутатора. |
timeout целое число | Таймаут уровня сокета в секундах. Если значение не указано в задаче, будет использовано значение переменной окружения Значение по умолчанию 30. |
use_proxy булево | Если Если значение не указано в задаче, будет использовано значение переменной окружения Значение по умолчанию true. Варианты:
|
use_ssl булево | Если Если значение не указано в задаче, будет использовано значение переменной окружения Значение по умолчанию true при локальном соединении. Варианты:
|
username псевдонимы: user строка | Имя пользователя для аутентификации. Если значение не указано в задаче, будут использованы значения переменных окружения Значение по умолчанию admin. |
validate_certs булево | Если Это должно быть установлено в Если значение не указано в задаче, будет использовано значение переменной окружения Значение по умолчанию true. Варианты:
|
См. также
См. также
- Ссылка на справочник модели информации управления APIC
-
Дополнительная информация об внутренней класс APIC aaa:PreLoginBanner.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять вашей инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Configure banner
cisco.aci.aci_system_banner:
host: apic
username: admin
password: SomeSecretPassword
gui_alias: "Test GUI Alias"
controller_banner: "Test Controller Banner"
application_banner: "Test Application Banner"
severity: critical
switch_banner: "Test Switch Banner"
gui_banner: "Test GUI Banner"
state: present
delegate_to: localhost
- name: Configure banner with a url
cisco.aci.aci_system_banner:
host: apic
username: admin
password: SomeSecretPassword
gui_alias: "Test GUI Alias"
controller_banner: "Test Controller Banner Message"
application_banner: "Test Application Banner"
severity: critical
switch_banner: "Test Switch Banner Message"
gui_banner: https://www.cisco.com
state: present
delegate_to: localhost
- name: Query banner
cisco.aci.aci_system_banner:
host: apic
username: admin
password: SomeSecretPassword
state: query
delegate_to: localhost
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
current список / элементы=строка | Настройка, существующая в APIC после завершения модуля Возвращено: успех Пример: |
error словарь | Информация об ошибке, возвращенная из APIC Возвращено: неудача Пример: |
filter_string строка | Строка фильтра, используемая для запроса Возвращено: неудача или отладка Пример: |
method строка | HTTP-метод, используемый для запроса к APIC Возвращено: неудача или отладка Пример: |
previous список / элементы=строка | Исходная конфигурация из APIC до начала работы модуля Возвращено: информация Пример: |
proposed словарь | Сборка конфигурации из предоставленных пользователем параметров Возвращено: информация Пример: |
raw строка | Необработанный вывод, возвращенный API REST APIC (xml или json) Возвращено: ошибка разбора Пример: |
response строка | HTTP-ответ от APIC Возвращено: неудача или отладка Пример: |
sent список / элементы=строка | Фактическая/минимальная конфигурация, отправленная в APIC Возвращено: информация Пример: |
status целое число | HTTP-статус от APIC Возвращено: неудача или отладка Пример: |
url строка | HTTP-URL, используемый для запроса к APIC Возвращено: неудача или отладка Пример: |
Авторы
- Tim Cragg (@timcragg)
- Akini Ross (@akinross)
Ссылки на коллекции
© 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/aci/aci_system_banner_module.html