interface lif¶
Logical interface
lif Specification¶
Parameter Value Type Collection Object Key(s) ifname Collection Name lif-list Collection URI /axapi/v3/interface/lif Element Name lif Element URI /axapi/v3/interface/lif/{ifname} Element Attributes lif_attributes Partition Visibility shared Statistics Data URI /axapi/v3/interface/lif/{ifname}/stats Operational Data URI /axapi/v3/interface/lif/{ifname}/oper Schema lif schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/interface/lif | ||
Create List | POST | /axapi/v3/interface/lif | ||
Get Object | GET | /axapi/v3/interface/lif/{ifname} | ||
Get List | GET | /axapi/v3/interface/lif | ||
Modify Object | POST | /axapi/v3/interface/lif/{ifname} | ||
Replace Object | PUT | /axapi/v3/interface/lif/{ifname} | ||
Replace List | PUT | /axapi/v3/interface/lif | ||
Delete Object | DELETE | /axapi/v3/interface/lif/{ifname} |
lif-list¶
lif-list is JSON List of lif attributes
lif-list : [
]
lif attributes¶
access-list
Description: access-list is a JSON Block. Please see below for access-list
Type: Object
action
Description ‘enable’: Enable; ‘disable’: Disable;
Type: string
Supported Values: enable, disable
Default: enable
bfd
Description: bfd is a JSON Block. Please see below for bfd
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/bfd
encapsulation
Description: encapsulation is a JSON Block. Please see below for encapsulation
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/encapsulation
ifname
Description Lif interface name
Type: string
Maximum Length: 15 characters
Maximum Length: 1 characters
ip
Description: ip is a JSON Block. Please see below for ip
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ip
ipv6
Description: ipv6 is a JSON Block. Please see below for ipv6
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ipv6
isis
Description: isis is a JSON Block. Please see below for isis
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/isis
mtu
Description Interface mtu (Interface MTU (min MTU is 1280 for IPv6))
Type: number
name
Description Name for the interface
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
isis¶
Specification Value Type object authentication
Description: authentication is a JSON Block. Please see below for isis_authentication
Type: Object
bfd-cfg
Description: bfd-cfg is a JSON Block. Please see below for isis_bfd-cfg
Type: Object
circuit-type
Description ‘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;
Type: string
Supported Values: level-1, level-1-2, level-2-only
Default: level-1-2
csnp-interval-list
Type: Listhello-interval-list
Type: Listhello-interval-minimal-list
Type: Listhello-multiplier-list
Type: Listlsp-interval
Description Set LSP transmission interval (LSP transmission interval (milliseconds))
Type: number
Range: 1-4294967295
Default: 33
mesh-group
Description: mesh-group is a JSON Block. Please see below for isis_mesh-group
Type: Object
metric-list
Type: Listnetwork
Description ‘broadcast’: Specify IS-IS broadcast multi-access network; ‘point-to-point’: Specify IS-IS point-to-point network;
Type: string
Supported Values: broadcast, point-to-point
padding
Description Add padding to IS-IS hello packets
Type: boolean
Supported Values: true, false, 1, 0
Default: 1
password-list
Type: Listpriority-list
Type: Listretransmit-interval
Description Set per-LSP retransmission interval (Interval between retransmissions of the same LSP (seconds))
Type: number
Range: 0-65535
Default: 5
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
wide-metric-list
Type: List
isis_priority-list¶
Specification Value Type list Block object keys level
Description ‘level-1’: Specify priority for level-1 routing; ‘level-2’: Specify priority for level-2 routing;
Type: string
Supported Values: level-1, level-2
priority
Description Set priority for Designated Router election (Priority value)
Type: number
Range: 0-127
Default: 64
isis_hello-interval-minimal-list¶
Specification Value Type list Block object keys hello-interval-minimal
Description Set Hello holdtime 1 second, interval depends on multiplier
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
level
Description ‘level-1’: Specify hello-interval for level-1 IIHs; ‘level-2’: Specify hello-interval for level-2 IIHs;
Type: string
Supported Values: level-1, level-2
isis_mesh-group¶
Specification Value Type object blocked
Description Block LSPs on this interface
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: blocked and value are mutually exclusive
value
Description Mesh group number
Type: number
Range: 1-4294967295
Mutual Exclusion: value and blocked are mutually exclusive
isis_bfd-cfg¶
Specification Value Type object bfd
Description Bidirectional Forwarding Detection (BFD)
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
disable
Description Disable BFD
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
isis_password-list¶
Specification Value Type list Block object keys level
Description ‘level-1’: Specify password for level-1 PDUs; ‘level-2’: Specify password for level-2 PDUs;
Type: string
Supported Values: level-1, level-2
password
Description Configure the authentication password for interface
Type: string
Format: string-rlx
Maximum Length: 254 characters
Maximum Length: 1 characters
isis_authentication¶
Specification Value Type object key-chain-list
Type: Listmode-list
Type: Listsend-only-list
Type: List
isis_authentication_key-chain-list¶
Specification Value Type list Block object keys key-chain
Description Authentication key-chain (Name of key-chain)
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
level
Description ‘level-1’: Specify authentication key-chain for level-1 PDUs; ‘level-2’: Specify authentication key-chain for level-2 PDUs;
Type: string
Supported Values: level-1, level-2
isis_authentication_mode-list¶
Specification Value Type list Block object keys level
Description ‘level-1’: Specify authentication mode for level-1 PDUs; ‘level-2’: Specify authentication mode for level-2 PDUs;
Type: string
Supported Values: level-1, level-2
mode
Description ‘md5’: Keyed message digest;
Type: string
Supported Values: md5
isis_authentication_send-only-list¶
Specification Value Type list Block object keys level
Description ‘level-1’: Specify authentication send-only for level-1 PDUs; ‘level-2’: Specify authentication send-only for level-2 PDUs;
Type: string
Supported Values: level-1, level-2
send-only
Description Authentication send-only
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
isis_wide-metric-list¶
Specification Value Type list Block object keys level
Description ‘level-1’: Apply metric to level-1 links; ‘level-2’: Apply metric to level-2 links;
Type: string
Supported Values: level-1, level-2
wide-metric
Description Configure the wide metric for interface
Type: number
Range: 1-16777214
Default: 10
isis_hello-interval-list¶
Specification Value Type list Block object keys hello-interval
Description Set Hello interval in seconds (Hello interval value)
Type: number
Range: 1-65535
Default: 10
level
Description ‘level-1’: Specify hello-interval for level-1 IIHs; ‘level-2’: Specify hello-interval for level-2 IIHs;
Type: string
Supported Values: level-1, level-2
isis_hello-multiplier-list¶
Specification Value Type list Block object keys hello-multiplier
Description Set multiplier for Hello holding time (Hello multiplier value)
Type: number
Range: 2-100
Default: 3
level
Description ‘level-1’: Specify hello multiplier for level-1 IIHs; ‘level-2’: Specify hello multiplier for level-2 IIHs;
Type: string
Supported Values: level-1, level-2
isis_metric-list¶
Specification Value Type list Block object keys level
Description ‘level-1’: Apply metric to level-1 links; ‘level-2’: Apply metric to level-2 links;
Type: string
Supported Values: level-1, level-2
metric
Description Configure the metric for interface (Default metric)
Type: number
Range: 1-63
Default: 10
isis_csnp-interval-list¶
Specification Value Type list Block object keys csnp-interval
Description Set CSNP interval in seconds (CSNP interval value)
Type: number
Range: 1-65535
Default: 10
level
Description ‘level-1’: Speficy interval for level-1 CSNPs; ‘level-2’: Specify interval for level-2 CSNPs;
Type: string
Supported Values: level-1, level-2
bfd¶
Specification Value Type object authentication
Description: authentication is a JSON Block. Please see below for bfd_authentication
Type: Object
demand
Description Demand mode
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
echo
Description Enable BFD Echo
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
interval-cfg
Description: interval-cfg is a JSON Block. Please see below for bfd_interval-cfg
Type: Object
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
bfd_authentication¶
Specification Value Type object encrypted
Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED password string)key-id
Description Key ID
Type: number
Range: 0-255
method
Description ‘md5’: Keyed MD5; ‘meticulous-md5’: Meticulous Keyed MD5; ‘meticulous-sha1’: Meticulous Keyed SHA1; ‘sha1’: Keyed SHA1; ‘simple’: Simple Password;
Type: string
Supported Values: md5, meticulous-md5, meticulous-sha1, sha1, simple
password
Description Key String
Type: string
Format: password
Maximum Length: 16 characters
Maximum Length: 1 characters
bfd_interval-cfg¶
Specification Value Type object interval
Description Transmit interval between BFD packets (Milliseconds)
Type: number
Range: 48-1000
min-rx
Description Minimum receive interval capability (Milliseconds)
Type: number
Range: 48-1000
multiplier
Description Multiplier value used to compute holddown (value used to multiply the interval)
Type: number
Range: 3-50
ip¶
Specification Value Type object address-list
Type: Listcache-spoofing-port
Description This interface connects to spoofing cache
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
dhcp
Description Use DHCP to configure IP address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
generate-membership-query
Description Enable Membership Query
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
inside
Description Configure interface as inside
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
max-resp-time
Description Maximum Response Time (Max Response Time (Default is 100))
Type: number
Range: 1-255
Default: 100
ospf
Description: ospf is a JSON Block. Please see below for ip_ospf
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ip/ospf
outside
Description Configure interface as outside
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
query-interval
Description 1 - 255 (Default is 125)
Type: number
Range: 1-255
Default: 125
router
Description: router is a JSON Block. Please see below for ip_router
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ip/router
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ip_router¶
Specification Value Type object isis
Description: isis is a JSON Block. Please see below for ip_router_isis
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ip/router/isis
ip_router_isis¶
Specification Value Type object tag
Description ISO routing area tag
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ip_address-list¶
Specification Value Type list Block object keys ipv4-address
Description IP address
Type: string
Format: ipv4-address
ipv4-netmask
Description IP subnet mask
Type: string
Format: ipv4-netmask
ip_ospf¶
Specification Value Type object ospf-global
Description: ospf-global is a JSON Block. Please see below for ip_ospf_ospf-global
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ip/ospf/ospf-global
ospf-ip-list
Type: List
Reference Object: /axapi/v3/interface/lif/{ifname}/ip/ospf/ospf-ip/{ip-addr}
ip_ospf_ospf-ip-list¶
Specification Value Type list Block object keys authentication
Description Enable authentication
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
authentication-key
Description Authentication password (key) (The OSPF password (key))
Type: string
Format: string-rlx
Maximum Length: 8 characters
Maximum Length: 1 characters
cost
Description Interface cost
Type: number
Range: 1-65535
database-filter
Description ‘all’: Filter all LSA;
Type: string
Supported Values: all
dead-interval
Description Interval after which a neighbor is declared dead (Seconds)
Type: number
Range: 1-65535
Default: 40
hello-interval
Description Time between HELLO packets (Seconds)
Type: number
Range: 1-65535
Default: 10
ip-addr
Description Address of interface
Type: string
Format: ipv4-address
message-digest-cfg
Type: Listmtu-ignore
Description Ignores the MTU in DBD packets
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
out
Description Outgoing LSA
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
priority
Description Router priority
Type: number
Range: 0-255
Default: 1
retransmit-interval
Description Time between retransmitting lost link state advertisements (Seconds)
Type: number
Range: 1-65535
Default: 5
transmit-delay
Description Link state transmit delay (Seconds)
Type: number
Range: 1-65535
Default: 1
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
value
Description ‘message-digest’: Use message-digest authentication; ‘null’: Use no authentication;
Type: string
Supported Values: message-digest, null
ip_ospf_ospf-ip-list_message-digest-cfg¶
Specification Value Type list Block object keys encrypted
Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED password string)md5-value
Description The OSPF password (1-16)
Type: string
Format: password
Maximum Length: 16 characters
Maximum Length: 1 characters
message-digest-key
Description Message digest authentication password (key) (Key id)
Type: number
Range: 1-255
ip_ospf_ospf-global¶
Specification Value Type object authentication-cfg
Description: authentication-cfg is a JSON Block. Please see below for ip_ospf_ospf-global_authentication-cfg
Type: Object
authentication-key
Description Authentication password (key) (The OSPF password (key))
Type: string
Format: string-rlx
Maximum Length: 8 characters
Maximum Length: 1 characters
bfd-cfg
Description: bfd-cfg is a JSON Block. Please see below for ip_ospf_ospf-global_bfd-cfg
Type: Object
cost
Description Interface cost
Type: number
Range: 1-65535
database-filter-cfg
Description: database-filter-cfg is a JSON Block. Please see below for ip_ospf_ospf-global_database-filter-cfg
Type: Object
dead-interval
Description Interval after which a neighbor is declared dead (Seconds)
Type: number
Range: 1-65535
Default: 40
disable
Description ‘all’: All functionality;
Type: string
Supported Values: all
hello-interval
Description Time between HELLO packets (Seconds)
Type: number
Range: 1-65535
Default: 10
message-digest-cfg
Type: Listmtu
Description OSPF interface MTU (MTU size)
Type: number
Range: 576-65535
mtu-ignore
Description Ignores the MTU in DBD packets
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
network
Description: network is a JSON Block. Please see below for ip_ospf_ospf-global_network
Type: Object
priority
Description Router priority
Type: number
Range: 0-255
Default: 1
retransmit-interval
Description Time between retransmitting lost link state advertisements (Seconds)
Type: number
Range: 1-65535
Default: 5
transmit-delay
Description Link state transmit delay (Seconds)
Type: number
Range: 1-65535
Default: 1
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ip_ospf_ospf-global_network¶
Specification Value Type object broadcast
Description Specify OSPF broadcast multi-access network
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: broadcast,non-broadcast, point-to-point, and point-to-multipoint are mutually exclusive
non-broadcast
Description Specify OSPF NBMA network
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: non-broadcast,broadcast, point-to-point, and point-to-multipoint are mutually exclusive
p2mp-nbma
Description Specify non-broadcast point-to-multipoint network
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
point-to-multipoint
Description Specify OSPF point-to-multipoint network
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: point-to-multipoint,broadcast, non-broadcast, and point-to-point are mutually exclusive
point-to-point
Description Specify OSPF point-to-point network
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: point-to-point,broadcast, non-broadcast, and point-to-multipoint are mutually exclusive
ip_ospf_ospf-global_authentication-cfg¶
Specification Value Type object authentication
Description Enable authentication
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
value
Description ‘message-digest’: Use message-digest authentication; ‘null’: Use no authentication;
Type: string
Supported Values: message-digest, null
ip_ospf_ospf-global_database-filter-cfg¶
Specification Value Type object database-filter
Description ‘all’: Filter all LSA;
Type: string
Supported Values: all
out
Description Outgoing LSA
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ip_ospf_ospf-global_bfd-cfg¶
Specification Value Type object bfd
Description Bidirectional Forwarding Detection (BFD)
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
disable
Description Disable BFD
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ip_ospf_ospf-global_message-digest-cfg¶
Specification Value Type list Block object keys md5
Description: md5 is a JSON Block. Please see below for ip_ospf_ospf-global_message-digest-cfg_md5
Type: Object
message-digest-key
Description Message digest authentication password (key) (Key id)
Type: number
Range: 1-255
ip_ospf_ospf-global_message-digest-cfg_md5¶
Specification Value Type object encrypted
Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED password string)md5-value
Description The OSPF password (1-16)
Type: string
Format: password
Maximum Length: 16 characters
Maximum Length: 1 characters
access-list¶
Specification Value Type object acl-id
acl-name
Description Apply an access list (Named Access List)
Type: string
Maximum Length: 16 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ip/access-list
ipv6¶
Specification Value Type object access-list-cfg
Description: access-list-cfg is a JSON Block. Please see below for ipv6_access-list-cfg
Type: Object
address-list
Type: Listipv6-enable
Description Enable IPv6 processing
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ospf
Description: ospf is a JSON Block. Please see below for ipv6_ospf
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ipv6/ospf
router
Description: router is a JSON Block. Please see below for ipv6_router
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ipv6/router
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ipv6_address-list¶
Specification Value Type list Block object keys address-type
Description ‘anycast’: Configure an IPv6 anycast address; ‘link-local’: Configure an IPv6 link local address;
Type: string
Supported Values: anycast, link-local
anycast
Description Configure an IPv6 anycast address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ipv6-addr
Description Set the IPv6 address of an interface
Type: string
Format: ipv6-address-plen
link-local
Description Configure an IPv6 link local address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ipv6_access-list-cfg¶
Specification Value Type object inbound
Description ACL applied on incoming packets to this interface
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
v6-acl-name
Description Apply ACL rules to incoming packets on this interface (Named Access List)
Type: string
Maximum Length: 16 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ipv6/access-list
ipv6_router¶
Specification Value Type object isis
Description: isis is a JSON Block. Please see below for ipv6_router_isis
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ipv6/router/isis
ospf
Description: ospf is a JSON Block. Please see below for ipv6_router_ospf
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ipv6/router/ospf
ripng
Description: ripng is a JSON Block. Please see below for ipv6_router_ripng
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/ipv6/router/ripng
ipv6_router_ripng¶
Specification Value Type object rip
Description RIP Routing for IPv6
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ipv6_router_ospf¶
Specification Value Type object area-list
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ipv6_router_ospf_area-list¶
Specification Value Type list Block object keys area-id-addr
Description OSPF area ID in IP address format
Type: string
Format: ipv4-address
area-id-num
Description OSPF area ID as a decimal value
Type: number
Range: 0-4294967295
instance-id
Description Set the interface instance ID
Type: number
Range: 0-255
Default: 0
tag
Description Set the OSPFv3 process tag
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
ipv6_router_isis¶
Specification Value Type object tag
Description ISO routing area tag
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ipv6_ospf¶
Specification Value Type object bfd
Description Bidirectional Forwarding Detection (BFD)
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
cost-cfg
Type: Listdead-interval-cfg
Type: Listdisable
Description Disable BFD
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
hello-interval-cfg
Type: Listmtu-ignore-cfg
Type: Listneighbor-cfg
Type: Listnetwork-list
Type: Listpriority-cfg
Type: Listretransmit-interval-cfg
Type: Listtransmit-delay-cfg
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
ipv6_ospf_cost-cfg¶
Specification Value Type list Block object keys cost
Description Interface cost
Type: number
Range: 1-65535
instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
ipv6_ospf_hello-interval-cfg¶
Specification Value Type list Block object keys hello-interval
Description Time between HELLO packets (Seconds)
Type: number
Range: 1-65535
Default: 10
instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
ipv6_ospf_priority-cfg¶
Specification Value Type list Block object keys instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
priority
Description Router priority
Type: number
Range: 0-255
Default: 1
ipv6_ospf_mtu-ignore-cfg¶
Specification Value Type list Block object keys instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
mtu-ignore
Description Ignores the MTU in DBD packets
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ipv6_ospf_retransmit-interval-cfg¶
Specification Value Type list Block object keys instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
retransmit-interval
Description Time between retransmitting lost link state advertisements (Seconds)
Type: number
Range: 1-65535
Default: 5
ipv6_ospf_network-list¶
Specification Value Type list Block object keys broadcast-type
Description ‘broadcast’: Specify OSPF broadcast multi-access network; ‘non-broadcast’: Specify OSPF NBMA network; ‘point-to-point’: Specify OSPF point-to-point network; ‘point-to-multipoint’: Specify OSPF point-to-multipoint network;
Type: string
Supported Values: broadcast, non-broadcast, point-to-point, point-to-multipoint
network-instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
p2mp-nbma
Description Specify non-broadcast point-to-multipoint network
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ipv6_ospf_transmit-delay-cfg¶
Specification Value Type list Block object keys instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
transmit-delay
Description Link state transmit delay (Seconds)
Type: number
Range: 1-65535
Default: 1
ipv6_ospf_neighbor-cfg¶
Specification Value Type list Block object keys neig-inst
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
neighbor
Description OSPFv3 neighbor (Neighbor IPv6 address)
Type: string
Format: ipv6-address
Default: ::
neighbor-cost
Description OSPF cost for point-to-multipoint neighbor (metric)
Type: number
Range: 1-65535
neighbor-poll-interval
Description OSPF dead-router polling interval (Seconds)
Type: number
Range: 0-4294967295
neighbor-priority
Description OSPF priority of non-broadcast neighbor
Type: number
Range: 0-255
ipv6_ospf_dead-interval-cfg¶
Specification Value Type list Block object keys dead-interval
Description Interval after which a neighbor is declared dead (Seconds)
Type: number
Range: 1-65535
Default: 40
instance-id
Description Specify the interface instance ID
Type: number
Range: 0-255
Default: 0
encapsulation¶
Specification Value Type object dot1q
Description: dot1q is a JSON Block. Please see below for encapsulation_dot1q
Type: Object
Reference Object: /axapi/v3/interface/lif/{ifname}/encapsulation/dot1q
encapsulation_dot1q¶
Specification Value Type object ethernet
Description Ethernet Interface (Ethernet port number)
Type: number
Format: interface
Range: 0-129
Mutual Exclusion: ethernet and trunk are mutually exclusive
tag
Description Tag ID
Type: number
Range: 2-4094
trunk
Description Trunk Interface (Trunk number)
Type: number
Range: 1-4096
Mutual Exclusion: trunk and ethernet are mutually exclusive
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters