Модуль fortinet.fortimanager.fmgr_fsp_vlan_interface_ipv6 — IPv6 интерфейса.
Примечание
Этот модуль входит в коллекцию fortinet.fortimanager (версия 2.7.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install fortinet.fortimanager.
Для использования в playbook укажите: fortinet.fortimanager.fmgr_fsp_vlan_interface_ipv6.
Впервые в fortinet.fortimanager 2.0.0
Обзор
- Этот модуль позволяет настроить устройство FortiManager.
- Примеры включают все параметры и значения, которые необходимо скорректировать перед использованием.
Параметры
Параметр | Комментарии |
|---|---|
access_token string | Токен для доступа к FortiManager без использования имени пользователя и пароля. |
adom string / required | Параметр (adom) в запрошенном URL. |
bypass_validation boolean | Устанавливается в True только тогда, когда схема модуля отличается от структуры API FortiManager; модуль продолжает выполнение без проверки параметров. Варианты:
|
enable_log boolean | Включить/отключить ведение журнала для задачи. Варианты:
|
forticloud_access_token string | Аутентификация клиента Ansible с помощью токена доступа к API forticloud. |
fsp_vlan_interface_ipv6 dictionary | Набор параметров верхнего уровня. |
|
autoconf string |
Autoconf. Варианты:
|
|
cli-conn6-status integer |
Устарело, переименуйте в cli_conn6_status. Статус cli conn6. |
|
dhcp6-client-options list / elements=string |
Устарело, переименуйте в dhcp6_client_options. Параметры клиента dhcp6. Варианты:
|
|
dhcp6-information-request string |
Устарело, переименуйте в dhcp6_information_request. Запрос информации dhcp6. Варианты:
|
|
dhcp6-prefix-delegation string |
Устарело, переименуйте в dhcp6_prefix_delegation. Делегирование префикса dhcp6. Варианты:
|
|
dhcp6-prefix-hint string |
Устарело, переименуйте в dhcp6_prefix_hint. Подсказка префикса dhcp6. |
|
dhcp6-prefix-hint-plt integer |
Устарело, переименуйте в dhcp6_prefix_hint_plt. Подсказка префикса dhcp6 plt. |
|
dhcp6-prefix-hint-vlt integer |
Устарело, переименуйте в dhcp6_prefix_hint_vlt. Подсказка префикса dhcp6 vlt. |
|
dhcp6-relay-interface-id string |
Устарело, переименуйте в dhcp6_relay_interface_id. Идентификатор интерфейса ретранслятора DHCP6. |
|
dhcp6-relay-ip string |
Устарело, переименуйте в dhcp6_relay_ip. IP-адрес ретранслятора dhcp6. |
|
dhcp6-relay-service string |
Устарело, переименуйте в dhcp6_relay_service. Служба ретрансляции dhcp6. Варианты:
|
|
dhcp6-relay-source-interface string |
Устарело, переименуйте в dhcp6_relay_source_interface. Включить/отключить использование адреса на этом интерфейсе в качестве источника… Варианты:
|
|
dhcp6-relay-source-ip string |
Устарело, переименуйте в dhcp6_relay_source_ip. IPv6-адрес, используемый ретранслятором DHCP6 в качестве исходного IP-адреса. |
|
dhcp6-relay-type string |
Устарело, переименуйте в dhcp6_relay_type. Тип ретрансляции DHCP6. Варианты:
|
|
icmp6-send-redirect string |
Устарело, переименуйте в icmp6_send_redirect. Включить/выключить отправку перенаправлений ICMPv6. Варианты:
|
|
interface-identifier string |
Устарело, переименуйте в interface_identifier. Идентификатор интерфейса. |
|
ip6-address string |
Устарело, переименуйте в ip6_address. IPv6-адрес. |
|
ip6-allowaccess list / elements=string |
Устарело, переименуйте в ip6_allowaccess. Разрешенный доступ IPv6. Варианты:
|
|
ip6-default-life integer |
Устарело, переименуйте в ip6_default_life. Время жизни по умолчанию IPv6. |
|
ip6-delegated-prefix-iaid integer |
Устарело, переименуйте в ip6_delegated_prefix_iaid. IAID полученного делегированного префикса от вышестоящего интерфейса. |
|
ip6-delegated-prefix-list list / elements=dictionary |
Устарело, переименуйте в ip6_delegated_prefix_list. Список делегированных префиксов IPv6. |
|
autonomous-flag string |
Устарело, переименуйте в autonomous_flag. Флаг автономности. Варианты:
|
|
delegated-prefix-iaid integer |
Устарело, переименуйте в delegated_prefix_iaid. IAID полученного делегированного префикса от вышестоящего интерфейса. |
|
onlink-flag string |
Устарело, переименуйте в onlink_flag. Флаг onlink. Варианты:
|
|
prefix-id integer |
Устарело, переименуйте в prefix_id. Идентификатор префикса. |
|
rdnss any |
(list) Rdnss. |
|
rdnss-service string |
Устарело, переименуйте в rdnss_service. Сервис Rdnss. Варианты:
|
|
subnet string |
Подсеть. |
|
upstream-interface string |
Устарело, переименуйте в upstream_interface. Вышестоящий интерфейс. |
|
ip6-dns-server-override string |
Устарело, переименуйте в ip6_dns_server_override. Переопределение DNS-сервера IPv6. Варианты:
|
|
ip6-extra-addr list / elements=dictionary |
Устарело, переименуйте в ip6_extra_addr. Дополнительный IPv6-адрес. |
|
prefix string |
Префикс. |
|
ip6-hop-limit integer |
Устарело, переименуйте в ip6_hop_limit. Предел переходов IPv6. |
|
ip6-link-mtu integer |
Устарело, переименуйте в ip6_link_mtu. Ip6 link mtu. |
|
ip6-manage-flag string |
Устарело, переименуйте в ip6_manage_flag. Ip6 manage flag. Варианты:
|
|
ip6-max-interval integer |
Устарело, переименуйте в ip6_max_interval. Ip6 max interval. |
|
ip6-min-interval integer |
Устарело, переименуйте в ip6_min_interval. Ip6 min interval. |
|
ip6-mode string |
Устарело, переименуйте в ip6_mode. Ip6 mode. Варианты:
|
|
ip6-other-flag string |
Устарело, переименуйте в ip6_other_flag. Ip6 other flag. Варианты:
|
|
ip6-prefix-list list / elements=dictionary |
Устарело, переименуйте в ip6_prefix_list. Ip6 prefix list. |
|
autonomous-flag string |
Устарело, переименуйте в autonomous_flag. Autonomous flag. Варианты:
|
|
dnssl any |
(list) Dnssl. |
|
onlink-flag string |
Устарело, переименуйте в onlink_flag. Onlink flag. Варианты:
|
|
preferred-life-time integer |
Устарело, переименуйте в preferred_life_time. Preferred life time. |
|
prefix string |
Prefix. |
|
rdnss any |
(list) Rdnss. |
|
valid-life-time integer |
Устарело, переименуйте в valid_life_time. Valid life time. |
|
ip6-prefix-mode string |
Устарело, переименуйте в ip6_prefix_mode. Назначение префикса от DHCP или RA. Варианты:
|
|
ip6-reachable-time integer |
Устарело, переименуйте в ip6_reachable_time. Ip6 reachable time. |
|
ip6-retrans-time integer |
Устарело, переименуйте в ip6_retrans_time. Ip6 retrans time. |
|
ip6-send-adv string |
Устарело, переименуйте в ip6_send_adv. Ip6 send adv. Варианты:
|
|
ip6-subnet string |
Устарело, переименуйте в ip6_subnet. Ip6 subnet. |
|
ip6-upstream-interface string |
Устарело, переименуйте в ip6_upstream_interface. Ip6 upstream interface. |
|
nd-cert string |
Устарело, переименуйте в nd_cert. Nd cert. |
|
nd-cga-modifier string |
Устарело, переименуйте в nd_cga_modifier. Модификатор Nd cga. |
|
nd-mode string |
Устарело, переименуйте в nd_mode. Режим Nd. Варианты:
|
|
nd-security-level integer |
Устарело, переименуйте в nd_security_level. Уровень безопасности Nd. |
|
nd-timestamp-delta integer |
Устарело, переименуйте в nd_timestamp_delta. Разница временных меток Nd. |
|
nd-timestamp-fuzz integer |
Устарело, переименуйте в nd_timestamp_fuzz. Нечеткость временной метки Nd. |
|
ra-send-mtu string |
Устарело, переименуйте в ra_send_mtu. Включить/выключить отправку MTU ссылки в пакете RA. Варианты:
|
|
unique-autoconf-addr string |
Устарело, переименуйте в unique_autoconf_addr. Уникальный адрес автоконфигурации. Варианты:
|
|
vrip6_link_local string |
Локальный Vrip6. |
|
vrrp-virtual-mac6 string |
Устарело, переименуйте в vrrp_virtual_mac6. Виртуальный MAC6 VRRP. Варианты:
|
|
vrrp6 list / elements=dictionary |
Vrrp6. |
|
accept-mode string |
Устарело, переименуйте в accept_mode. Режим принятия. Варианты:
|
|
adv-interval integer |
Устарело, переименуйте в adv_interval. Интервал рекламы. |
|
ignore-default-route string |
Устарело, переименуйте в ignore_default_route. Включить/выключить игнорирование маршрута по умолчанию при проверке… Варианты:
|
|
preempt string |
Прерывание. Варианты:
|
|
priority integer |
Приоритет. |
|
start-time integer |
Устарело, переименуйте в start_time. Время начала. |
|
status string |
Статус. Варианты:
|
|
vrdst-priority integer |
Устарело, переименуйте в vrdst_priority. Приоритет виртуального маршрутизатора, когда виртуальный маршрутизатор… |
|
vrdst6 string |
Vrdst6. |
|
vrgrp integer |
Vrgrp. |
|
vrid integer |
Vrid. |
|
vrip6 string |
Vrip6. |
proposed_method строка | Переопределённый метод для основного запроса Json RPC. Выборы:
|
rc_failed список / элементы=целое число | Список кодов rc, при которых будет переопределено условие ошибки. |
rc_succeeded список / элементы=целое число | Список кодов rc, при которых будет переопределено условие успеха. |
vlan строка / обязательно | Параметр (vlan) в запрошенном URL. |
workspace_locking_adom строка | ADOM для блокировки FortiManager в режиме рабочего пространства, значение может быть глобальным и другими, включая корень. |
workspace_locking_timeout целое число | Максимальное время ожидания в секундах, пока другой пользователь не разблокирует рабочее пространство. По умолчанию: |
Примечания
Примечание
- Начиная с версии 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
vars:
ansible_httpapi_use_ssl: true
ansible_httpapi_validate_certs: false
ansible_httpapi_port: 443
tasks:
- name: IPv6 of interface.
fortinet.fortimanager.fmgr_fsp_vlan_interface_ipv6:
# bypass_validation: false
workspace_locking_adom: <value in [global, custom adom including root]>
workspace_locking_timeout: 300
# rc_succeeded: [0, -2, -3, ...]
# rc_failed: [-2, -3, ...]
adom: <your own value>
vlan: <your own value>
fsp_vlan_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_dns_server_override: <value in [disable, enable]>
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_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]>
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_extra_addr:
-
prefix: <string>
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>
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>
ignore_default_route: <value in [disable, enable]>
vrdst_priority: <integer>
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]>
dhcp6_relay_interface_id: <string>
dhcp6_relay_source_ip: <string>
Значения возврата
Общие значения возврата описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
meta словарь | Результат запроса. Возвращается: всегда |
|
request_url строка |
Полный запрашиваемый URL. Возвращается: всегда Пример: |
|
response_code целое число |
Статус запроса API. Возвращается: всегда Пример: |
|
response_data список / элементы=строка |
Ответ API. Возвращается: всегда |
|
response_message строка |
Дескриптивное сообщение ответа API. Возвращается: всегда Пример: |
|
system_information словарь |
Информация о целевой системе. Возвращается: всегда |
rc целое число | Статус запроса. Возвращается: всегда Пример: |
version_check_warning список / элементы=строка | Предупреждение, если параметры, используемые в плейбуке, не поддерживаются текущей версией FortiManager. Возвращается: сложно |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/fortinet/fortimanager/fmgr_fsp_vlan_interface_ipv6_module.html