Модуль fortinet.fortimanager.fmgr_fsp_vlan_dynamicmapping_interface_ipv6 — IPv6 интерфейса.
Примечание
Этот модуль входит в коллекцию fortinet.fortimanager (версия 2.7.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 строка | Токен для доступа к FortiManager без использования имени пользователя и пароля. |
adom строка / обязательно | Параметр (adom) в запрошенном URL. |
bypass_validation булево | Устанавливается в значение True только при расхождении схемы модуля со структурой API FortiManager, модуль продолжает выполнение без проверки параметров. Варианты:
|
dynamic_mapping строка / обязательно | Параметр (dynamic_mapping) в запрошенном URL. |
enable_log булево | Включение/выключение ведения журнала для задачи. Варианты:
|
forticloud_access_token строка | Авторизация клиента Ansible с помощью токена доступа к API forticloud. |
fsp_vlan_dynamicmapping_interface_ipv6 словарь | Установленные параметры верхнего уровня. |
|
autoconf строка |
Автоконфигурация. Варианты:
|
|
cli-conn6-status целое число |
Устаревшее, пожалуйста, переименуйте на cli_conn6_status. Статус подключения CLI conn6. |
|
dhcp6-client-options список / элементы=строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_client_options. Опции клиента DHCP6. Варианты:
|
|
dhcp6-information-request строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_information_request. Запрос информации DHCP6. Варианты:
|
|
dhcp6-prefix-delegation строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_prefix_delegation. Делегирование префикса DHCP6. Варианты:
|
|
dhcp6-prefix-hint строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_prefix_hint. Подсказка префикса DHCP6. |
|
dhcp6-prefix-hint-plt целое число |
Устаревшее, пожалуйста, переименуйте на dhcp6_prefix_hint_plt. Подсказка префикса DHCP6 plt. |
|
dhcp6-prefix-hint-vlt целое число |
Устаревшее, пожалуйста, переименуйте на dhcp6_prefix_hint_vlt. Подсказка префикса DHCP6 vlt. |
|
dhcp6-relay-ip строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_relay_ip. IP-адрес реле DHCP6. |
|
dhcp6-relay-service строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_relay_service. Сервис реле DHCP6. Варианты:
|
|
dhcp6-relay-source-interface строка |
Устаревшее, пожалуйста, переименуйте на dhcp6_relay_source_interface. Включение/выключение использования адреса на этом интерфейсе в качестве исходного… Варианты:
|
|
dhcp6-relay-type строка |
Устаревшее, пожалуйста, переименуйте на 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 |
(список) 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 modifier. |
|
nd-mode string |
Устарело, переименуйте в nd_mode. Nd mode. Варианты:
|
|
nd-security-level integer |
Устарело, переименуйте в nd_security_level. Nd security level. |
|
nd-timestamp-delta integer |
Устарело, переименуйте в nd_timestamp_delta. Nd timestamp delta. |
|
nd-timestamp-fuzz integer |
Устарело, переименуйте в nd_timestamp_fuzz. Nd timestamp fuzz. |
|
ra-send-mtu string |
Устарело, переименуйте в ra_send_mtu. Включить/выключить отправку link MTU в пакете RA. Варианты:
|
|
unique-autoconf-addr string |
Устарело, переименуйте в unique_autoconf_addr. Unique autoconf addr. Варианты:
|
|
vrip6_link_local string |
Vrip6 link local. |
|
vrrp-virtual-mac6 string |
Устарело, переименуйте в vrrp_virtual_mac6. Vrrp virtual mac6. Варианты:
|
|
vrrp6 list / elements=dictionary |
Vrrp6. |
|
accept-mode string |
Устарело, переименуйте в accept_mode. Accept mode. Варианты:
|
|
adv-interval integer |
Устарело, переименуйте в adv_interval. Adv interval. |
|
preempt string |
Preempt. Варианты:
|
|
priority integer |
Priority. |
|
start-time integer |
Устарело, переименуйте в start_time. Start time. |
|
status string |
Status. Варианты:
|
|
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. Значение может быть глобальным и другими, включая root. |
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_dynamicmapping_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>
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 словарь | Результат запроса. Возвращается: всегда |
|
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_dynamicmapping_interface_ipv6_module.html