aws_direct_connect_link_aggregation_group — Управление группами агрегирования каналов Direct Connect.
Новая версия с 2.4.
Обзор
- Создание, удаление или изменение группы агрегирования каналов Direct Connect.
Требования (к хосту, на котором выполняется модуль)
- boto3
- botocore
Параметры
| параметр | обязателен | по умолчанию | варианты | комментарии |
|---|---|---|---|---|
| bandwidth | нет | Пропускная способность группы агрегирования каналов. | ||
| connection_id | нет | Идентификатор подключения для связывания с группой агрегирования каналов при создании. | ||
| delete_with_disassociation | нет | Используется с state=absent для удаления подключений после отсоединения их от LAG. | ||
| force_delete | нет | Это позволяет установить минимальное количество связей в 0, отсоединить все подключённые соединения и удалить все виртуальные интерфейсы, связанные с LAG. | ||
| link_aggregation_group_id | нет | Идентификатор группы агрегирования каналов Direct Connect. | ||
| location | нет | Расположение группы агрегирования каналов. | ||
| min_links | нет | Минимальное количество физических подключений, которые должны быть активны для работы самой LAG. | ||
| name | нет | Имя группы агрегирования каналов Direct Connect. | ||
| num_connections | нет | Количество подключений для начальной инициализации группы агрегирования каналов. | ||
| state | нет |
| Состояние группы агрегирования каналов Direct Connect. | |
| wait | нет |
| Ожидать завершения операции или нет. Может быть полезно при ожидании удаления виртуальных интерфейсов. Может изменить время ожидания с помощью wait_timeout. | |
| wait_timeout | нет | 120 | Время ожидания в секундах, если wait равно True. |
Примеры
# create a Direct Connect connection - aws_direct_connect_link_aggregation_group: state: present location: EqDC2 lag_id: dxlag-xxxxxxxx bandwidth: 1Gbps
Значения возврата
Общие значения возврата описаны здесь Значения возврата, следующие поля уникальны для этого модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| aws_device | Конечная точка AWS Direct Connection, на которой размещена LAG. | при I(state=present) | строка | EqSe2-1bwfvazist2k0 |
| changed | Изменилась ли LAG. | всегда | строка | |
| connections | Список подключений, объединённых этой LAG. | при I(state=present) | список | {'connections': [{'aws_device': 'EqSe2-1bwfvazist2k0', 'region': 'us-west-2', 'connection_state': 'down', 'connection_name': 'Запрошенное подключение 1 для Lag dxlag-fgtoh97h', 'owner_account': '448830907657', 'connection_id': 'dxcon-fgzjah5a', 'bandwidth': '1 Гбит/с', 'location': 'EqSe2', 'lag_id': 'dxlag-fgnsp4rq'}]} |
| connections_bandwidth | Индивидуальная пропускная способность физических подключений, объединённых LAG. | при I(state=present) | строка | 1 Гбит/с |
| lag_id | Уникальный идентификатор группы агрегирования каналов. | при I(state=present) | строка | dxlag-fgnsp4rq |
| lag_name | Имя, заданное пользователем для группы агрегирования каналов. | при I(state=present) | строка | |
| lag_state | Состояние LAG. | при I(state=present) | строка | ожидание |
| location | Место расположения подключения. | при I(state=present) | строка | EqSe2 |
| minimum_links | Минимальное количество физических подключений, которые должны быть активны для работы самой LAG. | при I(state=present) | целое число | |
| number_of_connections | Количество физических подключений, объединённых LAG. | при I(state=present) | целое число | |
| owner_account | Идентификатор учётной записи владельца LAG. | при I(state=present) | строка | |
| region | Регион, в котором существует LAG. | при I(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/aws_direct_connect_link_aggregation_group_module.html