#NEWLINE# def __init__( self , node , port , pool , lb = None , availability_status = None , connection_limit = None , description = None , dynamic_ratio = None , enabled = None , priority = None , rate_limit = None , ratio = None , status_description = None ) : #NEWLINE# #INDENT# if ( ( lb is not None ) and ( not isinstance ( lb , f5 . Lb ) ) ) : #NEWLINE# #INDENT# raise ValueError ( ( 'lb must be of type f5.Lb, not %s' % type ( lb ) . __name__ ) ) #NEWLINE# #UNINDENT# if isinstance ( node , str ) : #NEWLINE# #INDENT# node = f5 . Node . factory . create ( [ node ] , lb ) [ 0 ] #NEWLINE# #UNINDENT# if isinstance ( pool , str ) : #NEWLINE# #INDENT# pool = f5 . Pool . factory . create ( [ pool ] , lb ) [ 0 ] #NEWLINE# #UNINDENT# self . _lb = lb #NEWLINE# self . _node = node #NEWLINE# self . _pool = pool #NEWLINE# self . _port = port #NEWLINE# self . _address = node . _address #NEWLINE# self . _availability_status = availability_status #NEWLINE# self . _connection_limit = connection_limit #NEWLINE# self . _description = description #NEWLINE# self . _dynamic_ratio = dynamic_ratio #NEWLINE# self . _enabled = enabled #NEWLINE# self . _priority = priority #NEWLINE# self . _rate_limit = rate_limit #NEWLINE# self . _ratio = ratio #NEWLINE# self . _status_description = status_description #NEWLINE# if self . _lb : #NEWLINE# #INDENT# self . _set_wsdl ( )