def _set_fcoe_intf_enode_bind_type(self, v, load=False):
    """
    Setter method for fcoe_intf_enode_bind_type, mapped from YANG variable /brocade_fcoe_ext_rpc/fcoe_get_interface/output/fcoe_intf_list/fcoe_intf_enode_bind_type (fcoe-binding-type)
    If this variable is read-only (config: false) in the
    source YANG file, then _set_fcoe_intf_enode_bind_type is considered as a private
    method. Backends looking to populate this variable should
    do so via calling thisObj._set_fcoe_intf_enode_bind_type() directly.

    YANG Description: This indicates if the enode is statically bound to
the fcoe interface or not i.e. if statically bound 
this enode's mac will always login on the same fcoe
port.
    """
    if hasattr(v, "_utype"):
      v = v._utype(v)
    try:
      t = YANGDynClass(v,base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'Dynamic': {'value': 2}, u'Static': {'value': 1}, u'Unknown': {'value': 3}},), is_leaf=True, yang_name="fcoe-intf-enode-bind-type", rest_name="fcoe-intf-enode-bind-type", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-fcoe-ext', defining_module='brocade-fcoe-ext', yang_type='fcoe-binding-type', is_config=True)
    except (TypeError, ValueError):
      raise ValueError({
          'error-string': """fcoe_intf_enode_bind_type must be of a type compatible with fcoe-binding-type""",
          'defined-type': "brocade-fcoe-ext:fcoe-binding-type",
          'generated-type': """YANGDynClass(base=RestrictedClassType(base_type=unicode,                                     restriction_type="dict_key",                                     restriction_arg={u'Dynamic': {'value': 2}, u'Static': {'value': 1}, u'Unknown': {'value': 3}},), is_leaf=True, yang_name="fcoe-intf-enode-bind-type", rest_name="fcoe-intf-enode-bind-type", parent=self, path_helper=self._path_helper, extmethods=self._extmethods, register_paths=False, namespace='urn:brocade.com:mgmt:brocade-fcoe-ext', defining_module='brocade-fcoe-ext', yang_type='fcoe-binding-type', is_config=True)""",
        })

    self.__fcoe_intf_enode_bind_type = t
    if hasattr(self, '_set'):
      self._set()
Setter method for fcoe_intf_enode_bind_type, mapped from YANG variable /brocade_fcoe_ext_rpc/fcoe_get_interface/output/fcoe_intf_list/fcoe_intf_enode_bind_type (fcoe-binding-type)
    If this variable is read-only (config: false) in the
    source YANG file, then _set_fcoe_intf_enode_bind_type is considered as a private
    method. Backends looking to populate this variable should
    do so via calling thisObj._set_fcoe_intf_enode_bind_type() directly.

    YANG Description: This indicates if the enode is statically bound to
the fcoe interface or not i.e. if statically bound 
this enode's mac will always login on the same fcoe
port.