Add ip_interface() validator
This commit is contained in:
@ -9,17 +9,13 @@ interface:
|
||||
description: str(exclude='\'"',required=False)
|
||||
lcp: str(max=8,matches='[a-z]+[a-z0-9-]{,7}',required=False)
|
||||
mac: mac(required=False)
|
||||
addresses: list(include('v4'),include('v6'),min=1,max=6,required=False)
|
||||
addresses: list(ip_interface(),min=1,max=6,required=False)
|
||||
sub-interfaces: map(include('sub-interface'),key=int(min=1,max=4294967295),required=False)
|
||||
---
|
||||
v4: str(matches='[0-9\.]+/[0-9]+')
|
||||
---
|
||||
v6: str(matches='[0-9a-f:]+/[0-9]+',ignore_case=True)
|
||||
---
|
||||
sub-interface:
|
||||
description: str(exclude='\'"',required=False)
|
||||
lcp: str(max=8,matches='[a-z]+[a-z0-9-]{,7}',required=False)
|
||||
addresses: list(ip(),required=False)
|
||||
addresses: list(ip_interface(),required=False)
|
||||
encapsulation: include('encapsulation',required=False)
|
||||
---
|
||||
encapsulation:
|
||||
|
Reference in New Issue
Block a user