Модуль cisco.aci.aci_vlan_pool — Управление пулами VLAN (fvns:VlanInstP)
Примечание
Этот модуль является частью коллекции cisco.aci (версия 2.10.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Чтобы использовать его в плейбуке, укажите: cisco.aci.aci_vlan_pool.
Обзор
- Управление пулами VLAN на платформах Cisco ACI.
Параметры
Параметр | Комментарии |
|---|---|
annotation строка | Пользовательская строка для аннотирования объекта. Если значение не указано в задании, будет использовано значение переменной среды Если значение не указано в задании и переменной среды По умолчанию: |
certificate_name алиасы: cert_name строка | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если был предоставлен файл с именем Если для Если значение не указано в задании, будет использовано значение переменной среды |
description алиасы: descr строка | Описание для |
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 строка | Пароль для аутентификации. Этот параметр взаимоисключает Если значение не указано в задании, будет использовано значение переменных среды |
pool алиасы: name, pool_name строка | Имя пула. |
pool_allocation_mode алиасы: allocation_mode, mode строка | Метод, используемый для распределения VLAN для ресурсов. Варианты:
|
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 | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что текущее возвращаемое значение будет установлено в предложенное значение. Текущий объект, включая значения по умолчанию, не будет проверяемым в одной задаче. Варианты:
|
timeout integer | Таймаут уровня сокета в секундах. Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию 30. |
use_proxy boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию true. Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true, если соединение локальное. Варианты:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, будет использовано значение переменных среды Значение по умолчанию admin. |
validate_certs boolean | Если Это должно быть установлено в Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию true. Варианты:
|
См. также
См. также
- cisco.aci.aci_encap_pool
-
Управление пулами encap (fvns:VlanInstP, fvns:VxlanInstP и fvns:VsanInstP).
- cisco.aci.aci_vlan_pool_encap_block
-
Управление блоками encap, назначенными для пулов VLAN (fvns:EncapBlk).
- APIC Management Information Model reference
-
Дополнительная информация об внутренней APIC-классе fvns:VlanInstP.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Add a new VLAN pool
cisco.aci.aci_vlan_pool:
host: apic
username: admin
password: SomeSecretPassword
pool: production
pool_allocation_mode: dynamic
description: Production VLANs
state: present
delegate_to: localhost
- name: Remove a VLAN pool
cisco.aci.aci_vlan_pool:
host: apic
username: admin
password: SomeSecretPassword
pool: production
pool_allocation_mode: dynamic
state: absent
delegate_to: localhost
- name: Query a VLAN pool
cisco.aci.aci_vlan_pool:
host: apic
username: admin
password: SomeSecretPassword
pool: production
pool_allocation_mode: dynamic
state: query
delegate_to: localhost
register: query_result
- name: Query all VLAN pools
cisco.aci.aci_vlan_pool:
host: apic
username: admin
password: SomeSecretPassword
state: query
delegate_to: localhost
register: query_result
Значения возврата
Общие значения возврата описаны здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
current список / элементы=строка | Текущая конфигурация из APIC после завершения модуля Возвращаемое значение: success Пример: |
error словарь | Информация об ошибке, возвращённая из APIC Возвращаемое значение: failure Пример: |
filter_string строка | Используемая строка фильтра Возвращаемое значение: failure или debug Пример: |
method строка | Используемый HTTP-метод для запроса к APIC Возвращаемое значение: failure или debug Пример: |
previous список / элементы=строка | Исходная конфигурация из APIC до запуска модуля Возвращаемое значение: info Пример: |
proposed словарь | Сформированная конфигурация из параметров пользователя Возвращаемое значение: info Пример: |
raw строка | Необработанный вывод, возвращённый API REST APIC (xml или json) Возвращаемое значение: parse error Пример: |
response строка | HTTP-ответ от APIC Возвращаемое значение: failure или debug Пример: |
sent список / элементы=строка | Фактическая/минимальная конфигурация, отправленная в APIC Возвращаемое значение: info Пример: |
status целое число | HTTP-статус от APIC Возвращаемое значение: failure или debug Пример: |
url строка | Используемый HTTP-URL для запроса к APIC Возвращаемое значение: failure или debug Пример: |
Ссылки на коллекцию
© 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_vlan_pool_module.html