- Defined in:
An AdvancedComputerSearch in the JSS
Constant Summary collapse
- RSRC_BASE =
The base for REST resources of this class
- RSRC_LIST_KEY =
the hash key used for the JSON list output of all objects in the JSS
- RSRC_OBJECT_KEY =
The hash key used for the JSON object output. It's also used in various error messages
- VALID_DATA_KEYS =
these keys, as well as :id and :name, are present in valid API JSON data for this class
[:sql_text, :display_fields, :computers].freeze
- RESULT_CLASS =
what kind of thing is returned by this search?
- RESULT_ID_FIELDS =
what data fields come back along with the display fields for each computer?
[:id, :name, :udid].freeze
- OBJECT_HISTORY_OBJECT_TYPE =
the object type for this object in the object history table. See
Instance Attribute Summary collapse
#criteria ⇒ JSS::Criteriable::Criteria
The criteria for the instance into which we're mixed.
#need_to_update ⇒ Boolean
Do we have unsaved changes?.
This class inherits a constructor from
Instance Attribute Details
#criteria ⇒ Originally defined in module
Returns the criteria for the instance into which we're mixed.
#need_to_update ⇒ Boolean (readonly) Originally defined in module
Returns do we have unsaved changes?