dimensiondata_network - Создание, обновление и удаление сетей MCP 1.0 и 2.0
Введено в версии 2.3.
Обзор
- Создание, обновление и удаление сетей MCP 1.0 и 2.0
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description | Дополнительное описание домена сети. | |
| location обязательно | Целевой дата-центр. | |
| mcp_password | Пароль для аутентификации в API CloudControl. Если не указано, будет использовано значение из переменной окружения или ~/.dimensiondata. Требуется, если указан параметр mcp_user. | |
| mcp_user | Имя пользователя для аутентификации в API CloudControl. Если не указано, будет использовано значение из переменной окружения или ~/.dimensiondata. | |
| name обязательно | Имя домена сети для создания. | |
| region |
"na" | Целевой регион. |
| service_plan |
| План сервиса, "ESSENTIALS" или "ADVANCED". Только для MCP 2.0. |
| state |
| Ресурс должен быть присутствовать или отсутствовать. |
| validate_certs | Значение по умолчанию: "yes" | Если false, сертификаты SSL не будут проверены.Это следует использовать только с частными экземплярами API CloudControl, которые используют самозаверяющие сертификаты. |
| wait | Значение по умолчанию: "no" | Должны ли мы дождаться завершения задачи перед переходом к следующей? |
| wait_poll_interval | Значение по умолчанию: 2 | Время (в секундах) ожидания между проверками завершения задачи. Применимо только если wait=true. |
| wait_time | Значение по умолчанию: 600 | Максимальное время (в секундах) ожидания завершения задачи. Применимо только если wait=true. |
Примеры
# Create an MCP 1.0 network
- dimensiondata_network:
region: na
location: NA5
name: mynet
# Create an MCP 2.0 network
- dimensiondata_network:
region: na
mcp_user: my_user
mcp_password: my_password
location: NA9
name: mynet
service_plan: ADVANCED
# Delete a network
- dimensiondata_network:
region: na
location: NA1
name: mynet
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание | |
|---|---|---|---|
| network сложное | При успехе, когда state=present. | Словарь, описывающий сеть. | |
| id строка | Идентификатор сети. Пример: 8c787000-a000-4050-a215-280893411a7d | ||
| name строка | Имя сети. Пример: Моя сеть | ||
| description строка | Описание сети. Пример: Описание моей сети | ||
| location строка | Расположение дата-центра. Пример: NA3 | ||
| status строка | Статус сети. (Только MCP 2.0) Пример: NORMAL | ||
| private_net строка | Подсеть частной сети. (Только MCP 1.0) Пример: 10.2.3.0 | ||
| multicast логическое | Включен мультимедиа? (Только MCP 1.0) | ||
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Aimon Bustardo (@aimonb)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/dimensiondata_network_module.html