a10_interface_lif_isis

Synopsis

ISIS

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

lif_ifnum

str/required

Key to identify parent object

authentication

dict

Field authentication

send_only_list

list

Field send_only_list

mode_list

list

Field mode_list

key_chain_list

list

Field key_chain_list

bfd_cfg

dict

Field bfd_cfg

bfd

bool

Bidirectional Forwarding Detection (BFD)

disable

bool

Disable BFD

circuit_type

str

‘level-1’= Level-1 only adjacencies are formed; ‘level-1-2’= Level-1-2 adjacencies are formed; ‘level-2-only’= Level-2 only adjacencies are formed;

csnp_interval_list

list

Field csnp_interval_list

csnp_interval

int

Set CSNP interval in seconds (CSNP interval value)

level

str

‘level-1’= Speficy interval for level-1 CSNPs; ‘level-2’= Specify interval for level-2 CSNPs;

padding

bool

Add padding to IS-IS hello packets

hello_interval_list

list

Field hello_interval_list

hello_interval

int

Set Hello interval in seconds (Hello interval value)

level

str

‘level-1’= Specify hello-interval for level-1 IIHs; ‘level-2’= Specify hello- interval for level-2 IIHs;

hello_interval_minimal_list

list

Field hello_interval_minimal_list

hello_interval_minimal

bool

Set Hello holdtime 1 second, interval depends on multiplier

level

str

‘level-1’= Specify hello-interval for level-1 IIHs; ‘level-2’= Specify hello- interval for level-2 IIHs;

hello_multiplier_list

list

Field hello_multiplier_list

hello_multiplier

int

Set multiplier for Hello holding time (Hello multiplier value)

level

str

‘level-1’= Specify hello multiplier for level-1 IIHs; ‘level-2’= Specify hello multiplier for level-2 IIHs;

lsp_interval

int

Set LSP transmission interval (LSP transmission interval (milliseconds))

mesh_group

dict

Field mesh_group

value

int

Mesh group number

blocked

bool

Block LSPs on this interface

metric_list

list

Field metric_list

metric

int

Configure the metric for interface (Default metric)

level

str

‘level-1’= Apply metric to level-1 links; ‘level-2’= Apply metric to level-2 links;

network

str

‘broadcast’= Specify IS-IS broadcast multi-access network; ‘point-to-point’= Specify IS-IS point-to-point network;

password_list

list

Field password_list

password

str

Configure the authentication password for interface

level

str

‘level-1’= Specify password for level-1 PDUs; ‘level-2’= Specify password for level-2 PDUs;

priority_list

list

Field priority_list

priority

int

Set priority for Designated Router election (Priority value)

level

str

‘level-1’= Specify priority for level-1 routing; ‘level-2’= Specify priority for level-2 routing;

retransmit_interval

int

Set per-LSP retransmission interval (Interval between retransmissions of the same LSP (seconds))

wide_metric_list

list

Field wide_metric_list

wide_metric

int

Configure the wide metric for interface

level

str

‘level-1’= Apply metric to level-1 links; ‘level-2’= Apply metric to level-2 links;

uuid

str

uuid of the object

Status

  • This module is not guaranteed to have a backwards compatible interface. [preview]

  • This module is maintained by community.

Authors

  • A10 Networks 2021