fortinet.fortimanager.fmgr_fsp_vlan_interface_ipv6 模块 – 接口的 IPv6 配置。
注意
此模块是 fortinet.fortimanager 集合(版本 2.8.2)的一部分。
如果您正在使用 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 设备。
示例包括在使用前需要调整为数据源的所有参数和值。
参数
参数 |
注释 |
---|---|
无需使用用户名和密码即可访问 FortiManager 的令牌。 |
|
请求 URL 中的参数 (adom)。 |
|
仅当模块架构与 FortiManager API 结构不同时设置为 True,模块继续执行而不验证参数。 选择
|
|
启用/禁用任务的日志记录。 选择
|
|
使用 forticloud API 访问令牌验证 Ansible 客户端。 |
|
设置的顶级参数。 |
|
自动配置。 选择
|
|
Cli conn6 状态。 |
|
Dhcp6 客户端选项。 选择
|
|
Dhcp6 信息请求。 选择
|
|
Dhcp6 前缀委派。 选择
|
|
Dhcp6 前缀提示。 |
|
Dhcp6 前缀提示 plt。 |
|
Dhcp6 前缀提示 vlt。 |
|
DHCP6 中继接口 ID。 |
|
Dhcp6 中继 IP。 |
|
Dhcp6 中继服务。 选择
|
|
启用/禁用将此接口上的地址用作中继消息的源地址。 选择
|
|
DHCP6 中继用作其源 IP 的 IPv6 地址。 |
|
Dhcp6 中继类型。 选择
|
|
启用/禁用发送 ICMPv6 重定向。 选择
|
|
接口标识符。 |
|
Ip6 地址。 |
|
Ip6 允许访问。 选择
|
|
Ip6 默认生命周期。 |
|
从上游接口获取的委派前缀的 IAID。 |
|
Ip6 委派前缀列表。 |
|
自治标志。 选择
|
|
从上游接口获取的委派前缀的 IAID。 |
|
Onlink 标志。 选择
|
|
前缀 ID。 |
|
(列表)Rdnss。 |
|
Rdnss 服务。 选择
|
|
子网。 |
|
上游接口。 |
|
IPv6 DNS 服务器覆盖。 选择
|
|
IPv6 额外地址。 |
|
前缀。 |
|
IPv6 跳数限制。 |
|
IPv6 链路 MTU。 |
|
IPv6 管理标志。 选择
|
|
IPv6 最大间隔。 |
|
IPv6 最小间隔。 |
|
IPv6 模式。 选择
|
|
IPv6 其他标志。 选择
|
|
IPv6 前缀列表。 |
|
自治标志。 选择
|
|
(列表) Dnssl。 |
|
Onlink 标志。 选择
|
|
首选生存时间。 |
|
前缀。 |
|
(列表)Rdnss。 |
|
有效生存时间。 |
|
从 DHCP 或 RA 分配前缀。 选择
|
|
IPv6 可达时间。 |
|
IPv6 重传时间。 |
|
IPv6 发送通告。 选择
|
|
IPv6 子网。 |
|
IPv6 上游接口。 |
|
ND 证书。 |
|
ND CGA 修饰符。 |
|
ND 模式。 选择
|
|
ND 安全级别。 |
|
ND 时间戳增量。 |
|
ND 时间戳模糊。 |
|
启用/禁用在 RA 数据包中发送链路 MTU。 选择
|
|
唯一的自动配置地址。 选择
|
|
Vrip6 链路本地。 |
|
Vrrp6。 |
|
接受模式。 选择
|
|
通告间隔。 |
|
启用/禁用在检查目标时忽略默认路由。 选择
|
|
抢占。 选择
|
|
优先级。 |
|
开始时间。 |
|
状态。 选择
|
|
Vrdst6。 |
|
当虚拟路由器目标变得不可达时,虚拟路由器的优先级。 |
|
Vrgrp。 |
|
Vrid。 |
|
Vrip6。 |
|
Vrrp 虚拟 MAC6。 选择
|
|
用于底层 Json RPC 请求的覆盖方法。 选择
|
|
将覆盖失败条件的返回码列表。 |
|
将覆盖成功条件的返回码列表。 |
|
请求 URL 中的参数 (vlan)。 |
|
在工作区模式下运行的 FortiManager 要锁定的 ADOM,该值可以是 global 和其他包括 root。 |
|
等待其他用户释放工作区锁定的最大时间(秒)。 默认值: |
注释
注意
从 2.4.0 版本开始,所有输入参数都使用下划线命名约定(snake_case)。请将 “var-name” 等参数更改为 “var_name”。旧的参数名称仍然可用,但您会收到弃用警告。您可以在 ansible.cfg 中设置 deprecation_warnings=False 来忽略此警告。
此 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>
返回值
通用返回值在此处记录 此处,以下是此模块独有的字段
键 |
描述 |
---|---|
请求的结果。 返回: 始终 |
|
请求的完整 URL。 返回: 始终 示例: |
|
API 请求的状态。 返回: 始终 示例: |
|
API 响应。 返回: 始终 |
|
API 响应的描述性消息。 返回: 始终 示例: |
|
目标系统的信息。 返回: 始终 |
|
请求的状态。 返回: 始终 示例: |
|
如果 playbook 中使用的参数不受当前 FortiManager 版本支持,则会发出警告。 返回: 复杂 |