diff --git a/vppcfg/schema.yaml b/vppcfg/schema.yaml index 2c5e739..2bffd49 100644 --- a/vppcfg/schema.yaml +++ b/vppcfg/schema.yaml @@ -90,8 +90,8 @@ acl-term: description: str(exclude='\'"',len=64,required=False) action: enum('permit','deny','permit+reflect') family: enum('ipv4','ipv6','any',required=False) - source: ip_interface(required=False) - destination: ip_interface(required=False) + source: any(ip(), ip_interface(),required=False) + destination: any(ip(), ip_interface(),required=False) protocol: any(int(min=1,max=255),regex('^[a-z][a-z0-9-]*$'),required=False) source-port: include('acl-term-port-int-range-symbolic', required=False) destination-port: include('acl-term-port-int-range-symbolic', required=False)