# Automatically generated, do not edit.
# pylint: skip-file
from rpki.relaxng_parser import RelaxNGParser
## @var left_right
## Parsed RelaxNG left_right schema
left_right = RelaxNGParser(r'''
1
1
query
reply
1024
create
set
get
list
destroy
512000
255
[\-_A-Za-z0-9]+
4096
1024
512000
[\-,0-9]*
512000
[\-,0-9/.]*
512000
[\-,0-9/:a-fA-F]*
yes
yes
yes
yes
yes
yes
yes
yes
no
yes
rsa
sha256
2048
yes
yes
yes
yes
yes
yes
yes
yes
.*Z
27
27
.*Z
64
[\-0-9A-Za-z_ ]+
64
[0-9A-Fa-f]+
512000
[.,0-9]+
.*Z
.*Z
1024
512000
''')
## @var myrpki
## Parsed RelaxNG myrpki schema
myrpki = RelaxNGParser(r'''
2
512000
255
[\-_A-Za-z0-9]+
255
[\-_A-Za-z0-9/]+
4096
512000
[\-,0-9]+
512000
[\-,0-9/.]+
512000
[\-,0-9/:a-fA-F]+
.*Z
none
offer
referral
confirmed
''')
## @var oob_setup
## Parsed RelaxNG oob_setup schema
oob_setup = RelaxNGParser(r'''
1
512000
255
[\-_A-Za-z0-9/]*
4096
syntax-error
authentication-failure
refused
''')
## @var publication_control
## Parsed RelaxNG publication_control schema
publication_control = RelaxNGParser(r'''
1
1
query
reply
1024
4096
255
[\-_A-Za-z0-9/]+
yes
create
create
set
set
get
get
list
list
destroy
destroy
1024
512000
''')
## @var publication
## Parsed RelaxNG publication schema
publication = RelaxNGParser(r'''
3
query
reply
1024
4096
[0-9a-fA-F]+
1024
512000
''')
## @var router_certificate
## Parsed RelaxNG router_certificate schema
router_certificate = RelaxNGParser(r'''
1
512000
512000
[0-9][\-,0-9]*
.*Z
''')
## @var rrdp
## Parsed RelaxNG rrdp schema
rrdp = RelaxNGParser(r'''
1
[\-0-9a-fA-F]+
[0-9a-fA-F]+
''')
## @var up_down
## Parsed RelaxNG up_down schema
up_down = RelaxNGParser(r'''
512000
[\-,0-9]*
512000
[\-,/.0-9]*
512000
[\-,/:0-9a-fA-F]*
1
1024
27
1024
1
1024
10
4096
4
512000
1
list
list_response
issue
issue_response
revoke
revoke_response
error_response
1024
rsync://.+
9999
1024
''')
del RelaxNGParser