Class: Jamf::AdvancedUserSearch
- Inherits:
- 
      AdvancedSearch
      
        - Object
- APIObject
- AdvancedSearch
- Jamf::AdvancedUserSearch
 
- Defined in:
- lib/jamf/api/classic/api_objects/advanced_user_search.rb
Overview
An AdvancedUserSearch in the JSS
Constant Summary collapse
- RSRC_BASE =
          The base for REST resources of this class 
- 'advancedusersearches'.freeze 
- RSRC_LIST_KEY =
          the hash key used for the JSON list output of all objects in the JSS 
- :advanced_user_searches
- RSRC_OBJECT_KEY =
          The hash key used for the JSON object output. It’s also used in various error messages 
- :advanced_user_search
- RESULT_CLASS =
          what kind of thing is returned by this search? 
- Jamf::User 
- RESULT_ID_FIELDS =
          what data fields come back along with the display fields for each user? 
- [:id, :name].freeze 
- OBJECT_HISTORY_OBJECT_TYPE =
          the object type for this object in the object history table. See Jamf::APIObject#add_object_history_entry 
- 55
Instance Attribute Summary collapse
- 
  
    
      #criteria  ⇒ Jamf::Criteriable::Criteria 
    
    
  
  
    
      included
      from Criteriable
    
  
  
  
    
    
  
  
  
  
  
  
    The criteria for the instance into which we’re mixed. 
- 
  
    
      #need_to_update  ⇒ Boolean 
    
    
  
  
    
      included
      from Updatable
    
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Do we have unsaved changes?. 
Constructor Details
This class inherits a constructor from Jamf::AdvancedSearch
Instance Attribute Details
#criteria ⇒ Jamf::Criteriable::Criteria Originally defined in module Criteriable
Returns the criteria for the instance into which we’re mixed.
#need_to_update ⇒ Boolean (readonly) Originally defined in module Updatable
Returns do we have unsaved changes?.