def add_inline_ips_interface(self, interface_id, second_interface_id,
        logical_interface_ref=None, vlan_id=None, failure_mode='normal',
        zone_ref=None, second_zone_ref=None, comment=None):
        """
        .. versionadded:: 0.5.6
            Using an inline interface on a layer 3 FW requires SMC and engine
            version >= 6.3.
            
        An inline IPS interface is a new interface type for Layer 3 NGFW
        engines version >=6.3. Traffic passing an Inline IPS interface will
        have a access rule default action of Allow. Inline IPS interfaces are
        bypass capable. When using bypass interfaces and NGFW is powered off,
        in an offline state or overloaded, traffic is allowed through without
        inspection regardless of the access rules.
        
        If the interface does not exist and a VLAN id is specified, the logical
        interface and zones will be applied to the top level physical interface.
        If adding VLANs to an existing inline ips pair, the logical and zones
        will be applied to the VLAN.
        
        :param str interface_id: first interface in the interface pair
        :param str second_interface_id: second interface in the interface pair
        :param str logical_interface_ref: logical interface name, href or LogicalInterface.
            If None, 'default_eth' logical interface will be used.
        :param str vlan_id: optional VLAN id for first interface pair
        :param str failure_mode: 'normal' or 'bypass' (default: normal).
            Bypass mode requires fail open interfaces.
        :param zone_ref: zone for first interface in pair, can be name,
            str href or Zone
        :param second_zone_ref: zone for second interface in pair, can be name,
            str href or Zone
        :param str comment: comment for this interface
        :raises EngineCommandFailed: failure creating interface
        :return: None
        
        .. note:: Only a single VLAN is supported on this inline pair type
        """
        _interface = {'interface_id': interface_id, 'second_interface_id': second_interface_id,
            'logical_interface_ref': logical_interface_ref, 'failure_mode': failure_mode,
            'zone_ref': zone_ref, 'second_zone_ref': second_zone_ref, 'comment': comment,
            'interface': 'inline_ips_interface', 'vlan_id': vlan_id}
        
        return self.add_inline_interface(**_interface)
def add_inline_ips_interface ( self , interface_id , second_interface_id , logical_interface_ref = None , vlan_id = None , failure_mode = 'normal' , zone_ref = None , second_zone_ref = None , comment = None ) : _interface = { 'interface_id' : interface_id , 'second_interface_id' : second_interface_id , 'logical_interface_ref' : logical_interface_ref , 'failure_mode' : failure_mode , 'zone_ref' : zone_ref , 'second_zone_ref' : second_zone_ref , 'comment' : comment , 'interface' : 'inline_ips_interface' , 'vlan_id' : vlan_id } return self . add_inline_interface ( ** _interface )
.. versionadded:: 0.5.6
            Using an inline interface on a layer 3 FW requires SMC and engine
            version >= 6.3.
            
        An inline IPS interface is a new interface type for Layer 3 NGFW
        engines version >=6.3. Traffic passing an Inline IPS interface will
        have a access rule default action of Allow. Inline IPS interfaces are
        bypass capable. When using bypass interfaces and NGFW is powered off,
        in an offline state or overloaded, traffic is allowed through without
        inspection regardless of the access rules.
        
        If the interface does not exist and a VLAN id is specified, the logical
        interface and zones will be applied to the top level physical interface.
        If adding VLANs to an existing inline ips pair, the logical and zones
        will be applied to the VLAN.
        
        :param str interface_id: first interface in the interface pair
        :param str second_interface_id: second interface in the interface pair
        :param str logical_interface_ref: logical interface name, href or LogicalInterface.
            If None, 'default_eth' logical interface will be used.
        :param str vlan_id: optional VLAN id for first interface pair
        :param str failure_mode: 'normal' or 'bypass' (default: normal).
            Bypass mode requires fail open interfaces.
        :param zone_ref: zone for first interface in pair, can be name,
            str href or Zone
        :param second_zone_ref: zone for second interface in pair, can be name,
            str href or Zone
        :param str comment: comment for this interface
        :raises EngineCommandFailed: failure creating interface
        :return: None
        
        .. note:: Only a single VLAN is supported on this inline pair type