Add source attribute

This commit is contained in:
jrb0001 2018-02-12 22:42:24 +01:00
parent 63dc152ebe
commit c05617688e
24 changed files with 69 additions and 40 deletions

View file

@ -7,5 +7,5 @@ key: mnt-by required multiple lookup=dn42.mntner
key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -7,5 +7,5 @@ key: members optional multiple lookup=dn42.aut-num,dn42.as-s
key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: remarks optional mutliple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -18,5 +18,5 @@ key: mp-export optional multiple
key: mp-default optional multiple
key: geo-loc optional multiple > [lat-c] [long-c] [name]
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -10,5 +10,5 @@ key: tech-c optional multiple lookup=dn42.person,dn42.role
key: org optional multiple lookup=dn42.organisation
key: country optional deprecate single
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -18,5 +18,5 @@ key: mnt-lower optional multiple lookup=dn42.mntner
key: mnt-routes optional multiple lookup=dn42.mntner
key: org optional single lookup=dn42.organisation
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -18,5 +18,5 @@ key: mnt-lower optional multiple lookup=dn42.mntner
key: mnt-routes optional multiple lookup=dn42.mntner
key: org optional single lookup=dn42.organisation
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -10,5 +10,5 @@ key: org optional multiple lookup=dn42.organisation
key: abuse-mailbox optional single
key: sha512-pw optional single
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -18,5 +18,5 @@ key: geoloc optional multiple
key: language optional multiple
key: remarks optional multiple
key: address optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -16,5 +16,5 @@ key: phone optional multiple
key: fax-no optional multiple
key: address optional multiple
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -0,0 +1,10 @@
schema: REGISTRY-SCHEMA
ref: dn42.registry
key: registry required single primary schema
key: url required multiple
key: descr optional multiple
key: mnt-by required multiple lookup=dn42.mntner
key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -10,5 +10,5 @@ key: abuse-c optional multiple lookup=dn42.person
key: abuse-mailbox optional multiple
key: descr optional single
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -9,5 +9,5 @@ key: tech-c optional multiple lookup=dn42.person,dn42.role
key: inet-cidr optional single lookup=dn42.inetnum
key: descr optional single
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -9,5 +9,5 @@ key: mbrs-by-ref optional multiple lookup=dn42.route
key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -8,5 +8,5 @@ key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: descr optional multiple
key: remarks optional multiple
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -8,8 +8,7 @@ key: key required multiple > [key-name]
lookup=str '>' [spec]...
key: mnt-by required multiple lookup=dn42.mntner > [mntner]
key: remarks optional multiple > [text]...
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
mnt-by: DN42-MNT
remarks: # option descriptions
required
: object required to have at least one

View file

@ -12,5 +12,5 @@ key: port optional single
key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: mnt-by required multiple lookup=dn42.mntner
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT

View file

@ -7,5 +7,5 @@ key: member required multiple lookup=dn42.tinc-key
key: admin-c optional multiple lookup=dn42.person,dn42.role
key: tech-c optional multiple lookup=dn42.person,dn42.role
key: mnt-by required multiple lookup=dn42.mntner
mnt-by: XUU-MNT
mnt-by: HEXA-MNT
key: source required single lookup=dn42.registry
mnt-by: DN42-MNT