Exemple #1
0
 def __init__(self, name, child_class, asa_key='', rate_type = ''):
     '''
     @param self: DMList instance
         this class instance
     @param name: str
         the key for this configuration from the device specification file.
     @param child_class: class
         the type of elements in the list
     @param rate_type: string
         the type of rate
     '''
     DMList.__init__(self, name, child_class, asa_key)
     self.rate_type = rate_type
 def __init__(self):
     DMList.__init__(self, 'AccessList', AccessList, 'access-list')
 def __init__(self, instance):
     DMList.__init__(self, instance, AccessControlEntry, 'access-list')
     self.diff_ifc_asa_ace_order = 1
 def __init__(self, name, connector_name):
     DMList.__init__(self, name, AccessGroup, 'access-group')
     self.connector_name = connector_name
 def __init__(self, name, child_class, asa_key=''):
     DMList.__init__(self, name, child_class, asa_key)
     self.asa_key = 'interface'
 def __init__(self):
     DMList.__init__(self, name='TVI', asa_key='interface TVI1', child_class=TVI)
 def __init__(self):
     DMList.__init__(self, name='IPv6NeighborDiscovery', asa_key='ipv6 nd prefix', child_class=IPv6NeighborDiscovery)
Exemple #8
0
 def __init__(self, name, connector_name):
     DMList.__init__(self, name, AccessGroup, 'access-group')
     self.connector_name = connector_name
Exemple #9
0
 def __init__(self, name, child_class):
     DMList.__init__(self, name, child_class, asa_key='segment-id')
     self.segment_key = ''
 def __init__(self):
     DMList.__init__(self, name='IPv6Address', asa_key='ipv6 address', child_class=IPv6Addr)
Exemple #11
0
 def __init__(self):
     DMList.__init__(self,
                     name='IPv6NeighborDiscovery',
                     asa_key='ipv6 nd prefix',
                     child_class=IPv6NeighborDiscovery)
Exemple #12
0
 def __init__(self):
     DMList.__init__(self,
                     name='IPv6Address',
                     asa_key='ipv6 address',
                     child_class=IPv6Addr)
Exemple #13
0
 def __init__(self):
     DMList.__init__(self,
                     name='TVI',
                     asa_key='interface TVI1',
                     child_class=TVI)
Exemple #14
0
 def __init__(self, cmd_prefix, connector):
     DMList.__init__(self, 'ipv6route', IPv6Route) if 'ipv6' in cmd_prefix \
         else DMList.__init__(self, 'route', Route)
     self.asa_key = cmd_prefix
     self.connector = connector
     self.cmd_prefix = cmd_prefix
 def __init__(self, name, child_class):
     DMList.__init__(self, name, child_class, asa_key='segment-id')
     self.segment_key = ''
Exemple #16
0
 def __init__(self, instance):
     DMList.__init__(self, instance, AccessControlEntry, 'access-list')
     self.diff_ifc_asa_ace_order = 1
 def __init__(self, cmd_prefix, connector):
     DMList.__init__(self, 'ipv6route', IPv6Route) if 'ipv6' in cmd_prefix \
         else DMList.__init__(self, 'route', Route)
     self.asa_key = cmd_prefix
     self.connector = connector
     self.cmd_prefix = cmd_prefix
Exemple #18
0
 def __init__(self):
     DMList.__init__(self, 'AccessList', AccessList, 'access-list')
Exemple #19
0
 def __init__(self):
     DMList.__init__(self, 'NATRule', NATRule, 'nat')
     self.diff_ifc_asa_nat_order = 1
 def __init__(self):
     DMList.__init__(self, 'VIF', Vif, 'interface')
     self.asa_key = 'interface'
 def __init__(self):
     DMList.__init__(self, 'NATRule', NATRule, 'nat')
     self.diff_ifc_asa_nat_order = 1