def add(self, AdvertiseEvpnRoutesForOtherVtep=None, AutoGenSegmentLeftValue=None, BgpLsNoOfASPathSegments=None, BgpLsNoOfClusters=None, BgpLsNoOfCommunities=None, CapabilityIpv4MplsAddPath=None, CapabilityIpv6MplsAddPath=None, ConnectedVia=None, CopyTtl=None, EnSRv6DataPlane=None, EnableEpeTraffic=None, EnableReducedEncapsulation=None, EthernetSegmentsCountV6=None, IpVrfToIpVrfType=None, Ipv4MplsCapability=None, Ipv4MultipleMplsLabelsCapability=None, Ipv6MplsCapability=None, Ipv6MultipleMplsLabelsCapability=None, MaxSidPerSrh=None, MplsLabelsCountForIpv4MplsRoute=None, MplsLabelsCountForIpv6MplsRoute=None, Multiplier=None, Name=None, NoOfEpePeers=None, NoOfExtendedCommunities=None, NoOfUserDefinedAfiSafi=None, NumberColorFlexAlgoMapping=None, NumberFlowSpecRangeV4=None, NumberFlowSpecRangeV6=None, NumberSRTEPolicies=None, SRGBRangeCount=None, SegmentLeftValue=None, Srv6Ttl=None, StackedLayers=None, UdpPortEndValue=None, UdpPortStartValue=None, UseStaticPolicy=None):
    'Adds a new bgpIpv6Peer resource on the server and adds it to the container.\n\n        Args\n        ----\n        - AdvertiseEvpnRoutesForOtherVtep (bool): Advertise EVPN routes for other VTEPS\n        - AutoGenSegmentLeftValue (bool): If enabled then Segment Left field value will be auto generated\n        - BgpLsNoOfASPathSegments (number): Number Of AS Path Segments Per Route Range\n        - BgpLsNoOfClusters (number): Number of Clusters\n        - BgpLsNoOfCommunities (number): Number of Communities\n        - CapabilityIpv4MplsAddPath (bool): IPv4 MPLS Add Path Capability\n        - CapabilityIpv6MplsAddPath (bool): IPv6 MPLS Add Path Capability\n        - ConnectedVia (list(str[None | /api/v1/sessions/1/ixnetwork/topology/.../*])): List of layers this layer is used to connect with to the wire.\n        - CopyTtl (bool): Copy TTL from customer packet to outer IPv6 header\n        - EnSRv6DataPlane (bool): Ingress Peer Supports SRv6 VPN\n        - EnableEpeTraffic (bool): Enable EPE Traffic\n        - EnableReducedEncapsulation (bool): Enable Reduced Encapsulation in Data-Plane for SRv6\n        - EthernetSegmentsCountV6 (number): Number of Ethernet Segments\n        - IpVrfToIpVrfType (str(interfaceLess | interfacefullWithCorefacingIRB | interfacefullWithUnnumberedCorefacingIRB)): IP-VRF-to-IP-VRF Model Type\n        - Ipv4MplsCapability (bool): IPv4 MPLS Capability: AFI=1, SAFI=4\n        - Ipv4MultipleMplsLabelsCapability (bool): IPv4 Multiple MPLS Labels Capability: AFI=1, SAFI=4\n        - Ipv6MplsCapability (bool): IPv6 MPLS Capability: AFI=2, SAFI=4\n        - Ipv6MultipleMplsLabelsCapability (bool): IPv6 Multiple MPLS Labels Capability: AFI=2, SAFI=4\n        - MaxSidPerSrh (number): Max number of SIDs a SRH can have\n        - MplsLabelsCountForIpv4MplsRoute (number): MPLS Labels Count For IPv4 MPLS Route\n        - MplsLabelsCountForIpv6MplsRoute (number): MPLS Labels Count For IPv6 MPLS Route\n        - Multiplier (number): Number of layer instances per parent instance (multiplier)\n        - Name (str): Name of NGPF element, guaranteed to be unique in Scenario\n        - NoOfEpePeers (number): Number of EPE Peers\n        - NoOfExtendedCommunities (number): Number of Extended Communities\n        - NoOfUserDefinedAfiSafi (number): Count of User defined AFI SAFI\n        - NumberColorFlexAlgoMapping (number): Number of Color/Flex Algo Mapping Entries\n        - NumberFlowSpecRangeV4 (number): Number of IPv4 Flow Spec Ranges\n        - NumberFlowSpecRangeV6 (number): Number of IPv6 Flow Spec Ranges\n        - NumberSRTEPolicies (number): Count of SR TE Policies\n        - SRGBRangeCount (number): SRGB Range Count\n        - SegmentLeftValue (number): Segment Left value to be used in top SRH. This zero index based value start from egress node.\n        - Srv6Ttl (number): TTL value to be used in outer IPv6 header\n        - StackedLayers (list(str[None | /api/v1/sessions/1/ixnetwork/topology/.../*])): List of secondary (many to one) child layer protocols\n        - UdpPortEndValue (number): UDP Port End Value\n        - UdpPortStartValue (number): UDP Port Start Value\n        - UseStaticPolicy (bool): If enabled then SRTE policy will be advertised\n\n        Returns\n        -------\n        - self: This instance with all currently retrieved bgpIpv6Peer resources using find and the newly added bgpIpv6Peer resources available through an iterator or index\n\n        Raises\n        ------\n        - ServerError: The server has encountered an uncategorized error condition\n        '
    return self._create(self._map_locals(self._SDM_ATT_MAP, locals()))
