.. _cisco.iosxr.iosxr_ospfv3_module:
************************
cisco.iosxr.iosxr_ospfv3
************************
**ospfv3 resource module**
Version added: 1.1.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- This module manages global ospfv3 configuration on devices running Cisco IOS-XR
Parameters
----------
.. raw:: html
Parameter |
Choices/Defaults |
Comments |
config
dictionary
|
|
A list of ospfv3 process configuration
|
|
processes
list
/ elements=dictionary
|
|
A list of ospfv3 instances configuration
|
|
|
address_family_unicast
boolean
|
|
Enable unicast topology for ipv4 address family
|
|
|
areas
list
/ elements=dictionary
|
|
Configure ospfv3 areas' properties
|
|
|
|
area_id
string
/ required
|
|
Area ID as IP address or integer
|
|
|
|
authentication
dictionary
|
|
Enable authentication
|
|
|
|
|
disable
boolean
|
|
Do not authenticate OSPFv3 packets
|
|
|
|
|
ipsec
dictionary
|
|
Specify IPSec AH authentication attributes
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the type of algorithim
|
|
|
|
|
|
clear_key
string
|
|
Specify key in cleartext form
|
|
|
|
|
|
key
string
|
|
Specify key
|
|
|
|
|
|
password_key
string
|
|
Specify key in encrypted form
|
|
|
|
|
|
spi
integer
|
|
Specify the Security Parameter Index value
|
|
|
|
bfd
dictionary
|
|
Configure BFD parameters
|
|
|
|
|
fast_detect
dictionary
|
|
Configure fast detection
|
|
|
|
|
|
set
boolean
|
|
Enable fast detection only
|
|
|
|
|
|
strict_mode
boolean
|
|
Hold down neighbor session until BFD session is up
|
|
|
|
|
minimum_interval
integer
|
|
Hello interval in milli-seconds
|
|
|
|
|
multiplier
integer
|
|
Detect multiplier
|
|
|
|
cost
integer
|
|
Interface cost
|
|
|
|
database_filter
dictionary
|
|
Filter LSAs during synchronization and flooding
|
|
|
|
|
all_outgoing_lsa
boolean
|
|
Filter all outgoing LSA
|
|
|
|
dead_interval
integer
|
|
Interval after which a neighbor is declared dead
|
|
|
|
default_cost
integer
|
|
Set the summary default-cost of a NSSA/stub area. Stub's advertised external route metric
|
|
|
|
demand_circuit
boolean
|
|
Enable/Disable ospfv3 demand circuit
|
|
|
|
distrinbute_rib_prefix_list_name
string
|
|
Filter LSAs during synchronization and flooding
|
|
|
|
encryption
dictionary
|
|
Encrypt and authenticate OSPFv3 packets
|
|
|
|
|
disable
boolean
|
|
Do not encrypt OSPFv3 packets
|
|
|
|
|
ipsec
dictionary
|
|
Specify IPSec ESP encryption and authentication
|
|
|
|
|
|
esp
dictionary
|
|
Specify encryption parameters
|
|
|
|
|
|
|
aes
dictionary
|
|
This specify the aes algorithim
|
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the bit encryption for aes algorithim
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify AES key in cleartext form
|
|
|
|
|
|
|
|
key
string
|
|
Cleartext AES key
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify AES key in encrypted form
|
|
|
|
|
|
|
des
dictionary
|
|
This specify the des algorithim
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify AES key in cleartext form
|
|
|
|
|
|
|
|
key
string
|
|
Cleartext AES key
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify AES key in encrypted form
|
|
|
|
|
|
|
null_encryption
dictionary
|
|
Specify null encryption attributes
|
|
|
|
|
|
|
|
authentication
dictionary
|
|
Specify authentication parameters
|
|
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the type of algorithim
|
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify key in cleartext form
|
|
|
|
|
|
|
|
|
key
string
|
|
Specify key
|
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify key in encrypted form
|
|
|
|
|
|
|
triple_des
dictionary
|
|
This specify the triple DES algorithim
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify 3DES key in cleartext form
|
|
|
|
|
|
|
|
key
string
|
|
Cleartext 3DES key
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify 3DES key in encrypted form
|
|
|
|
|
|
spi
integer
|
|
Specify the Security Parameter Index value
|
|
|
|
fast_reroute
dictionary
|
|
Specify IP Fast Reroute
|
|
|
|
|
disabled
boolean
|
|
Disable IP fast reroute
|
|
|
|
|
per_link
dictionary
|
|
Specify per-prefix computation
|
|
|
|
|
|
information_type
string
|
Choices:
- exclude
- lfa_candidate
|
Specify per-link LFA exclusion or FRR LFA candidate information
|
|
|
|
|
|
interface
dictionary
|
|
Specify Per-link LFA exclusion information
|
|
|
|
|
|
|
bundle_ether
list
/ elements=integer
|
|
Specify Aggregated Ethernet interface(s)
|
|
|
|
|
|
|
bvi
list
/ elements=integer
|
|
Specify Bridge-Group Virtual Interface
|
|
|
|
|
|
|
fast_ethernet
list
/ elements=string
|
|
Specify FastEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
fiftygige
list
/ elements=string
|
|
Specify FiftyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
fortygige
list
/ elements=string
|
|
Specify FortyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
fourhundredgige
list
/ elements=string
|
|
Specify FourHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
gigabitethernet
list
/ elements=string
|
|
Specify GigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
hundredgige
list
/ elements=string
|
|
Specify HundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
mgmteth
list
/ elements=string
|
|
Specify MgmtEth/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
multilink
list
/ elements=string
|
|
Specify Multilink network interface(s)
|
|
|
|
|
|
|
nve
list
/ elements=integer
|
|
Specify Network Virtualization Endpoint Interface(s)
|
|
|
|
|
|
|
pos_int
list
/ elements=integer
|
|
Specify Aggregated pos interface(s)
|
|
|
|
|
|
|
pw_ether
list
/ elements=integer
|
|
Specify PWHE Ethernet Interface
|
|
|
|
|
|
|
pw_iw
list
/ elements=integer
|
|
Specify PWHE VC11 IP Interworking Interface
|
|
|
|
|
|
|
serial
list
/ elements=string
|
|
Specify Serial network interface(s)
|
|
|
|
|
|
|
srp
list
/ elements=string
|
|
Specify SRP interface(s)
|
|
|
|
|
|
|
tengige
list
/ elements=string
|
|
Specify TenGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
tunnel_ip
list
/ elements=integer
|
|
Specify GRE/IPinIP Tunnel Interface(s)
|
|
|
|
|
|
|
tunnel_ipsec
list
/ elements=integer
|
|
Specify IPSec Tunnel interface(s)
|
|
|
|
|
|
|
tunnel_mpls
integer
|
|
MPLS Transport Protocol Tunnel interface
|
|
|
|
|
|
|
tunnel_mte
list
/ elements=integer
|
|
Specify MPLS Traffic Engineering P2MP Tunnel interface(s)
|
|
|
|
|
|
|
twentyfivegige
list
/ elements=string
|
|
Specify TwentyFiveGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
twohundredgige
list
/ elements=string
|
|
Specify TwoHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
use_candidate_only
boolean
|
|
Enable/Disable backup selection from candidate-list only
|
|
|
|
|
per_prefix
dictionary
|
|
Specify per-prefix computation
|
|
|
|
|
|
information_type
string
|
Choices:
- exclude
- lfa_candidate
|
Specify per_prefix LFA exclusion or FRR LFA candidate information
|
|
|
|
|
|
interface
dictionary
|
|
Specify Per-link LFA exclusion information
|
|
|
|
|
|
|
bundle_ether
list
/ elements=integer
|
|
Specify Aggregated Ethernet interface(s)
|
|
|
|
|
|
|
bvi
list
/ elements=integer
|
|
Specify Bridge-Group Virtual Interface
|
|
|
|
|
|
|
fast_ethernet
list
/ elements=string
|
|
Specify FastEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
fiftygige
list
/ elements=string
|
|
Specify FiftyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
fortygige
list
/ elements=string
|
|
Specify FortyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
fourhundredgige
list
/ elements=string
|
|
Specify FourHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
gigabitethernet
list
/ elements=string
|
|
Specify GigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
hundredgige
list
/ elements=string
|
|
Specify HundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
mgmteth
list
/ elements=string
|
|
Specify MgmtEth/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
multilink
list
/ elements=string
|
|
Specify Multilink network interface(s)
|
|
|
|
|
|
|
nve
list
/ elements=integer
|
|
Specify Network Virtualization Endpoint Interface(s)
|
|
|
|
|
|
|
pos_int
list
/ elements=integer
|
|
Specify Aggregated pos interface(s)
|
|
|
|
|
|
|
pw_ether
list
/ elements=integer
|
|
Specify PWHE Ethernet Interface
|
|
|
|
|
|
|
pw_iw
list
/ elements=integer
|
|
Specify PWHE VC11 IP Interworking Interface
|
|
|
|
|
|
|
serial
list
/ elements=string
|
|
Specify Serial network interface(s)
|
|
|
|
|
|
|
srp
list
/ elements=string
|
|
Specify SRP interface(s)
|
|
|
|
|
|
|
tengige
list
/ elements=string
|
|
Specify TenGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
tunnel_ip
list
/ elements=integer
|
|
Specify GRE/IPinIP Tunnel Interface(s)
|
|
|
|
|
|
|
tunnel_ipsec
list
/ elements=integer
|
|
Specify IPSec Tunnel interface(s)
|
|
|
|
|
|
|
tunnel_mpls
integer
|
|
MPLS Transport Protocol Tunnel interface
|
|
|
|
|
|
|
tunnel_mte
list
/ elements=integer
|
|
Specify MPLS Traffic Engineering P2MP Tunnel interface(s)
|
|
|
|
|
|
|
twentyfivegige
list
/ elements=string
|
|
Specify TwentyFiveGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
|
twohundredgige
list
/ elements=string
|
|
Specify TwoHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
use_candidate_only
boolean
|
|
Enable/Disable backup selection from candidate-list only
|
|
|
|
flood_reduction
boolean
|
|
Enable/Disable flood reduction
|
|
|
|
hello_interval
integer
|
|
Specify Time between HELLO packets
|
|
|
|
instance_id
integer
|
|
Specify instance ID
|
|
|
|
mpls_ldp_sync
boolean
|
|
Enable/Disable MPLS LDP Sync
|
|
|
|
mtu_ignore
boolean
|
|
Enable/Disable ignoring of MTU in DBD packets
|
|
|
|
network
string
|
Choices:
- broadcast
- non-broadcast
- point-to-multipoint
- point-to-point
|
Specify Network type
|
|
|
|
nssa
dictionary
|
|
NSSA settings for the area
|
|
|
|
|
default_information_originate
dictionary
|
|
Originate default Type 7 LSA
|
|
|
|
|
|
metric
integer
|
|
ospfv3 default metric
|
|
|
|
|
|
metric_type
integer
|
|
Metric type for default routes
|
|
|
|
|
|
set
boolean
|
|
Set nssa to default information originate
|
|
|
|
|
no_redistribution
boolean
|
|
Do not send redistributed LSAs into NSSA area
|
|
|
|
|
no_summary
boolean
|
|
Do not send summary LSAs into NSSA area
|
|
|
|
|
set
boolean
|
|
Configure area as NSSA
|
|
|
|
|
translate
dictionary
|
|
Translate LSA
|
|
|
|
|
|
type7
dictionary
|
|
Translate from Type 7 to Type 5
|
|
|
|
|
|
|
always
boolean
/ required
|
|
Always translate LSAs
|
|
|
|
packet_size
integer
|
|
Specify limit size of OSPFv3 packets
|
|
|
|
passive
boolean
|
|
Enable/Disable routing updates on an interface
|
|
|
|
prefix_suppression
boolean
|
|
Hide all transit addresses on this interface
|
|
|
|
priority
integer
|
|
Specify Router priority
|
|
|
|
ranges
list
/ elements=dictionary
|
|
Summarize routes matching address/mask (border routers only)
|
|
|
|
|
address
string
/ required
|
|
IP in Prefix format (X:X::X/length)
|
|
|
|
|
advertise
boolean
|
|
Advertise this range (default)
|
|
|
|
|
cost
integer
|
|
Specify user specified metric for this range
|
|
|
|
|
not_advertise
boolean
|
|
DoNotAdvertise this range
|
|
|
|
retransmit_interval
integer
|
|
Specify Delay between LSA retransmissions
|
|
|
|
stub
dictionary
|
|
Settings for configuring the area as a stub
|
|
|
|
|
no_summary
boolean
|
|
Do not send summary LSA into stub area
|
|
|
|
|
set
boolean
|
|
Configure the area as a stub
|
|
|
|
transmit_delay
integer
|
|
Specify estimated time needed to send link-state update packet
|
|
|
|
virtual_link
list
/ elements=dictionary
|
|
Define a virtual link
|
|
|
|
|
authentication
dictionary
|
|
Enable authentication
|
|
|
|
|
|
disable
boolean
|
|
Do not authenticate OSPFv3 packets
|
|
|
|
|
|
ipsec
dictionary
|
|
Specify IPSec AH authentication attributes
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the type of algorithim
|
|
|
|
|
|
|
clear_key
string
|
|
Specify key in cleartext form
|
|
|
|
|
|
|
key
string
|
|
Specify key
|
|
|
|
|
|
|
password_key
string
|
|
Specify key in encrypted form
|
|
|
|
|
|
|
spi
integer
|
|
Specify the Security Parameter Index value
|
|
|
|
|
dead_interval
integer
|
|
Interval after which a neighbor is declared dead
|
|
|
|
|
encryption
dictionary
|
|
Encrypt and authenticate OSPFv3 packets
|
|
|
|
|
|
disable
boolean
|
|
Do not encrypt OSPFv3 packets
|
|
|
|
|
|
ipsec
dictionary
|
|
Specify IPSec ESP encryption and authentication
|
|
|
|
|
|
|
esp
dictionary
|
|
Specify encryption parameters
|
|
|
|
|
|
|
|
aes
dictionary
|
|
This specify the aes algorithim
|
|
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the bit encryption for aes algorithim
|
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify AES key in cleartext form
|
|
|
|
|
|
|
|
|
key
string
|
|
Cleartext AES key
|
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify AES key in encrypted form
|
|
|
|
|
|
|
|
des
dictionary
|
|
This specify the des algorithim
|
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify AES key in cleartext form
|
|
|
|
|
|
|
|
|
key
string
|
|
Cleartext AES key
|
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify AES key in encrypted form
|
|
|
|
|
|
|
|
null_encryption
dictionary
|
|
Specify null encryption attributes
|
|
|
|
|
|
|
|
|
authentication
dictionary
|
|
Specify authentication parameters
|
|
|
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the type of algorithim
|
|
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify key in cleartext form
|
|
|
|
|
|
|
|
|
|
key
string
|
|
Specify key
|
|
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify key in encrypted form
|
|
|
|
|
|
|
|
triple_des
dictionary
|
|
This specify the triple DES algorithim
|
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify 3DES key in cleartext form
|
|
|
|
|
|
|
|
|
key
string
|
|
Cleartext 3DES key
|
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify 3DES key in encrypted form
|
|
|
|
|
|
|
spi
integer
|
|
Specify the Security Parameter Index value
|
|
|
|
|
hello_interval
integer
|
|
Time between HELLO packets
|
|
|
|
|
id
string
/ required
|
|
Router-ID of virtual link neighbor (A.B.C.D)
|
|
|
|
|
retransmit_interval
integer
|
|
Delay between LSA retransmissions
|
|
|
|
|
transmit_delay
integer
|
|
Link state transmit delay
|
|
|
authentication
dictionary
|
|
Enable authentication
|
|
|
|
disable
boolean
|
|
Do not authenticate OSPFv3 packets
|
|
|
|
ipsec
dictionary
|
|
Specify IPSec AH authentication attributes
|
|
|
|
|
algorithim_type
string
|
|
Specify the type of algorithim
|
|
|
|
|
clear_key
string
|
|
Specify key in cleartext form
|
|
|
|
|
key
string
|
|
Specify key
|
|
|
|
|
password_key
string
|
|
Specify key in encrypted form
|
|
|
|
|
spi
integer
|
|
Specify the Security Parameter Index value
|
|
|
auto_cost
dictionary
|
|
Calculate ospfv3 interface cost according to bandwidth
|
|
|
|
disable
boolean
|
|
Assign ospfv3 cost based on interface type
|
|
|
|
reference_bandwidth
integer
|
|
Specify reference bandwidth in megabits per sec
|
|
|
bfd
dictionary
|
|
Configure BFD parameters
|
|
|
|
fast_detect
dictionary
|
|
Configure fast detection
|
|
|
|
|
set
boolean
|
|
Enable fast detection only
|
|
|
|
|
strict_mode
boolean
|
|
Hold down neighbor session until BFD session is up
|
|
|
|
minimum_interval
integer
|
|
Hello interval in milli-seconds
|
|
|
|
multiplier
integer
|
|
Detect multiplier
|
|
|
capability
dictionary
|
|
Enable specific OSPFv3 feature
|
|
|
|
type7
dictionary
|
|
Specify type7 nssa capability
|
|
|
|
|
prefer
boolean
|
|
Prefer type7 externals over type5
|
|
|
|
|
translate
boolean
|
|
Translate type7 to type5
|
|
|
cost
integer
|
|
Specify Interface cost
|
|
|
database_filter
dictionary
|
|
Filter LSAs during synchronization and flooding
|
|
|
|
all_outgoing_lsa
boolean
|
|
Filter all outgoing LSA
|
|
|
dead_interval
integer
|
|
Interval after which a neighbor is declared dead
|
|
|
default_information_originate
dictionary
|
|
Control distribution of default information
|
|
|
|
always
boolean
|
|
Always advertise default route
|
|
|
|
metric
integer
|
|
ospfv3 default metric
|
|
|
|
metric_type
integer
|
|
ospfv3 metric type for default routes
|
|
|
|
route_policy
string
|
|
Apply route-policy to default-information origination
|
|
|
|
set
boolean
|
|
Enable distribution of default route
|
|
|
|
tag
integer
|
|
Set tag for default route
|
|
|
default_metric
integer
|
|
Set metric of redistributed routes
|
|
|
demand_circuit
boolean
|
|
Enable/Disable ospfv3 demand circuit
|
|
|
distance
dictionary
|
|
Define an administrative distance
|
|
|
|
admin_distance
integer
|
|
Administrative distance
|
|
|
|
ospfv3_distance
dictionary
|
|
ospfv3 administrative distance
|
|
|
|
|
external
integer
|
|
Distance for external routes
|
|
|
|
|
inter_area
integer
|
|
Distance for inter-area routes
|
|
|
|
|
intra_area
integer
|
|
Distance for intra-area routes
|
|
|
distribute_list
dictionary
|
|
Filter prefixes to/from RIB
|
|
|
|
prefix_list
list
/ elements=string
|
|
Filter prefixes based on an IPv6 prefix-list
|
|
|
|
|
in
boolean
|
|
Filter prefixes installed to RIB
|
|
|
|
|
name
string
|
|
Specify Prefix-list name
|
|
|
|
|
out
boolean
|
|
Filter prefixes redistributed from RIB
|
|
|
encryption
dictionary
|
|
Encrypt and authenticate OSPFv3 packets
|
|
|
|
disable
boolean
|
|
Do not encrypt OSPFv3 packets
|
|
|
|
ipsec
dictionary
|
|
Specify IPSec ESP encryption and authentication
|
|
|
|
|
esp
dictionary
|
|
Specify encryption parameters
|
|
|
|
|
|
aes
dictionary
|
|
This specify the aes algorithim
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the bit encryption for aes algorithim
|
|
|
|
|
|
|
clear_key
string
|
|
Specify AES key in cleartext form
|
|
|
|
|
|
|
key
string
|
|
Cleartext AES key
|
|
|
|
|
|
|
password_key
string
|
|
Specify AES key in encrypted form
|
|
|
|
|
|
des
dictionary
|
|
This specify the des algorithim
|
|
|
|
|
|
|
clear_key
string
|
|
Specify AES key in cleartext form
|
|
|
|
|
|
|
key
string
|
|
Cleartext AES key
|
|
|
|
|
|
|
password_key
string
|
|
Specify AES key in encrypted form
|
|
|
|
|
|
null_encryption
dictionary
|
|
Specify null encryption attributes
|
|
|
|
|
|
|
authentication
dictionary
|
|
Specify authentication parameters
|
|
|
|
|
|
|
|
algorithim_type
string
|
|
Specify the type of algorithim
|
|
|
|
|
|
|
|
clear_key
string
|
|
Specify key in cleartext form
|
|
|
|
|
|
|
|
key
string
|
|
Specify key
|
|
|
|
|
|
|
|
password_key
string
|
|
Specify key in encrypted form
|
|
|
|
|
|
triple_des
dictionary
|
|
This specify the triple DES algorithim
|
|
|
|
|
|
|
clear_key
string
|
|
Specify 3DES key in cleartext form
|
|
|
|
|
|
|
key
string
|
|
Cleartext 3DES key
|
|
|
|
|
|
|
password_key
string
|
|
Specify 3DES key in encrypted form
|
|
|
|
|
spi
integer
|
|
Specify the Security Parameter Index value
|
|
|
fast_reroute
dictionary
|
|
Specify IP Fast Reroute
|
|
|
|
disabled
boolean
|
|
Disable IP fast reroute
|
|
|
|
per_link
dictionary
|
|
Specify per-prefix computation
|
|
|
|
|
information_type
string
|
Choices:
- exclude
- lfa_candidate
|
Specify per-link LFA exclusion or FRR LFA candidate information
|
|
|
|
|
interface
dictionary
|
|
Specify Per-link LFA exclusion information
|
|
|
|
|
|
bundle_ether
list
/ elements=integer
|
|
Specify Aggregated Ethernet interface(s)
|
|
|
|
|
|
bvi
list
/ elements=integer
|
|
Specify Bridge-Group Virtual Interface
|
|
|
|
|
|
fast_ethernet
list
/ elements=string
|
|
Specify FastEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
fiftygige
list
/ elements=string
|
|
Specify FiftyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
fortygige
list
/ elements=string
|
|
Specify FortyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
fourhundredgige
list
/ elements=string
|
|
Specify FourHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
gigabitethernet
list
/ elements=string
|
|
Specify GigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
hundredgige
list
/ elements=string
|
|
Specify HundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
mgmteth
list
/ elements=string
|
|
Specify MgmtEth/IEEE 802.3 interface(s)
|
|
|
|
|
|
multilink
list
/ elements=string
|
|
Specify Multilink network interface(s)
|
|
|
|
|
|
nve
list
/ elements=integer
|
|
Specify Network Virtualization Endpoint Interface(s)
|
|
|
|
|
|
pos_int
list
/ elements=integer
|
|
Specify Aggregated pos interface(s)
|
|
|
|
|
|
pw_ether
list
/ elements=integer
|
|
Specify PWHE Ethernet Interface
|
|
|
|
|
|
pw_iw
list
/ elements=integer
|
|
Specify PWHE VC11 IP Interworking Interface
|
|
|
|
|
|
serial
list
/ elements=string
|
|
Specify Serial network interface(s)
|
|
|
|
|
|
srp
list
/ elements=string
|
|
Specify SRP interface(s)
|
|
|
|
|
|
tengige
list
/ elements=string
|
|
Specify TenGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
tunnel_ip
list
/ elements=integer
|
|
Specify GRE/IPinIP Tunnel Interface(s)
|
|
|
|
|
|
tunnel_ipsec
list
/ elements=integer
|
|
Specify IPSec Tunnel interface(s)
|
|
|
|
|
|
tunnel_mpls
integer
|
|
MPLS Transport Protocol Tunnel interface
|
|
|
|
|
|
tunnel_mte
list
/ elements=integer
|
|
Specify MPLS Traffic Engineering P2MP Tunnel interface(s)
|
|
|
|
|
|
twentyfivegige
list
/ elements=string
|
|
Specify TwentyFiveGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
twohundredgige
list
/ elements=string
|
|
Specify TwoHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
use_candidate_only
boolean
|
|
Enable/Disable backup selection from candidate-list only
|
|
|
|
per_prefix
dictionary
|
|
Specify per-prefix computation
|
|
|
|
|
information_type
string
|
Choices:
- exclude
- lfa_candidate
|
Specify per_prefix LFA exclusion or FRR LFA candidate information
|
|
|
|
|
interface
dictionary
|
|
Specify Per-link LFA exclusion information
|
|
|
|
|
|
bundle_ether
list
/ elements=integer
|
|
Specify Aggregated Ethernet interface(s)
|
|
|
|
|
|
bvi
list
/ elements=integer
|
|
Specify Bridge-Group Virtual Interface
|
|
|
|
|
|
fast_ethernet
list
/ elements=string
|
|
Specify FastEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
fiftygige
list
/ elements=string
|
|
Specify FiftyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
fortygige
list
/ elements=string
|
|
Specify FortyGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
fourhundredgige
list
/ elements=string
|
|
Specify FourHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
gigabitethernet
list
/ elements=string
|
|
Specify GigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
hundredgige
list
/ elements=string
|
|
Specify HundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
|
mgmteth
list
/ elements=string
|
|
Specify MgmtEth/IEEE 802.3 interface(s)
|
|
|
|
|
|
multilink
list
/ elements=string
|
|
Specify Multilink network interface(s)
|
|
|
|
|
|
nve
list
/ elements=integer
|
|
Specify Network Virtualization Endpoint Interface(s)
|
|
|
|
|
|
post_int
list
/ elements=integer
|
|
Specify Aggregated pos interface(s)
|
|
|
|
|
|
pw_ether
list
/ elements=integer
|
|
Specify PWHE Ethernet Interface
|
|
|
|
|
|
pw_iw
list
/ elements=integer
|
|
Specify PWHE VC11 IP Interworking Interface
|
|
|
|
|
|
serial
list
/ elements=string
|
|
Specify Serial network interface(s)
|
|
|
|
|
|
srp
list
/ elements=string
|
|
Specify SRP interface(s)
|
|
|
|
|
|
tengige
list
/ elements=string
|
|
Specify TenGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
tunnel_ip
list
/ elements=integer
|
|
Specify GRE/IPinIP Tunnel Interface(s)
|
|
|
|
|
|
tunnel_ipsec
list
/ elements=integer
|
|
Specify IPSec Tunnel interface(s)
|
|
|
|
|
|
tunnel_mpls
integer
|
|
MPLS Transport Protocol Tunnel interface
|
|
|
|
|
|
tunnel_mte
list
/ elements=integer
|
|
Specify MPLS Traffic Engineering P2MP Tunnel interface(s)
|
|
|
|
|
|
twentyfivegige
list
/ elements=string
|
|
Specify TwentyFiveGigabitEthernet/IEEE 802.3 interface(s)
|
|
|
|
|
|
twohundredgige
list
/ elements=string
|
|
Specify TwoHundredGigE/IEEE 802.3 interface(s)
|
|
|
|
|
use_candidate_only
boolean
|
|
Enable/Disable backup selection from candidate-list only
|
|
|
flood_reduction
boolean
|
|
Enable/Disable flood reduction
|
|
|
graceful_restart
dictionary
|
|
Enable Graceful-Restart
|
|
|
|
helper_disable
boolean
|
|
Disable router's helper support level
|
|
|
|
max_interval
integer
|
|
Maximum route lifetime following restart
|
|
|
|
min_interval
integer
|
|
Minimum interval between Graceful Restarts
|
|
|
|
set
boolean
|
|
Set graceful restart
|
|
|
hello_interval
integer
|
|
Specify Time between HELLO packets
|
|
|
ignore_mospf_type6_lsa
boolean
|
|
Ignore MOSPF Type 6 LSA
|
|
|
instance_id
integer
|
|
Specify instance ID
|
|
|
log_adjacency_changes
dictionary
|
|
Log adjacency state changes
|
|
|
|
detail
boolean
|
|
Log all state changes
|
|
|
|
disable
boolean
|
|
Disable log adjacency changes
|
|
|
|
set
boolean
|
|
Set log adjacency
|
|
|
maximum
dictionary
|
|
Set OSPFv3 limits
|
|
|
|
interfaces
integer
|
|
Specify limit for number of interfaces
|
|
|
|
paths
integer
|
|
Specify limit for number of paths
|
|
|
|
redistributed_prefixes
integer
|
|
Specify limit for number of redistributed prefixes
|
|
|
mpls_ldp_sync
boolean
|
|
Enable/Disable MPLS LDP Sync
|
|
|
mtu_ignore
boolean
|
|
Enable/Disable ignoring of MTU in DBD packets
|
|
|
network
string
|
Choices:
- broadcast
- non-broadcast
- point-to-multipoint
- point-to-point
|
Specify Network type
|
|
|
nsr
boolean
|
|
Enable/Disable NSR for all VRFs in this process
|
|
|
packet_size
integer
|
|
Specify limit size of OSPFv3 packets
|
|
|
passive
boolean
|
|
Enable/Disable routing updates on an interface
|
|
|
prefix_suppression
boolean
|
|
Hide all transit addresses on this interface
|
|
|
priority
integer
|
|
Specify Router priority
|
|
|
process_id
string
/ required
|
|
The OSPFv3 Process ID
|
|
|
protocol_shutdown
boolean
|
|
Gracefully shutdown the OSPFv3 protocol
|
|
|
redistribute
dictionary
|
|
Redistribute information from another routing Protocol
|
|
|
|
application
list
/ elements=dictionary
|
|
Specify application routes
|
|
|
|
|
id
string
/ required
|
|
OnePK Application name
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set application route
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
bgp
list
/ elements=dictionary
|
|
Specify bgp routes
|
|
|
|
|
id
integer
/ required
|
|
BGP process name
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
preserved_med
string
|
|
Specify preserve med of BGP routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set bgp route number
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
connected
dictionary
|
|
Specify connected routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set connected route
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
eigrp
list
/ elements=dictionary
|
|
Specify eigrp routes
|
|
|
|
|
id
integer
/ required
|
|
EIGRP process name
|
|
|
|
|
match
string
|
Choices:
- external
- internal
|
Redistribution of EIGRP routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set bgp route number
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
isis
list
/ elements=dictionary
|
|
Specify IS-IS routes
|
|
|
|
|
id
string
/ required
|
|
IS-IS name
|
|
|
|
|
level
string
|
Choices:
- level-1
- level-1-2
- level-2
|
Specify IS-IS level routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set IS-IS route number
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
mobile
dictionary
|
|
Specify mobile routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set mobile route number
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
ospfv3
list
/ elements=dictionary
|
|
Specify ospfv3 routes
|
|
|
|
|
id
string
/ required
|
|
OSPFv3 process name
|
|
|
|
|
match
dictionary
|
|
Redistribution of OSPFv3 routes
|
|
|
|
|
|
external
integer
|
|
Redistribute OSPFv3 external routes
|
|
|
|
|
|
internal
boolean
|
|
Redistribute OSPFv3 internal routes
|
|
|
|
|
|
nssa_external
integer
|
|
Redistribute NSSA OSPFv3 external routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set ospfv3 route number
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
static
dictionary
|
|
Specify static routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set static route
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
|
subscriber
dictionary
|
|
Specify subscriber routes
|
|
|
|
|
metric
integer
|
|
Specify metric for redistributed routes
|
|
|
|
|
metric_type
integer
|
|
Specify OSPFv3 exterior metric type for redistributed routes
|
|
|
|
|
route_policy
string
|
|
Apply route policy to redistribution
|
|
|
|
|
set
boolean
|
|
Set static route
|
|
|
|
|
tag
integer
|
|
Set tag for routes redistributed into OSPFv3
|
|
|
retransmit_interval
integer
|
|
Delay between LSA retransmissions
|
|
|
router_id
string
|
|
ospfv3 router-id in IPv4 address format (A.B.C.D)
|
|
|
spf_prefix_priority
dictionary
|
|
Specify SPF configuration
|
|
|
|
disable
boolean
|
|
Disable SPF prefix priority
|
|
|
|
route_policy
list
/ elements=dictionary
|
|
Specify the route-policy to prioritize route install
|
|
|
|
|
name
string
|
|
Specify name of the policy
|
|
|
|
|
value
string
|
|
Specify parameter values for the policy ()
|
|
|
stub_router
dictionary
|
|
Enter stub router configuration submode
|
|
|
|
router_lsa
dictionary
|
|
Modify self originated router LSAs
|
|
|
|
|
advertise_with
string
|
Choices:
- max-metric
- r-bit
- v6-bit
|
Advertise LSAs with specified type
|
|
|
|
|
always
boolean
|
|
Force ospfv3 stub router mode unconditionally
|
|
|
|
|
external_lsa
dictionary
|
|
Override External LSA metric in stub router mode
|
|
|
|
|
|
metric
integer
|
|
Metric to use while in stub router mode
|
|
|
|
|
|
set
boolean
|
|
Set external lsa
|
|
|
|
|
include_stub
boolean
|
|
Set maximum metric for stub links in stub router mode
|
|
|
|
|
on_proc_migration
integer
|
|
Enter stub router mode on ospfv3 process migration
|
|
|
|
|
on_proc_restart
integer
|
|
Enter stub router mode on ospfv3 process restart
|
|
|
|
|
on_startup
dictionary
|
|
Enter stub router mode on startup
|
|
|
|
|
|
time
integer
|
|
Time in seconds to stay in stub router mode
|
|
|
|
|
|
wait_for_bgp
boolean
|
|
Exit stub router mode when BGP converges
|
|
|
|
|
on_switchover
integer
|
|
Enter stub router mode on RP switchover
|
|
|
|
|
summary_lsa
dictionary
|
|
Override Summary LSA metric in stub router mode
|
|
|
|
|
|
metric
integer
|
|
Metric to use while in stub router mode
|
|
|
|
|
|
set
boolean
|
|
Enable summary LSA
|
|
|
summary_prefix
list
/ elements=dictionary
|
|
Configure IP address summaries
|
|
|
|
not_advertise
boolean
|
|
Suppress routes that match the specified prefix/mask pair
|
|
|
|
prefix
string
/ required
|
|
IP summary address/mask (A.B.C.D/prefix)
|
|
|
|
tag
integer
|
|
Set tag
|
|
|
timers
dictionary
|
|
Adjust routing timers
|
|
|
|
lsa_arrival
integer
|
|
Specify LSA arrival timers
|
|
|
|
pacing
dictionary
|
|
Specify pacing timers
|
|
|
|
|
flood
integer
|
|
Flood pacing timer
|
|
|
|
|
lsa_group
integer
|
|
LSA group pacing timer
|
|
|
|
|
retransmission
integer
|
|
LSA group pacing timer
|
|
|
|
throttle
dictionary
|
|
Adjust throttle timers
|
|
|
|
|
lsa
dictionary
|
|
Specify LSA throttle timers
|
|
|
|
|
|
all_lsa_initial
integer
|
|
Delay to generate first occurrence of LSA in milliseconds
|
|
|
|
|
|
all_lsa_minimum
integer
|
|
Minimum delay between originating the same LSA in milliseconds
|
|
|
|
|
spf
dictionary
|
|
Specify SPF throttle timers
|
|
|
|
|
|
spf_initial
integer
|
|
Delay to generate first occurrence of SPF in ms
|
|
|
|
|
|
spf_minimum
integer
|
|
Minimum delay between originating the same SPF in ms
|
|
|
trace
dictionary
|
|
Specify OSPF tracing options
|
|
|
|
size
string
|
|
Delete existing buffer and create one with N entries
|
|
|
|
value
integer
|
|
Specify trace entry
|
|
|
transmit_delay
integer
|
|
Estimated time needed to send link-state update packet
|
running_config
string
|
|
This option is used only with state parsed.
The value of this option should be the output received from the IOS-XR device by executing the command show running-config router ospfv3.
The state parsed reads the configuration from running_config option and transforms it into Ansible structured data as per the resource module's argspec and the value is then returned in the parsed key within the result.
|
state
string
|
Choices:
merged ←
- replaced
- overridden
- deleted
- gathered
- rendered
- parsed
|
The state the configuration should be left in
|