Skip to content

Commit

Permalink
"version 1.0.61"
Browse files Browse the repository at this point in the history
  • Loading branch information
ajbalogh committed Dec 18, 2020
1 parent 58d99e9 commit d1aa4bb
Show file tree
Hide file tree
Showing 66 changed files with 3,903 additions and 169 deletions.
2 changes: 2 additions & 0 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Release Notes

### Dec 2020
* 1.0.61
* support ixnetwork 9.10.2011.91
* 1.0.60
* support uhd 9.10.2011.61
* bug fix: print version number once
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ class BgpIpv4Peer(Base):
'DisableReceivedUpdateValidation': 'disableReceivedUpdateValidation',
'ENLPType': 'eNLPType',
'EVPNSIDType': 'eVPNSIDType',
'EnBGPFastFailoverOnLinkDown': 'enBGPFastFailoverOnLinkDown',
'EnLenthForPolicyNLRI': 'enLenthForPolicyNLRI',
'EnableAdVplsPrefixLength': 'enableAdVplsPrefixLength',
'IBgpTester4BytesAsNumber': 'iBgpTester4BytesAsNumber',
Expand Down Expand Up @@ -72,6 +73,7 @@ class BgpIpv4Peer(Base):
'RowNames': 'rowNames',
'SRv6VPNSIDTLVType': 'sRv6VPNSIDTLVType',
'SegmentListType': 'segmentListType',
'SessionRetryDelayTime': 'sessionRetryDelayTime',
'SrtePolicyAttrType': 'srtePolicyAttrType',
'SrtePolicySAFI': 'srtePolicySAFI',
'SrtePolicyType': 'srtePolicyType',
Expand Down Expand Up @@ -237,6 +239,16 @@ def EVPNSIDType(self):
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['EVPNSIDType']))

@property
def EnBGPFastFailoverOnLinkDown(self):
"""
Returns
-------
- obj(ixnetwork_restpy.multivalue.Multivalue): Enable quick termination of the BGP connections instead of Hold Time Expiry when the physical link goes down of the connected port.
"""
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['EnBGPFastFailoverOnLinkDown']))

