Модуль fortinet.fortimanager.fmgr_fsp_vlan_dynamicmapping_interface_ipv6 — IPv6 интерфейса.
Примечание
Этот модуль входит в коллекцию fortinet.fortimanager (версия 2.14.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install fortinet.fortimanager.
Чтобы использовать её в плейбуке, укажите: fortinet.fortimanager.fmgr_fsp_vlan_dynamicmapping_interface_ipv6.
Добавлено в fortinet.fortimanager 2.1.0
Обзор
- Этот модуль позволяет настраивать устройство FortiManager.
- Примеры содержат все параметры и значения, которые необходимо адаптировать к источникам данных перед использованием.
Параметры
Параметр | Комментарии |
|---|---|
access_token string | Токен для доступа к FortiManager без использования имени пользователя и пароля. |
adom string / обязательный | Параметр (adom) в запрошенном URL. |
bypass_validation boolean | Устанавливайте значение True только в том случае, если схема модуля отличается от структуры API FortiManager. В этом случае модуль продолжит выполнение без проверки параметров. Варианты:
|
dynamic_mapping string / обязательный | Параметр (dynamic_mapping) в запрошенном URL. |
enable_log boolean | Включить или отключить ведение журнала для задачи. Варианты:
|
forticloud_access_token string | Аутентификация клиента Ansible с помощью токена доступа к API forticloud. |
fsp_vlan_dynamicmapping_interface_ipv6 dictionary | Набор параметров верхнего уровня. |
|
autoconf string |
Автоматическая настройка. Варианты:
|
|
cli_conn6_status aliases: cli-conn6-status integer |
Состояние соединения CLI conn6. |
|
dhcp6_client_options aliases: dhcp6-client-options list / elements=string |
Параметры клиента DHCPv6. Варианты:
|
|
dhcp6_information_request aliases: dhcp6-information-request string |
Запрос информации DHCPv6. Варианты:
|
|
dhcp6_prefix_delegation aliases: dhcp6-prefix-delegation string |
Делегирование префикса DHCPv6. Варианты:
|
|
dhcp6_prefix_hint aliases: dhcp6-prefix-hint string |
Подсказка префикса DHCPv6. |
|
dhcp6_prefix_hint_plt aliases: dhcp6-prefix-hint-plt integer |
PLT подсказки префикса DHCPv6. |
|
dhcp6_prefix_hint_vlt aliases: dhcp6-prefix-hint-vlt integer |
VLT подсказки префикса DHCPv6. |
|
dhcp6_relay_ip aliases: dhcp6-relay-ip string |
IP-адрес ретранслятора DHCPv6. |
|
dhcp6_relay_service aliases: dhcp6-relay-service string |
Служба ретрансляции DHCPv6. Варианты:
|
|
dhcp6_relay_source_interface aliases: dhcp6-relay-source-interface string |
Включить или отключить использование адреса этого интерфейса в качестве исходного адреса сообщения ретранслятора. Варианты:
|
|
dhcp6_relay_type aliases: dhcp6-relay-type string |
Тип ретрансляции DHCPv6. Варианты:
|
|
icmp6_send_redirect aliases: icmp6-send-redirect string |
Включить или отключить отправку перенаправлений ICMPv6. Варианты:
|
|
interface_identifier aliases: interface-identifier string |
Идентификатор интерфейса. |
|
ip6_address aliases: ip6-address string |
IPv6-адрес. |
|
ip6_allowaccess aliases: ip6-allowaccess list / elements=string |
Разрешённый доступ по IPv6. Варианты:
|
|
ip6_default_life aliases: ip6-default-life integer |
Срок действия IPv6 по умолчанию. |
|
ip6_delegated_prefix_iaid aliases: ip6-delegated-prefix-iaid integer |
IAID полученного делегированного префикса с вышестоящего интерфейса. |
|
ip6_delegated_prefix_list aliases: ip6-delegated-prefix-list list / elements=dictionary |
Список делегированных префиксов IPv6. |
|
autonomous_flag aliases: autonomous-flag string |
Флаг автономной настройки. Варианты:
|
|
delegated_prefix_iaid aliases: delegated-prefix-iaid integer |
IAID полученного делегированного префикса с вышестоящего интерфейса. |
|
onlink_flag aliases: onlink-flag string |
Флаг доступности по каналу связи. Варианты:
|
|
prefix_id aliases: prefix-id integer |
Идентификатор префикса. |
|
rdnss any |
(список) RDNSS. |
|
rdnss_service aliases: rdnss-service string |
Служба RDNSS. Варианты:
|
|
subnet string |
Подсеть. |
|
upstream_interface aliases: upstream-interface string |
Вышестоящий интерфейс. |
|
ip6_dns_server_override aliases: ip6-dns-server-override string |
Переопределение DNS-сервера IPv6. Варианты:
|
|
ip6_extra_addr aliases: ip6-extra-addr list / elements=dictionary |
Дополнительные IPv6-адреса. |
|
prefix string |
Префикс. |
|
ip6_hop_limit aliases: ip6-hop-limit integer |
Лимит переходов IPv6. |
|
ip6_link_mtu aliases: ip6-link-mtu integer |
MTU канала IPv6. |
|
ip6_manage_flag aliases: ip6-manage-flag string |
Флаг управления IPv6. Варианты:
|
|
ip6_max_interval aliases: ip6-max-interval integer |
Максимальный интервал IPv6. |
|
ip6_min_interval aliases: ip6-min-interval integer |
Минимальный интервал IPv6. |
|
ip6_mode aliases: ip6-mode string |
Режим IPv6. Варианты:
|
|
ip6_other_flag aliases: ip6-other-flag string |
Флаг прочих параметров IPv6. Варианты:
|
|
ip6_prefix_list aliases: ip6-prefix-list list / elements=dictionary |
Список префиксов IPv6. |
|
autonomous_flag aliases: autonomous-flag string |
Флаг автономной настройки. Варианты:
|
|
dnssl any |
(список) DNSSL. |
|
onlink_flag aliases: onlink-flag string |
Флаг Onlink. Варианты:
|
|
preferred_life_time aliases: preferred-life-time integer |
Предпочтительное время жизни. |
|
prefix string |
Префикс. |
|
rdnss any |
(список) Rdnss. |
|
valid_life_time aliases: valid-life-time integer |
Срок действия. |
|
ip6_prefix_mode aliases: ip6-prefix-mode string |
Назначение префикса через DHCP или RA. Варианты:
|
|
ip6_reachable_time aliases: ip6-reachable-time integer |
Время доступности IPv6. |
|
ip6_retrans_time aliases: ip6-retrans-time integer |
Время повторной передачи IPv6. |
|
ip6_send_adv aliases: ip6-send-adv string |
Отправка объявлений IPv6. Варианты:
|
|
ip6_subnet aliases: ip6-subnet string |
Подсеть IPv6. |
|
ip6_upstream_interface aliases: ip6-upstream-interface string |
Вышестоящий интерфейс IPv6. |
|
nd_cert aliases: nd-cert string |
Сертификат ND. |
|
nd_cga_modifier aliases: nd-cga-modifier string |
Модификатор CGA ND. |
|
nd_mode aliases: nd-mode string |
Режим ND. Варианты:
|
|
nd_security_level aliases: nd-security-level integer |
Уровень безопасности ND. |
|
nd_timestamp_delta aliases: nd-timestamp-delta integer |
Дельта временной метки ND. |
|
nd_timestamp_fuzz aliases: nd-timestamp-fuzz integer |
Допуск временной метки ND. |
|
ra_send_mtu aliases: ra-send-mtu string |
Включить или отключить передачу MTU канала в пакете RA. Варианты:
|
|
unique_autoconf_addr aliases: unique-autoconf-addr string |
Уникальный адрес автоконфигурации. Варианты:
|
|
vrip6_link_local string |
Локальный для канала адрес VRIP6. |
|
vrrp6 list / elements=dictionary |
VRRP6. |
|
accept_mode aliases: accept-mode string |
Режим приема. Варианты:
|
|
adv_interval aliases: adv-interval integer |
Интервал объявлений. |
|
preempt string |
Упреждающий перехват роли. Варианты:
|
|
priority integer |
Приоритет. |
|
start_time aliases: start-time integer |
Время запуска. |
|
status string |
Состояние. Варианты:
|
|
vrdst6 string |
VRdst6. |
|
vrgrp integer |
Группа VR. |
|
vrid integer |
Идентификатор VR. |
|
vrip6 string |
VRIP6. |
|
vrrp_virtual_mac6 aliases: vrrp-virtual-mac6 string |
Виртуальный MAC-адрес VRRP6. Варианты:
|
proposed_method string | Метод, переопределяющий метод базового запроса Json RPC. Варианты:
|
rc_failed list / elements=integer | Список кодов rc, для которых переопределяются условия сбоя. |
rc_succeeded list / elements=integer | Список кодов rc, для которых переопределяются условия успешного выполнения. |
revision_note string | Примечание к изменению, которое можно указать при создании или обновлении объекта. |
vlan string / обязательный | Параметр (vlan) в запрошенном URL. |
workspace_locking_adom string | ADOM, блокируемый для FortiManager, работающего в режиме рабочей области; значением может быть global или другие значения, включая root. |
workspace_locking_timeout integer | Максимальное время ожидания (в секундах) освобождения блокировки рабочей области другим пользователем. По умолчанию: |
Примечания
Примечание
- Начиная с версии 2.4.0 для всех входных аргументов используется соглашение об именовании с подчеркиваниями (snake_case). Замените аргументы, например «var-name», на «var_name». Старые имена аргументов по-прежнему доступны, однако будут выдаваться предупреждения об устаревании. Это предупреждение можно отключить, задав deprecation_warnings=False в ansible.cfg.
- В этом модуле FortiManager поддерживается режим блокировки рабочей области; для этого используются параметры верхнего уровня workspace_locking_adom и workspace_locking_timeout.
- Обычно выполнение модуля завершается ошибкой при возврате ненулевого значения rc. Условия сбоя или успешного выполнения также можно переопределить с помощью параметров rc_failed и rc_succeeded.
Примеры
- name: Example playbook (generated based on argument schema)
hosts: fortimanagers
connection: httpapi
gather_facts: false
tasks:
- name: IPv6 of interface.
fortinet.fortimanager.fmgr_fsp_vlan_dynamicmapping_interface_ipv6:
# workspace_locking_adom: <global or your adom name>
adom: <your own value>
vlan: <your own value>
dynamic_mapping: <your own value>
fsp_vlan_dynamicmapping_interface_ipv6:
# autoconf: <value in [disable, enable]>
# dhcp6_client_options: ["rapid", "iapd", "iana", "dns", "dnsname"]
# dhcp6_information_request: <value in [disable, enable]>
# dhcp6_prefix_delegation: <value in [disable, enable]>
# dhcp6_prefix_hint: <string>
# dhcp6_prefix_hint_plt: <integer>
# dhcp6_prefix_hint_vlt: <integer>
# dhcp6_relay_ip: <string>
# dhcp6_relay_service: <value in [disable, enable]>
# dhcp6_relay_type: <value in [regular]>
# ip6_address: <string>
# ip6_allowaccess: ["https", "ping", "ssh", "snmp", "http", "telnet", "fgfm", "capwap",
# "fabric"]
# ip6_default_life: <integer>
# ip6_delegated_prefix_list:
# - autonomous_flag: <value in [disable, enable]>
# onlink_flag: <value in [disable, enable]>
# prefix_id: <integer>
# rdnss: <list or string>
# rdnss_service: <value in [delegated, default, specify]>
# subnet: <string>
# upstream_interface: <string>
# delegated_prefix_iaid: <integer>
# ip6_dns_server_override: <value in [disable, enable]>
# ip6_extra_addr:
# - prefix: <string>
# ip6_hop_limit: <integer>
# ip6_link_mtu: <integer>
# ip6_manage_flag: <value in [disable, enable]>
# ip6_max_interval: <integer>
# ip6_min_interval: <integer>
# ip6_mode: <value in [static, dhcp, pppoe, ...]>
# ip6_other_flag: <value in [disable, enable]>
# ip6_prefix_list:
# - autonomous_flag: <value in [disable, enable]>
# dnssl: <list or string>
# onlink_flag: <value in [disable, enable]>
# preferred_life_time: <integer>
# prefix: <string>
# rdnss: <list or string>
# valid_life_time: <integer>
# ip6_reachable_time: <integer>
# ip6_retrans_time: <integer>
# ip6_send_adv: <value in [disable, enable]>
# ip6_subnet: <string>
# ip6_upstream_interface: <string>
# nd_cert: <string>
# nd_cga_modifier: <string>
# nd_mode: <value in [basic, SEND-compatible]>
# nd_security_level: <integer>
# nd_timestamp_delta: <integer>
# nd_timestamp_fuzz: <integer>
# vrip6_link_local: <string>
# vrrp_virtual_mac6: <value in [disable, enable]>
# vrrp6:
# - accept_mode: <value in [disable, enable]>
# adv_interval: <integer>
# preempt: <value in [disable, enable]>
# priority: <integer>
# start_time: <integer>
# status: <value in [disable, enable]>
# vrdst6: <string>
# vrgrp: <integer>
# vrid: <integer>
# vrip6: <string>
# interface_identifier: <string>
# unique_autoconf_addr: <value in [disable, enable]>
# icmp6_send_redirect: <value in [disable, enable]>
# cli_conn6_status: <integer>
# ip6_prefix_mode: <value in [dhcp6, ra]>
# ra_send_mtu: <value in [disable, enable]>
# ip6_delegated_prefix_iaid: <integer>
# dhcp6_relay_source_interface: <value in [disable, enable]>
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
meta dictionary | Результат запроса. Возвращается: всегда |
|
request_url string |
Полный URL запроса. Возвращается: всегда Пример: |
|
response_code integer |
Статус запроса API. Возвращается: всегда Пример: |
|
response_data list / elements=string |
Ответ API. Возвращается: всегда |
|
response_message string |
Описание ответа API. Возвращается: всегда Пример: |
|
system_information dictionary |
Информация о целевой системе. Возвращается: всегда |
rc integer | Статус запроса. Возвращается: всегда Пример: |
version_check_warning list / elements=string | Предупреждение о том, что используемые в сценарии параметры не поддерживаются текущей версией FortiManager. Возвращается: при сложных условиях |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/fortinet/fortimanager/fmgr_fsp_vlan_dynamicmapping_interface_ipv6_module.html