Adds a new bgpIpv6Peer resource on the server and adds it to the container.

Args
----
- AdvertiseEvpnRoutesForOtherVtep (bool): Advertise EVPN routes for other VTEPS
- AutoGenSegmentLeftValue (bool): If enabled then Segment Left field value will be auto generated
- BgpLsNoOfASPathSegments (number): Number Of AS Path Segments Per Route Range
- BgpLsNoOfClusters (number): Number of Clusters
- BgpLsNoOfCommunities (number): Number of Communities
- CapabilityIpv4MplsAddPath (bool): IPv4 MPLS Add Path Capability
- CapabilityIpv6MplsAddPath (bool): IPv6 MPLS Add Path Capability
- ConnectedVia (list(str[None | /api/v1/sessions/1/ixnetwork/topology/.../*])): List of layers this layer is used to connect with to the wire.
- CopyTtl (bool): Copy TTL from customer packet to outer IPv6 header
- EnSRv6DataPlane (bool): Ingress Peer Supports SRv6 VPN
- EnableEpeTraffic (bool): Enable EPE Traffic
- EnableReducedEncapsulation (bool): Enable Reduced Encapsulation in Data-Plane for SRv6
- EthernetSegmentsCountV6 (number): Number of Ethernet Segments
- IpVrfToIpVrfType (str(interfaceLess | interfacefullWithCorefacingIRB | interfacefullWithUnnumberedCorefacingIRB)): IP-VRF-to-IP-VRF Model Type
- Ipv4MplsCapability (bool): IPv4 MPLS Capability: AFI=1, SAFI=4
- Ipv4MultipleMplsLabelsCapability (bool): IPv4 Multiple MPLS Labels Capability: AFI=1, SAFI=4
- Ipv6MplsCapability (bool): IPv6 MPLS Capability: AFI=2, SAFI=4
- Ipv6MultipleMplsLabelsCapability (bool): IPv6 Multiple MPLS Labels Capability: AFI=2, SAFI=4
- MaxSidPerSrh (number): Max number of SIDs a SRH can have
- MplsLabelsCountForIpv4MplsRoute (number): MPLS Labels Count For IPv4 MPLS Route
- MplsLabelsCountForIpv6MplsRoute (number): MPLS Labels Count For IPv6 MPLS Route
- Multiplier (number): Number of layer instances per parent instance (multiplier)
- Name (str): Name of NGPF element, guaranteed to be unique in Scenario
- NoOfEpePeers (number): Number of EPE Peers
- NoOfExtendedCommunities (number): Number of Extended Communities
- NoOfUserDefinedAfiSafi (number): Count of User defined AFI SAFI
- NumberColorFlexAlgoMapping (number): Number of Color/Flex Algo Mapping Entries
- NumberFlowSpecRangeV4 (number): Number of IPv4 Flow Spec Ranges
- NumberFlowSpecRangeV6 (number): Number of IPv6 Flow Spec Ranges
- NumberSRTEPolicies (number): Count of SR TE Policies
- SRGBRangeCount (number): SRGB Range Count
- SegmentLeftValue (number): Segment Left value to be used in top SRH. This zero index based value start from egress node.
- Srv6Ttl (number): TTL value to be used in outer IPv6 header
- StackedLayers (list(str[None | /api/v1/sessions/1/ixnetwork/topology/.../*])): List of secondary (many to one) child layer protocols
- UdpPortEndValue (number): UDP Port End Value
- UdpPortStartValue (number): UDP Port Start Value
- UseStaticPolicy (bool): If enabled then SRTE policy will be advertised

Returns
-------
- self: This instance with all currently retrieved bgpIpv6Peer resources using find and the newly added bgpIpv6Peer resources available through an iterator or index

Raises
------
- ServerError: The server has encountered an uncategorized error condition
def add(self, AdvertiseEvpnRoutesForOtherVtep=None, AutoGenSegmentLeftValue=None, BgpLsNoOfASPathSegments=None, BgpLsNoOfClusters=None, BgpLsNoOfCommunities=None, CapabilityIpv4MplsAddPath=None, CapabilityIpv6MplsAddPath=None, ConnectedVia=None, CopyTtl=None, EnSRv6DataPlane=None, EnableEpeTraffic=None, EnableReducedEncapsulation=None, EthernetSegmentsCountV6=None, IpVrfToIpVrfType=None, Ipv4MplsCapability=None, Ipv4MultipleMplsLabelsCapability=None, Ipv6MplsCapability=None, Ipv6MultipleMplsLabelsCapability=None, MaxSidPerSrh=None, MplsLabelsCountForIpv4MplsRoute=None, MplsLabelsCountForIpv6MplsRoute=None, Multiplier=None, Name=None, NoOfEpePeers=None, NoOfExtendedCommunities=None, NoOfUserDefinedAfiSafi=None, NumberColorFlexAlgoMapping=None, NumberFlowSpecRangeV4=None, NumberFlowSpecRangeV6=None, NumberSRTEPolicies=None, SRGBRangeCount=None, SegmentLeftValue=None, Srv6Ttl=None, StackedLayers=None, UdpPortEndValue=None, UdpPortStartValue=None, UseStaticPolicy=None):
    'Adds a new bgpIpv6Peer resource on the server and adds it to the container.\n\n        Args\n        ----\n        - AdvertiseEvpnRoutesForOtherVtep (bool): Advertise EVPN routes for other VTEPS\n        - AutoGenSegmentLeftValue (bool): If enabled then Segment Left field value will be auto generated\n        - BgpLsNoOfASPathSegments (number): Number Of AS Path Segments Per Route Range\n        - BgpLsNoOfClusters (number): Number of Clusters\n        - BgpLsNoOfCommunities (number): Number of Communities\n        - CapabilityIpv4MplsAddPath (bool): IPv4 MPLS Add Path Capability\n        - CapabilityIpv6MplsAddPath (bool): IPv6 MPLS Add Path Capability\n        - ConnectedVia (list(str[None | /api/v1/sessions/1/ixnetwork/topology/.../*])): List of layers this layer is used to connect with to the wire.\n        - CopyTtl (bool): Copy TTL from customer packet to outer IPv6 header\n        - EnSRv6DataPlane (bool): Ingress Peer Supports SRv6 VPN\n        - EnableEpeTraffic (bool): Enable EPE Traffic\n        - EnableReducedEncapsulation (bool): Enable Reduced Encapsulation in Data-Plane for SRv6\n        - EthernetSegmentsCountV6 (number): Number of Ethernet Segments\n        - IpVrfToIpVrfType (str(interfaceLess | interfacefullWithCorefacingIRB | interfacefullWithUnnumberedCorefacingIRB)): IP-VRF-to-IP-VRF Model Type\n        - Ipv4MplsCapability (bool): IPv4 MPLS Capability: AFI=1, SAFI=4\n        - Ipv4MultipleMplsLabelsCapability (bool): IPv4 Multiple MPLS Labels Capability: AFI=1, SAFI=4\n        - Ipv6MplsCapability (bool): IPv6 MPLS Capability: AFI=2, SAFI=4\n        - Ipv6MultipleMplsLabelsCapability (bool): IPv6 Multiple MPLS Labels Capability: AFI=2, SAFI=4\n        - MaxSidPerSrh (number): Max number of SIDs a SRH can have\n        - MplsLabelsCountForIpv4MplsRoute (number): MPLS Labels Count For IPv4 MPLS Route\n        - MplsLabelsCountForIpv6MplsRoute (number): MPLS Labels Count For IPv6 MPLS Route\n        - Multiplier (number): Number of layer instances per parent instance (multiplier)\n        - Name (str): Name of NGPF element, guaranteed to be unique in Scenario\n        - NoOfEpePeers (number): Number of EPE Peers\n        - NoOfExtendedCommunities (number): Number of Extended Communities\n        - NoOfUserDefinedAfiSafi (number): Count of User defined AFI SAFI\n        - NumberColorFlexAlgoMapping (number): Number of Color/Flex Algo Mapping Entries\n        - NumberFlowSpecRangeV4 (number): Number of IPv4 Flow Spec Ranges\n        - NumberFlowSpecRangeV6 (number): Number of IPv6 Flow Spec Ranges\n        - NumberSRTEPolicies (number): Count of SR TE Policies\n        - SRGBRangeCount (number): SRGB Range Count\n        - SegmentLeftValue (number): Segment Left value to be used in top SRH. This zero index based value start from egress node.\n        - Srv6Ttl (number): TTL value to be used in outer IPv6 header\n        - StackedLayers (list(str[None | /api/v1/sessions/1/ixnetwork/topology/.../*])): List of secondary (many to one) child layer protocols\n        - UdpPortEndValue (number): UDP Port End Value\n        - UdpPortStartValue (number): UDP Port Start Value\n        - UseStaticPolicy (bool): If enabled then SRTE policy will be advertised\n\n        Returns\n        -------\n        - self: This instance with all currently retrieved bgpIpv6Peer resources using find and the newly added bgpIpv6Peer resources available through an iterator or index\n\n        Raises\n        ------\n        - ServerError: The server has encountered an uncategorized error condition\n        '
    return self._create(self._map_locals(self._SDM_ATT_MAP, locals()))