Модуль cisco.aci.aci_fabric_pod – Управление политикой настройки Fabric Pod (fabric:SetupP)
Примечание
Этот модуль является частью коллекции cisco.aci (версия 2.10.1).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Чтобы использовать его в плейбуке, укажите: cisco.aci.aci_fabric_pod.
Обзор
- Управление политикой настройки Fabric Pod на Cisco ACI fabric.
Параметры
Параметр | Комментарии |
|---|---|
annotation строка | Пользовательская строка для аннотирования объекта. Если значение не указано в задаче, будет использовано значение переменной среды Если значение не указано в задаче и переменной среды По умолчанию: |
certificate_name псевдонимы: cert_name строка | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если был предоставлен файл с именем Если для Если значение не указано в задаче, будет использовано значение переменной среды |
description псевдонимы: descr строка | Описание политики настройки Fabric Pod. |
host псевдонимы: hostname строка | IP-адрес или имя хоста APIC, разрешаемое хостом Ansible. Если значение не указано в задаче, будет использовано значение переменной среды |
name_alias строка | Псевдоним текущего объекта. Он относится к полю nameAlias в ACI. |
output_level строка | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, будет использовано значение переменной среды Варианты:
|
output_path строка | Путь к файлу, который будет использоваться для вывода конфигурационных объектов ACI в формате JSON, сгенерированных модулем. Если значение не указано в задаче, будет использовано значение переменной среды |
owner_key строка | Пользовательская строка для атрибута ownerKey объекта ACI. Этот атрибут представляет собой ключ для предоставления клиентам возможности владения своими данными для корреляции сущностей. Если значение не указано в задаче, будет использовано значение переменной среды |
owner_tag строка | Пользовательская строка для атрибута ownerTag объекта ACI. Этот атрибут представляет собой метку для предоставления клиентам возможности добавления собственных данных. Например, для указания того, кто создал этот объект. Если значение не указано в задаче, будет использовано значение переменной среды |
password строка | Пароль для аутентификации. Этот параметр взаимоисключает Если значение не указано в задаче, будут использованы переменные среды |
pod_id псевдонимы: pod, id целое число | Идентификатор Pod для политики настройки Fabric Pod. Допустимый диапазон значений от |
pod_type псевдонимы: type строка | Тип Pod. Используйте APIC по умолчанию использует значение Варианты:
|
port целое число | Номер порта, используемый для подключения REST. Значение по умолчанию зависит от параметра Если значение не указано в задаче, будет использовано значение переменной среды |
private_key псевдонимы: cert_key строка | Файл закрытого ключа в формате PEM или содержимое закрытого ключа, используемого для аутентификации на основе подписи. Это значение также влияет на значение по умолчанию Этот параметр взаимоисключает Если значение не указано в задаче, будут использованы переменные среды |
state строка | Используйте Используйте Варианты:
|
suppress_previous aliases: no_previous, ignore_previous boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что предыдущее возвращаемое значение будет пустым. Предыдущее состояние объекта не будет проверено, и POST-обновление будет содержать все свойства. Выбираемые значения:
|
suppress_verification aliases: no_verification, no_verify, suppress_verify, ignore_verify, ignore_verification boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что текущее возвращаемое значение устанавливается в предложенное значение. Текущий объект, включая значения по умолчанию, не будет проверяем в одной задаче. Выбираемые значения:
|
tep_pool aliases: tep, pool string | Пул адресов TEP для политики конфигурации Fabric Pod. Должен быть валидным IPv4 адресом и включать маску подсети. Пример 192.168.1.0/24 |
timeout integer | Таймаут уровня сокета в секундах. Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — 30. |
use_proxy boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true. Выбираемые значения:
|
use_ssl boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true, если соединение локальное. Выбираемые значения:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, будут использованы значения переменных среды Значение по умолчанию — admin. |
validate_certs boolean | Если Это значение должно быть установлено в Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true. Выбираемые значения:
|
См. также
См. также
- Справочник по модели управления информацией APIC
-
Дополнительная информация о внутренней переменной класса APIC fabric:SetupP.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять вашей инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Add a fabric pod setup policy
cisco.aci.aci_fabric_pod:
host: apic
username: admin
password: SomeSecretPassword
pod_id: 1
tep_pool: 10.0.0.0/16
state: present
delegate_to: localhost
- name: Query the fabric pod setup policy
cisco.aci.aci_fabric_pod:
host: apic
username: admin
password: SomeSecretPassword
pod_id: 1
state: query
delegate_to: localhost
register: query_result
- name: Query all fabric pod setup policies
cisco.aci.aci_fabric_pod:
host: apic
username: admin
password: SomeSecretPassword
state: query
delegate_to: localhost
register: query_result
- name: Remove a fabric pod setup policy
cisco.aci.aci_fabric_pod:
host: apic
username: admin
password: SomeSecretPassword
pod_id: 1
state: absent
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 Возвращено: ошибка или отладка Пример: |
Ссылки на сборку
© 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_fabric_pod_module.html