aci_contract - Управление ресурсами контрактов в Cisco ACI сетях (vz:BrCP)
Новая версия 2.4.
Обзор
- Управление ресурсами контрактов в Cisco ACI сетях.
- Дополнительная информация из внутреннего класса APIC vz:BrCP по адресу https://developer.cisco.com/media/mim-ref/MO-vzBrCP.html.
Требования (к хосту, на котором выполняется модуль)
- ACI Fabric 1.0(3f)+
Параметры
| параметр | обязательный | по умолчанию | значения | комментарии |
|---|---|---|---|---|
| contract | да | Имя контракта. псевдонимы: contract_name, name | ||
| description | нет | Описание контракта. псевдонимы: descr | ||
| dscp | нет | не указано |
| Целевое значение Differentiated Service (DSCP). псевдонимы: target |
| hostname | да | IP-адрес или имя хоста APIC, разрешимые управляющим хостом Ansible. псевдонимы: host | ||
| password | да | Пароль для аутентификации. | ||
| priority | нет | не указано |
| Требуемый класс QoS. |
| scope | нет | context |
| Область действия контракта службы. |
| state | нет | present |
| Используйте present или absent для добавления или удаления.Используйте query для отображения объекта или нескольких объектов. |
| tenant | да | Имя клиента. псевдонимы: tenant_name | ||
| timeout | нет | 30 | Таймаут уровня сокета в секундах. | |
| use_proxy | нет | да |
| Если no, прокси не будет использоваться, даже если он определен в переменной среды на целевых хостах. |
| use_ssl | нет | да |
| Если no, вместо стандартного HTTPS-соединения будет использовано HTTP-соединение. |
| username | да | admin | Имя пользователя для аутентификации. псевдонимы: user | |
| validate_certs | нет | да |
| Если no, сертификаты SSL не будут проверены.Это следует установить только на no на сайтах, контролируемых лично, с использованием самозаверенных сертификатов. |
Примеры
- aci_contract:
hostname: '{{ inventory_hostname }}'
username: '{{ username }}'
password: '{{ password }}'
contract: '{{ contract }}'
description: '{{ descr }}'
tenant: '{{ tenant }}'
scope: '{{ scope }}'
priority: '{{ priority }}'
target: '{{ target }}'
Примечания
Примечание
- Этот модуль не управляет субъектами контракта, см. aci_contract_subject, чтобы это сделать. Субъекты контракта всё ещё могут быть удалены с помощью этого модуля.
- Используемый
tenantдолжен существовать до использования этого модуля в вашем плане. Для этого можно использовать модуль aci_tenant. - По умолчанию, если переменная среды
<protocol>_proxyустановлена на целевом хосте, запросы будут отправляться через этот прокси. Это поведение можно переопределить, установив переменную для этой задачи (см. настройка среды), или используя параметрuse_proxy. - HTTP-редиректы могут перенаправлять с HTTP на HTTPS, поэтому необходимо убедиться, что ваша прокси-среда для обоих протоколов правильная.
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вам это нужно, пожалуйста, прочтите Информация сообщества и вклад, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/aci_contract_module.html