@property
def EnLenthForPolicyNLRI(self):
"""
Expand Down Expand Up @@ -538,6 +550,16 @@ def SegmentListType(self):
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['SegmentListType']))

@property
def SessionRetryDelayTime(self):
"""
Returns
-------
- obj(ixnetwork_restpy.multivalue.Multivalue): The time (in Secs) to wait before BGP Active Peer retries session establishment after a connection is closed gracefully. Permitted value range is 1-60 secs.
"""
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['SessionRetryDelayTime']))

@property
def SrtePolicyAttrType(self):
"""
Expand Down Expand Up @@ -657,7 +679,7 @@ def update(self, Name=None, Srv6DraftNum=None):
"""
return self._update(self._map_locals(self._SDM_ATT_MAP, locals()))

def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode=None, BgpConfMemType=None, BgpRouterId=None, BindingType=None, ColorType=None, DisableReceivedUpdateValidation=None, ENLPType=None, EVPNSIDType=None, EnLenthForPolicyNLRI=None, EnableAdVplsPrefixLength=None, IBgpTester4BytesAsNumber=None, IBgpTesterAsNumber=None, InitiateEbgpActiveConnection=None, InitiateIbgpActiveConnection=None, Ipv4AddrIndexType=None, Ipv4LocRemoteAddrType=None, Ipv4NodeAddrType=None, Ipv6AddrIndexType=None, Ipv6LocRemoteAddrType=None, Ipv6NodeAddrType=None, Ipv6SIDType=None, LenthForPolicyNLRI=None, MldpP2mpFecType=None, MplsSIDType=None, PeerAdjSidType=None, PeerNodeSidType=None, PeerSetSidType=None, PolicyNameType=None, PolicyPriorityType=None, PreferenceType=None, PrefixSIDAttrType=None, ProtoclIdType=None, RemoteEndpointType=None, RequestVpnLabelExchangeOverLsp=None, SRv6VPNSIDTLVType=None, SegmentListType=None, SrtePolicyAttrType=None, SrtePolicySAFI=None, SrtePolicyType=None, TriggerVplsPwInitiation=None, UdpDestinationPort=None, UseUnicastDestMacForBierTraffic=None, VPNSIDType=None, VrfRouteImportExtendedCommunitySubType=None, WeightType=None):
def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode=None, BgpConfMemType=None, BgpRouterId=None, BindingType=None, ColorType=None, DisableReceivedUpdateValidation=None, ENLPType=None, EVPNSIDType=None, EnBGPFastFailoverOnLinkDown=None, EnLenthForPolicyNLRI=None, EnableAdVplsPrefixLength=None, IBgpTester4BytesAsNumber=None, IBgpTesterAsNumber=None, InitiateEbgpActiveConnection=None, InitiateIbgpActiveConnection=None, Ipv4AddrIndexType=None, Ipv4LocRemoteAddrType=None, Ipv4NodeAddrType=None, Ipv6AddrIndexType=None, Ipv6LocRemoteAddrType=None, Ipv6NodeAddrType=None, Ipv6SIDType=None, LenthForPolicyNLRI=None, MldpP2mpFecType=None, MplsSIDType=None, PeerAdjSidType=None, PeerNodeSidType=None, PeerSetSidType=None, PolicyNameType=None, PolicyPriorityType=None, PreferenceType=None, PrefixSIDAttrType=None, ProtoclIdType=None, RemoteEndpointType=None, RequestVpnLabelExchangeOverLsp=None, SRv6VPNSIDTLVType=None, SegmentListType=None, SessionRetryDelayTime=None, SrtePolicyAttrType=None, SrtePolicySAFI=None, SrtePolicyType=None, TriggerVplsPwInitiation=None, UdpDestinationPort=None, UseUnicastDestMacForBierTraffic=None, VPNSIDType=None, VrfRouteImportExtendedCommunitySubType=None, WeightType=None):
"""Base class infrastructure that gets a list of bgpIpv4Peer device ids encapsulated by this object.
Use the optional regex parameters in the method to refine the list of device ids encapsulated by this object.
Expand All @@ -674,6 +696,7 @@ def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode
- DisableReceivedUpdateValidation (str): optional regex of disableReceivedUpdateValidation
- ENLPType (str): optional regex of eNLPType
- EVPNSIDType (str): optional regex of eVPNSIDType
- EnBGPFastFailoverOnLinkDown (str): optional regex of enBGPFastFailoverOnLinkDown
- EnLenthForPolicyNLRI (str): optional regex of enLenthForPolicyNLRI
- EnableAdVplsPrefixLength (str): optional regex of enableAdVplsPrefixLength
- IBgpTester4BytesAsNumber (str): optional regex of iBgpTester4BytesAsNumber
Expand Down Expand Up @@ -702,6 +725,7 @@ def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode
- RequestVpnLabelExchangeOverLsp (str): optional regex of requestVpnLabelExchangeOverLsp
- SRv6VPNSIDTLVType (str): optional regex of sRv6VPNSIDTLVType
- SegmentListType (str): optional regex of segmentListType
- SessionRetryDelayTime (str): optional regex of sessionRetryDelayTime
- SrtePolicyAttrType (str): optional regex of srtePolicyAttrType
- SrtePolicySAFI (str): optional regex of srtePolicySAFI
- SrtePolicyType (str): optional regex of srtePolicyType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ class BgpIpv6Peer(Base):
'DisableReceivedUpdateValidation': 'disableReceivedUpdateValidation',
'ENLPType': 'eNLPType',
'EVPNSIDType': 'eVPNSIDType',
'EnBGPFastFailoverOnLinkDown': 'enBGPFastFailoverOnLinkDown',
'EnLenthForPolicyNLRI': 'enLenthForPolicyNLRI',
'EnableAdVplsPrefixLength': 'enableAdVplsPrefixLength',
'IBgpTester4BytesAsNumber': 'iBgpTester4BytesAsNumber',
Expand Down Expand Up @@ -72,6 +73,7 @@ class BgpIpv6Peer(Base):
'RowNames': 'rowNames',
'SRv6VPNSIDTLVType': 'sRv6VPNSIDTLVType',
'SegmentListType': 'segmentListType',
'SessionRetryDelayTime': 'sessionRetryDelayTime',
'SrtePolicyAttrType': 'srtePolicyAttrType',
'SrtePolicySAFI': 'srtePolicySAFI',
'SrtePolicyType': 'srtePolicyType',
Expand Down Expand Up @@ -237,6 +239,16 @@ def EVPNSIDType(self):
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['EVPNSIDType']))

@property
def EnBGPFastFailoverOnLinkDown(self):
"""
Returns
-------
- obj(ixnetwork_restpy.multivalue.Multivalue): Enable quick termination of the BGP connections instead of Hold Time Expiry when the physical link goes down of the connected port.
"""
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['EnBGPFastFailoverOnLinkDown']))

