diff --git a/schema.yaml b/schema.yaml index 6fae23d..d9cba6a 100644 --- a/schema.yaml +++ b/schema.yaml @@ -13,13 +13,13 @@ vxlan: bridgedomain: description: str(exclude='\'"',len=64,required=False) mtu: int(min=128,max=9216,required=False) - lcp: str(max=15,matches='[a-z]+[a-z0-9-]{,7}',required=False) + lcp: str(max=15,matches='[a-z]+[a-z0-9-]*',required=False) addresses: list(ip_interface(),min=1,max=6,required=False) interfaces: list(str(),required=False) --- loopback: description: str(exclude='\'"',len=64,required=False) - lcp: str(max=15,matches='[a-z]+[a-z0-9-]{,7}',required=False) + lcp: str(max=15,matches='[a-z]+[a-z0-9-]*',required=False) mtu: int(min=128,max=9216,required=False) addresses: list(ip_interface(),min=1,max=6,required=False) --- @@ -30,7 +30,7 @@ bondethernet: interface: description: str(exclude='\'"',len=64,required=False) mac: mac(required=False) - lcp: str(max=15,matches='[a-z]+[a-z0-9-]{,7}',required=False) + lcp: str(max=15,matches='[a-z]+[a-z0-9-]*',required=False) mtu: int(min=128,max=9216,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) @@ -38,7 +38,7 @@ interface: --- sub-interface: description: str(exclude='\'"',len=64,required=False) - lcp: str(max=15,matches='[a-z]+[a-z0-9-]{,7}',required=False) + lcp: str(max=15,matches='[a-z]+[a-z0-9-]*',required=False) mtu: int(min=128,max=9216,required=False) addresses: list(ip_interface(),required=False) encapsulation: include('encapsulation',required=False)