Cisco syntax map
Common IOS / IOS XE / NX-OS patterns used in Conft templates.
Identity + Access
hostname NAME no ip domain-lookup username USER secret PASS line vty 0 4 transport input ssh telnet login local
SSH / HTTP(S)
ip domain-name DOMAIN crypto key generate rsa modulus 2048 ip ssh version 2 ip http server ip http secure-server
Management
interface Vlan10 description CONFT_MGMT ip address 192.168.10.10 255.255.255.0 no shutdown ip default-gateway 192.168.10.1
VLAN + Trunk
vlan 10 name VLAN_10 interface GigabitEthernet0/0/1 switchport mode trunk switchport trunk allowed vlan 10,20,30
DHCP Server
ip dhcp pool CONFT-POOL network 192.168.20.0 255.255.255.0 default-router 192.168.20.1 dns-server 192.168.10.53
Routing
router ospf 1 router-id 1.1.1.1 network 10.0.0.0 0.0.0.255 area 0 router bgp 65001 neighbor 192.0.2.2 remote-as 65002
Services
snmp-server community conftRO RO ntp server 192.168.10.20 logging host 192.168.10.30 ip name-server 192.168.10.53
LACP / STP
interface Port-channel1 description CONFT_LACP switchport mode trunk interface GigabitEthernet0/0/1 channel-group 1 mode active spanning-tree mode rapid-pvst
Huawei syntax map
Common VRP patterns used in Conft templates.
Identity + Access
sysname NAME aaa local-user USER password irreversible-cipher PASS local-user USER privilege level 15 local-user USER service-type ssh terminal return
SSH / HTTP(S)
stelnet server enable ssh user USER ssh user USER authentication-type password ssh user USER service-type stelnet http server enable http secure-server enable
Management
interface Vlanif10 description CONFT_MGMT ip address 192.168.10.10 255.255.255.0 quit ip route-static 0.0.0.0 0.0.0.0 192.168.10.1
VLAN + Trunk
vlan 10 name VLAN_10 quit interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10,20,30
DHCP Server
dhcp enable ip pool CONFT-POOL network 192.168.20.0 mask 255.255.255.0 gateway-list 192.168.20.1 dns-list 192.168.10.53
Routing
ospf 1 router-id 1.1.1.1 area 0 network 10.0.0.0 0.0.0.255 bgp 65001 peer 192.0.2.2 as-number 65002
Services
snmp-agent snmp-agent community read conftRO ntp-service enable ntp-service unicast-server 192.168.10.20 info-center loghost 192.168.10.30 dns resolve dns server 192.168.10.53
LACP / STP
interface Eth-Trunk1 description CONFT_LACP mode lacp quit interface GigabitEthernet0/0/1 eth-trunk 1 stp mode rstp