a10_router_ipv6_ospf¶
Parameters¶
Parameters |
Choices/Defaults |
Comment |
|
---|---|---|---|
state str/required |
[‘noop’, ‘present’, ‘absent’] |
State of the object to be created. |
|
ansible_host str/required |
Host for AXAPI authentication |
||
ansible_username str/required |
Username for AXAPI authentication |
||
ansible_password str/required |
Password for AXAPI authentication |
||
ansible_port int/required |
Port for AXAPI authentication |
||
a10_device_context_id int |
[‘1-8’] |
Device ID for aVCS configuration |
|
a10_partition str |
Destination/target partition for object/command |
||
process_id str/required |
OSPFv3 process tag |
||
abr_type_option str |
‘cisco’= Alternative ABR, Cisco implementation (RFC3509); ‘ibm’= Alternative ABR, IBM implementation (RFC3509); ‘standard’= Standard behavior (RFC2328); |
||
auto_cost_reference_bandwidth int |
Use reference bandwidth method to assign OSPF cost (The reference bandwidth in terms of Mbits per second) |
||
bfd_all_interfaces bool |
Enable BFD on all interfaces |
||
default_metric int |
Set metric of redistributed routes (Default metric) |
||
distribute_internal_list list |
Field distribute_internal_list |
||
ntype str |
‘lw4o6’= LW4O6 Prefix; ‘nat64’= NAT64 Prefix; ‘static-nat’= Static NAT; ‘floating-ip’= Floating IP; ‘ip-nat’= IP NAT; ‘ip-nat-list’= IP NAT list; ‘vip’= Only not flagged Virtual IP (VIP); ‘vip-only-flagged’= Selected Virtual IP (VIP); |
||
area_ipv4 str |
OSPF area ID in IP address format |
||
area_num int |
OSPF area ID as a decimal value |
||
cost int |
Cost |
||
distribute_list dict |
Field distribute_list |
||
prefix_list dict |
Field prefix_list |
||
log_adjacency_changes str |
‘detail’= Log changes in adjacency state; ‘disable’= Disable logging; |
||
ha_standby_extra_cost list |
Field ha_standby_extra_cost |
||
extra_cost int |
The extra cost value |
||
group int |
Group (Group ID) |
||
max_concurrent_dd int |
Maximum number allowed to process DD concurrently (Number of DD process) |
||
passive_interface dict |
Field passive_interface |
||
loopback_cfg list |
Field loopback_cfg |
||
trunk_cfg list |
Field trunk_cfg |
||
ve_cfg list |
Field ve_cfg |
||
tunnel_cfg list |
Field tunnel_cfg |
||
eth_cfg list |
Field eth_cfg |
||
router_id str |
router-id for the OSPF process (OSPFv3 router-id in IPv4 address format) |
||
timers dict |
Field timers |
||
spf dict |
Field spf |
||
uuid str |
uuid of the object |
||
user_tag str |
Customized tag |
||
default_information dict |
Field default_information |
||
originate bool |
Distribute a default route |
||
always bool |
Always advertise default route |
||
metric int |
OSPF default metric (OSPF metric) |
||
metric_type int |
OSPF metric type for default routes |
||
route_map str |
Route map reference (Pointer to route-map entries) |
||
uuid str |
uuid of the object |
||
area_list list |
Field area_list |
||
area_ipv4 str |
OSPFv3 area ID in IP address format |
||
area_num int |
OSPFv3 area ID as a decimal value |
||
default_cost int |
Set the summary-default cost of a NSSA or stub area (Stub’s advertised default summary cost) |
||
range_list list |
Field range_list |
||
stub bool |
Configure OSPFv3 area as stub |
||
no_summary bool |
Do not inject inter-area routes into area |
||
virtual_link_list list |
Field virtual_link_list |
||
uuid str |
uuid of the object |
||
redistribute dict |
Field redistribute |
||
redist_list list |
Field redist_list |
||
ospf_list list |
Field ospf_list |
||
ip_nat bool |
IP-NAT |
||
metric_ip_nat int |
OSPFV3 default metric (OSPFV3 metric) |
||
metric_type_ip_nat str |
‘1’= Set OSPFV3 External Type 1 metrics; ‘2’= Set OSPFV3 External Type 2 metrics; |
||
route_map_ip_nat str |
Route map reference (Pointer to route-map entries) |
||
ip_nat_floating_list list |
Field ip_nat_floating_list |
||
vip_list list |
Field vip_list |
||
vip_floating_list list |
Field vip_floating_list |
||
uuid str |
uuid of the object |