a10_interface_lif

Synopsis

Logical interface

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

ifnum

int/required

Lif interface number

mtu

int

Interface mtu (Interface MTU, default 1 (min MTU is 1280 for IPv6))

action

str

‘enable’= Enable; ‘disable’= Disable;

access_list

dict

Field access_list

acl_id

int

ACL id

acl_name

str

Apply an access list (Named Access List)

uuid

str

uuid of the object

user_tag

str

Customized tag

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘num_pkts’= num_pkts; ‘num_total_bytes’= num_total_bytes; ‘num_unicast_pkts’= num_unicast_pkts; ‘num_broadcast_pkts’= num_broadcast_pkts; ‘num_multicast_pkts’= num_multicast_pkts; ‘num_tx_pkts’= num_tx_pkts; ‘num_total_tx_bytes’= num_total_tx_bytes; ‘num_unicast_tx_pkts’= num_unicast_tx_pkts; ‘num_broadcast_tx_pkts’= num_broadcast_tx_pkts; ‘num_multicast_tx_pkts’= num_multicast_tx_pkts; ‘dropped_dis_rx_pkts’= dropped_dis_rx_pkts; ‘dropped_rx_pkts’= dropped_rx_pkts; ‘dropped_dis_tx_pkts’= dropped_dis_tx_pkts; ‘dropped_tx_pkts’= dropped_tx_pkts;

ip

dict

Field ip

dhcp

bool

Use DHCP to configure IP address

address_list

list

Field address_list

allow_promiscuous_vip

bool

Allow traffic to be associated with promiscuous VIP

cache_spoofing_port

bool

This interface connects to spoofing cache

inside

bool

Configure interface as inside

outside

bool

Configure interface as outside

generate_membership_query

bool

Enable Membership Query

query_interval

int

1 - 255 (Default is 125)

max_resp_time

int

Maximum Response Time (Max Response Time (Default is 100))

uuid

str

uuid of the object

router

dict

Field router

rip

dict

Field rip

ospf

dict

Field ospf

bfd

dict

Field bfd

authentication

dict

Field authentication

echo

bool

Enable BFD Echo

demand

bool

Demand mode

interval_cfg

dict

Field interval_cfg

uuid

str

uuid of the object

isis

dict

Field isis

authentication

dict

Field authentication

bfd_cfg

dict

Field bfd_cfg

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

padding

bool

Add padding to IS-IS hello packets

hello_interval_list

list

Field hello_interval_list

hello_interval_minimal_list

list

Field hello_interval_minimal_list

hello_multiplier_list

list

Field hello_multiplier_list

lsp_interval

int

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

mesh_group

dict

Field mesh_group

metric_list

list

Field metric_list

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

priority_list

list

Field priority_list

retransmit_interval

int

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

wide_metric_list

list

Field wide_metric_list

uuid

str

uuid of the object

oper

dict

Field oper

state

str

Field state

mac

str

Field mac

igmp_query_sent

int

Field igmp_query_sent

icmp_rate_limit_current

int

Field icmp_rate_limit_current

icmp_rate_over_limit_drop

int

Field icmp_rate_over_limit_drop

icmp6_rate_limit_current

int

Field icmp6_rate_limit_current

icmp6_rate_over_limit_drop

int

Field icmp6_rate_over_limit_drop

ipv4_addr_count

int

Field ipv4_addr_count

ipv4_list

list

Field ipv4_list

ipv6_addr_count

int

Field ipv6_addr_count

ipv6_list

list

Field ipv6_list

ifnum

int

Lif interface number

stats

dict

Field stats

num_pkts

str

Field num_pkts

num_total_bytes

str

Field num_total_bytes

num_unicast_pkts

str

Field num_unicast_pkts

num_broadcast_pkts

str

Field num_broadcast_pkts

num_multicast_pkts

str

Field num_multicast_pkts

num_tx_pkts

str

Field num_tx_pkts

num_total_tx_bytes

str

Field num_total_tx_bytes

num_unicast_tx_pkts

str

Field num_unicast_tx_pkts

num_broadcast_tx_pkts

str

Field num_broadcast_tx_pkts

num_multicast_tx_pkts

str

Field num_multicast_tx_pkts

dropped_dis_rx_pkts

str

Field dropped_dis_rx_pkts

dropped_rx_pkts

str

Field dropped_rx_pkts

dropped_dis_tx_pkts

str

Field dropped_dis_tx_pkts

dropped_tx_pkts

str

Field dropped_tx_pkts

ifnum

int

Lif interface number

Status

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

  • This module is maintained by community.

Authors

  • A10 Networks 2021