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