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 |
на | Целевой регион. |
| 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. | Словарь, описывающий сеть. | |
| status строка | Статус сети. (Только для MCP 2.0) Пример: NORMAL | ||
| multicast булево | Включен ли мультикаст? (Только для MCP 1.0) | ||
| description строка | Описание сети. Пример: Описание моей сети | ||
| private_net строка | Подсеть частной сети. (Только для MCP 1.0) Пример: 10.2.3.0 | ||
| name строка | Имя сети. Пример: Моя сеть | ||
| id строка | Идентификатор сети. Пример: 8c787000-a000-4050-a215-280893411a7d | ||
| location строка | Расположение дата-центра. Пример: NA3 | ||
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.
Автор
- 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.5/modules/dimensiondata_network_module.html