Spec-Zone.ru › Ansible 2.4

aos_blueprint_virtnet - Управление параметрами шаблона AOS

Новое в версии 2.3.

  • Обзор
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
    • Статус

Обзор

  • Модуль Apstra AOS Blueprint Virtual Network позволяет легко управлять вашей виртуальной сетью. Вы можете создавать, определять и удалять виртуальные сети по имени или с помощью файла JSON/YAML. Этот модуль идемпотентен и поддерживает режим проверки. Он использует REST API AOS.

Требования (к хосту, на котором выполняется модуль)

  • aos-pyez >= 0.6.0

Параметры

параметр обязательно по умолчанию варианты комментарии
blueprint
да
Имя или идентификатор шаблона, определённый в AOS.
content
нет
Структура данных виртуальной сети для управления. Данные могут быть в формате YAML/JSON или напрямую в качестве переменной. Это та же структура данных, которая возвращается при успешном выполнении в поле value.
name
нет
Имя виртуальной сети в рамках шаблона.
session
да
Существующая сессия AOS, полученная с помощью модуля aos_login.
state
нет present
  • present
  • absent
Указывает ожидаемое состояние виртуальной сети (наличие или отсутствие).

Примеры

- name: "Access Existing Virtual Network"
  aos_blueprint_virtnet:
    session: "{{ aos_session }}"
    blueprint: "my-blueprint-l2"
    name: "my-virtual-network"
    state: present

- name: "Delete Virtual Network with JSON File"
  aos_blueprint_virtnet:
    session: "{{ aos_session }}"
    blueprint: "my-blueprint-l2"
    content: "{{ lookup('file', 'resources/virtual-network-02.json') }}"
    state: absent

- name: "Create Virtual Network"
  aos_blueprint_virtnet:
    session: "{{ aos_session }}"
    blueprint: "my-blueprint-l2"
    content: "{{ lookup('file', 'resources/virtual-network-02.json') }}"
    state: present

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратной совместимости интерфейса.

Для получения помощи в разработке модулей, если вы так пожелаете, прочитайте Информация о сообществе и участие, Тестирование 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/aos_blueprint_virtnet_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API