Модуль cisco.aci.aci_cloud_ap — Управление профилем облачного приложения (AP) (cloud:App)
Примечание
Этот модуль входит в коллекцию cisco.aci (версия 2.10.1).
Эта коллекция, возможно, уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Для использования в книге задач укажите: cisco.aci.aci_cloud_ap.
Обзор
- Управление объектами профилей облачных приложений (AP) в Cisco Cloud ACI
Параметры
Параметр | Комментарии |
|---|---|
annotation строка | Пользовательская строка для аннотации объекта. Если значение не указано в задаче, будет использовано значение переменной среды Если значение не указано в задаче и переменной среды По умолчанию: |
certificate_name псевдонимы: cert_name строка | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если был предоставлен имя файла Если для Если значение не указано в задаче, будет использовано значение переменной среды |
description псевдонимы: descr строка | Описание профиля облачного приложения. |
host псевдонимы: hostname строка | IP-адрес или имя хоста, разрешимые хостом Ansible. Если значение не указано в задаче, будет использовано значение переменной среды |
name псевдонимы: app_profile, app_profile_name, ap строка | Имя профиля облачного приложения. |
output_level строка | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, будет использовано значение переменной среды Варианты:
|
output_path строка | Путь к файлу, который будет использоваться для выгрузки объектов конфигурации ACI JSON, сгенерированных модулем. Если значение не указано в задаче, будет использовано значение переменной среды |
owner_key строка | Пользовательская строка для атрибута ownerKey объекта ACI. Этот атрибут представляет собой ключ для предоставления клиентам права собственности на свои данные для корреляции сущностей. Если значение не указано в задаче, будет использовано значение переменной среды |
owner_tag строка | Пользовательская строка для атрибута ownerTag объекта ACI. Этот атрибут представляет собой тег для предоставления клиентам возможности добавлять свои собственные данные. Например, чтобы указать, кто создал этот объект. Если значение не указано в задаче, будет использовано значение переменной среды |
password строка | Пароль для аутентификации. Этот параметр взаимоисключающий с Если значение не указано в задаче, будет использовано значение переменных среды |
port целое число | Номер порта для подключения REST. Значение по умолчанию зависит от параметра Если значение не указано в задаче, будет использовано значение переменной среды |
private_key псевдонимы: cert_key строка | Файл закрытого ключа в формате PEM или содержимое закрытого ключа, используемое для аутентификации на основе подписи. Это значение также влияет на значение по умолчанию Этот параметр взаимоисключающий с Если значение не указано в задаче, будет использовано значение переменных среды |
state строка | Используйте Используйте Варианты:
|
suppress_previous псевдонимы: no_previous, ignore_previous логическое | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что предыдущее возвращаемое значение становится пустым. Предыдущее состояние объекта не будет проверено, и обновление POST будет содержать все свойства. Варианты:
|
suppress_verification aliases: no_verification, no_verify, suppress_verify, ignore_verify, ignore_verification boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — ПРЕДУПРЕЖДЕНИЕ - Это приводит к установке текущего возвращаемого значения в предлагаемое значение. Текущий объект, включая значения по умолчанию, будет недоступен для проверки в одной задаче. Варианты:
|
tenant aliases: tenant_name string | Имя существующего арендатора. |
timeout integer | Таймаут уровня сокета в секундах. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — 30. |
use_proxy boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — true. Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — true при локальном соединении. Варианты:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, вместо него будет использовано значение переменных среды Значение по умолчанию — admin. |
validate_certs boolean | Если Это должно быть установлено в Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — true. Варианты:
|
Примечания
Примечание
- Дополнительная информация об внутреннем классе APIC cloud:App из справочника по модели управления информацией APIC.
См. также
См. также
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять вашей инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Add a new cloud AP
cisco.aci.aci_cloud_ap:
host: apic
username: admin
password: SomeSecretPassword
tenant: production
name: intranet
description: Web Intranet EPG
state: present
delegate_to: localhost
- name: Remove a cloud AP
cisco.aci.aci_cloud_ap:
host: apic
username: admin
password: SomeSecretPassword
validate_certs: false
tenant: production
name: intranet
state: absent
delegate_to: localhost
- name: Query a cloud AP
cisco.aci.aci_cloud_ap:
host: apic
username: admin
password: SomeSecretPassword
tenant: production
name: ticketing
state: query
delegate_to: localhost
register: query_result
- name: Query all cloud APs
cisco.aci.aci_cloud_ap:
host: apic
username: admin
password: SomeSecretPassword
state: query
delegate_to: localhost
register: query_result
- name: Query all cloud APs with a Specific Name
cisco.aci.aci_cloud_ap:
host: apic
username: admin
password: SomeSecretPassword
validate_certs: false
name: ticketing
state: query
delegate_to: localhost
register: query_result
- name: Query all cloud APs of a tenant
cisco.aci.aci_cloud_ap:
host: apic
username: admin
password: SomeSecretPassword
validate_certs: false
tenant: production
state: query
delegate_to: localhost
register: query_result
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
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_cloud_ap_module.html