@property
def EnLenthForPolicyNLRI(self):
"""
Expand Down Expand Up @@ -538,6 +550,16 @@ def SegmentListType(self):
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['SegmentListType']))

@property
def SessionRetryDelayTime(self):
"""
Returns
-------
- obj(ixnetwork_restpy.multivalue.Multivalue): The time (in Secs) to wait before BGP Active Peer retries session establishment after a connection is closed gracefully. Permitted value range is 1-60 secs.
"""
from ixnetwork_restpy.multivalue import Multivalue
return Multivalue(self, self._get_attribute(self._SDM_ATT_MAP['SessionRetryDelayTime']))

@property
def SrtePolicyAttrType(self):
"""
Expand Down Expand Up @@ -657,7 +679,7 @@ def update(self, Name=None, Srv6DraftNum=None):
"""
return self._update(self._map_locals(self._SDM_ATT_MAP, locals()))

def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode=None, BgpConfMemType=None, BgpRouterId=None, BindingType=None, ColorType=None, DisableReceivedUpdateValidation=None, ENLPType=None, EVPNSIDType=None, EnLenthForPolicyNLRI=None, EnableAdVplsPrefixLength=None, IBgpTester4BytesAsNumber=None, IBgpTesterAsNumber=None, InitiateEbgpActiveConnection=None, InitiateIbgpActiveConnection=None, Ipv4AddrIndexType=None, Ipv4LocRemoteAddrType=None, Ipv4NodeAddrType=None, Ipv6AddrIndexType=None, Ipv6LocRemoteAddrType=None, Ipv6NodeAddrType=None, Ipv6SIDType=None, LenthForPolicyNLRI=None, MldpP2mpFecType=None, MplsSIDType=None, PeerAdjSidType=None, PeerNodeSidType=None, PeerSetSidType=None, PolicyNameType=None, PolicyPriorityType=None, PreferenceType=None, PrefixSIDAttrType=None, ProtoclIdType=None, RemoteEndpointType=None, RequestVpnLabelExchangeOverLsp=None, SRv6VPNSIDTLVType=None, SegmentListType=None, SrtePolicyAttrType=None, SrtePolicySAFI=None, SrtePolicyType=None, TriggerVplsPwInitiation=None, UdpDestinationPort=None, UseUnicastDestMacForBierTraffic=None, VPNSIDType=None, VrfRouteImportExtendedCommunitySubType=None, WeightType=None):
def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode=None, BgpConfMemType=None, BgpRouterId=None, BindingType=None, ColorType=None, DisableReceivedUpdateValidation=None, ENLPType=None, EVPNSIDType=None, EnBGPFastFailoverOnLinkDown=None, EnLenthForPolicyNLRI=None, EnableAdVplsPrefixLength=None, IBgpTester4BytesAsNumber=None, IBgpTesterAsNumber=None, InitiateEbgpActiveConnection=None, InitiateIbgpActiveConnection=None, Ipv4AddrIndexType=None, Ipv4LocRemoteAddrType=None, Ipv4NodeAddrType=None, Ipv6AddrIndexType=None, Ipv6LocRemoteAddrType=None, Ipv6NodeAddrType=None, Ipv6SIDType=None, LenthForPolicyNLRI=None, MldpP2mpFecType=None, MplsSIDType=None, PeerAdjSidType=None, PeerNodeSidType=None, PeerSetSidType=None, PolicyNameType=None, PolicyPriorityType=None, PreferenceType=None, PrefixSIDAttrType=None, ProtoclIdType=None, RemoteEndpointType=None, RequestVpnLabelExchangeOverLsp=None, SRv6VPNSIDTLVType=None, SegmentListType=None, SessionRetryDelayTime=None, SrtePolicyAttrType=None, SrtePolicySAFI=None, SrtePolicyType=None, TriggerVplsPwInitiation=None, UdpDestinationPort=None, UseUnicastDestMacForBierTraffic=None, VPNSIDType=None, VrfRouteImportExtendedCommunitySubType=None, WeightType=None):
"""Base class infrastructure that gets a list of bgpIpv6Peer device ids encapsulated by this object.
Use the optional regex parameters in the method to refine the list of device ids encapsulated by this object.
Expand All @@ -674,6 +696,7 @@ def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode
- DisableReceivedUpdateValidation (str): optional regex of disableReceivedUpdateValidation
- ENLPType (str): optional regex of eNLPType
- EVPNSIDType (str): optional regex of eVPNSIDType
- EnBGPFastFailoverOnLinkDown (str): optional regex of enBGPFastFailoverOnLinkDown
- EnLenthForPolicyNLRI (str): optional regex of enLenthForPolicyNLRI
- EnableAdVplsPrefixLength (str): optional regex of enableAdVplsPrefixLength
- IBgpTester4BytesAsNumber (str): optional regex of iBgpTester4BytesAsNumber
Expand Down Expand Up @@ -702,6 +725,7 @@ def get_device_ids(self, PortNames=None, BIERTunnelType=None, LLGRCapabilityCode
- RequestVpnLabelExchangeOverLsp (str): optional regex of requestVpnLabelExchangeOverLsp
- SRv6VPNSIDTLVType (str): optional regex of sRv6VPNSIDTLVType
- SegmentListType (str): optional regex of segmentListType
- SessionRetryDelayTime (str): optional regex of sessionRetryDelayTime
- SrtePolicyAttrType (str): optional regex of srtePolicyAttrType
- SrtePolicySAFI (str): optional regex of srtePolicySAFI
- SrtePolicyType (str): optional regex of srtePolicyType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,27 +75,27 @@ def BgpIpv4Peer(self):
"""
Returns
-------
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv4peer.bgpipv4peer_439a44dd340bf6fd724df996ab26569d.BgpIpv4Peer): An instance of the BgpIpv4Peer class
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv4peer.bgpipv4peer_bf27095ea5bf85405437693526b1ef91.BgpIpv4Peer): An instance of the BgpIpv4Peer class
Raises
------
- ServerError: The server has encountered an uncategorized error condition
"""
from ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv4peer.bgpipv4peer_439a44dd340bf6fd724df996ab26569d import BgpIpv4Peer
from ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv4peer.bgpipv4peer_bf27095ea5bf85405437693526b1ef91 import BgpIpv4Peer
return BgpIpv4Peer(self)._select()

@property
def BgpIpv6Peer(self):
"""
Returns
-------
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv6peer.bgpipv6peer_7e5e36454dedaa483fd7dd20abef422b.BgpIpv6Peer): An instance of the BgpIpv6Peer class
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv6peer.bgpipv6peer_d6d20929b10b110f7eb611a243cf31aa.BgpIpv6Peer): An instance of the BgpIpv6Peer class
Raises
------
- ServerError: The server has encountered an uncategorized error condition
"""
from ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv6peer.bgpipv6peer_7e5e36454dedaa483fd7dd20abef422b import BgpIpv6Peer
from ixnetwork_restpy.testplatform.sessions.ixnetwork.globals.topology.bgpipv6peer.bgpipv6peer_d6d20929b10b110f7eb611a243cf31aa import BgpIpv6Peer
return BgpIpv6Peer(self)._select()

@property
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -447,13 +447,13 @@ def BgpSRTEPoliciesListV4(self):
"""
Returns
-------
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv4_c6a7fd9f152535f84e9942f14a3b305c.BgpSRTEPoliciesListV4): An instance of the BgpSRTEPoliciesListV4 class
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv4_f2d756189af5037098439a3ddb4c82c5.BgpSRTEPoliciesListV4): An instance of the BgpSRTEPoliciesListV4 class
Raises
------
- ServerError: The server has encountered an uncategorized error condition
"""
from ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv4_c6a7fd9f152535f84e9942f14a3b305c import BgpSRTEPoliciesListV4
from ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv4_f2d756189af5037098439a3ddb4c82c5 import BgpSRTEPoliciesListV4
return BgpSRTEPoliciesListV4(self)._select()

@property
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -471,13 +471,13 @@ def BgpSRTEPoliciesListV6(self):
"""
Returns
-------
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv6_4c4a356e5a00d2ddfa49e9cef396bffd.BgpSRTEPoliciesListV6): An instance of the BgpSRTEPoliciesListV6 class
- obj(ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv6_777d4342234c70b57248a06e0ef16746.BgpSRTEPoliciesListV6): An instance of the BgpSRTEPoliciesListV6 class
Raises
------
- ServerError: The server has encountered an uncategorized error condition
"""
from ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv6_4c4a356e5a00d2ddfa49e9cef396bffd import BgpSRTEPoliciesListV6
from ixnetwork_restpy.testplatform.sessions.ixnetwork.topology.bgpsrtepolicieslistv6_777d4342234c70b57248a06e0ef16746 import BgpSRTEPoliciesListV6
return BgpSRTEPoliciesListV6(self)._select()

@property
Expand Down
Loading

0 comments on commit d1aa4bb

Please sign in to comment.