Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ios_vrf_global model #251

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

Ruchip16
Copy link

@Ruchip16 Ruchip16 commented Apr 1, 2024

This PR adds argspec model for ios_vrf resource module.

FYI: adding device configuration for reference

admin#show running-config vrf
Building configuration...

Current configuration : 1707 bytes
vrf definition test
 vnet tag 34
 description This is test VRF
 ipv4 multicast multitopology
 ipv6 multicast multitopology
 rd 10.2.3.4:300
 vpn id 3:4
 route-target export 23.1.3.4:400
 route-target import 123.3.4.5:700
 !
 address-family ipv4
  import ipv4 multicast 89 map import
  export map testing-map
  export ipv4 multicast 345 map single
  mdt auto-discovery pim pim-tlv-announce mdt-hello-enable
  mdt auto-discovery receiver-site
  mdt strict-rpf interface
  mdt default ingress-replication
  mdt direct
  mdt mtu 789
  mdt overlay bgp shared-tree-prune-delay 200
  mdt overlay bgp source-tree-prune-delay 23
  mdt overlay use-bgp spt-only
  snmp context test user ruchi
  maximum routes 4 1
  inter-as-hybrid next-hop 1.2.3.4
  bgp next-hop Loopback23
  protection local-prefixes
 exit-address-family
 !        
 address-family ipv6
 exit-address-family
 !        
 address-family ipv4 multicast
  topology base
   route-replicate from unicast mobile route-map point
   route-replicate from unicast odr route-map thik
   route-replicate from unicast ospf 34 route-map someing
   route-replicate from unicast rip route-map test
   route-replicate from unicast static route-map rest
   !      
   route-replicate recursion-policy destination
   !      
   route-replicate-distance from unicast 67
  snmp context iosx community ipv6 RO ghj
   snmp context iosx user ruchi credential
   bgp next-hop Loopback34
   use-topology unicast base
  !       
  topology test
   snmp context iosvrf user alex access func
   all-interfaces
   use-topology unicast base
  !       
 exit-address-family
!         
!         
!         
end      

@Ruchip16 Ruchip16 changed the title Add ios_vrfs model Add cisco.ios vrf_global model Apr 8, 2024
models/ios/vrfs/ios_vrf_global.yaml Outdated Show resolved Hide resolved
models/ios/vrfs/ios_vrf_global.yaml Outdated Show resolved Hide resolved
models/ios/vrfs/ios_vrf_global.yaml Outdated Show resolved Hide resolved
models/ios/vrfs/ios_vrf_global.yaml Outdated Show resolved Hide resolved
@Ruchip16 Ruchip16 requested a review from KB-perByte April 9, 2024 18:49
@Ruchip16 Ruchip16 changed the title Add cisco.ios vrf_global model Add cisco.ios vrf_global model Apr 10, 2024
models/ios/vrfs/ios_vrfs.yaml Outdated Show resolved Hide resolved
models/ios/vrfs/ios_vrf_global.yaml Outdated Show resolved Hide resolved
@Ruchip16 Ruchip16 changed the title Add cisco.ios vrf_global model Add ios vrf_global & ios_vrf_address_family model Apr 19, 2024
@Ruchip16 Ruchip16 changed the title Add ios vrf_global & ios_vrf_address_family model Add ios vrf_global model Apr 25, 2024
@Ruchip16 Ruchip16 changed the title Add ios vrf_global model Add ios_vrf_global model Apr 25, 2024
Co-authored-by: Rohit Thakur <rohitthakur2590@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants