Class: Jamf::OAPISchemas::ComputerInventoryCollectionPreferences
- Inherits:
-
Jamf::OAPIObject
- Object
- Jamf::OAPIObject
- Jamf::OAPISchemas::ComputerInventoryCollectionPreferences
- Defined in:
- lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb
Overview
OAPI Object Model and Enums for: ComputerInventoryCollectionPreferences
This class was automatically genereated from the api/schema URL path on a Jamf Pro server version 10.36.1-t1645562643
This class may be used directly, e.g instances of other classes may use instances of this class as one of their own properties/attributes.
It may also be used as a superclass when implementing Jamf Pro API Resources in ruby-jss. The subclasses include appropriate mixins, and should expand on the basic functionality provided here.
Container Objects: Other object models that use this model as the value in one of their attributes.
- Jamf::OAPISchemas::ComputerInventoryCollectionSettings
Sub Objects: Other object models used by this model's attributes.
Endpoints and Privileges: API endpoints and HTTP operations that use this object model, and the Jamf Pro privileges needed to access them.
Constant Summary collapse
- OAPI_PROPERTIES =
{ # @!attribute monitorApplicationUsage # @return [Boolean] monitorApplicationUsage: { class: :boolean }, # @!attribute includeFonts # @return [Boolean] includeFonts: { class: :boolean }, # @!attribute includePlugins # @return [Boolean] includePlugins: { class: :boolean }, # @!attribute includePackages # @return [Boolean] includePackages: { class: :boolean }, # @!attribute includeSoftwareUpdates # @return [Boolean] includeSoftwareUpdates: { class: :boolean }, # @!attribute includeAccounts # @return [Boolean] includeAccounts: { class: :boolean }, # @!attribute calculateSizes # @return [Boolean] calculateSizes: { class: :boolean }, # @!attribute includeHiddenAccounts # @return [Boolean] includeHiddenAccounts: { class: :boolean }, # @!attribute includePrinters # @return [Boolean] includePrinters: { class: :boolean }, # @!attribute includeServices # @return [Boolean] includeServices: { class: :boolean }, # @!attribute collectSyncedMobileDeviceInfo # @return [Boolean] collectSyncedMobileDeviceInfo: { class: :boolean }, # @!attribute updateLdapInfoOnComputerInventorySubmissions # @return [Boolean] updateLdapInfoOnComputerInventorySubmissions: { class: :boolean }, # @!attribute monitorBeacons # @return [Boolean] monitorBeacons: { class: :boolean }, # @!attribute allowChangingUserAndLocation # @return [Boolean] allowChangingUserAndLocation: { class: :boolean }, # @!attribute useUnixUserPaths # @return [Boolean] useUnixUserPaths: { class: :boolean } }
Instance Attribute Summary collapse
- #allowChangingUserAndLocation ⇒ Boolean
- #calculateSizes ⇒ Boolean
- #collectSyncedMobileDeviceInfo ⇒ Boolean
- #includeAccounts ⇒ Boolean
- #includeFonts ⇒ Boolean
- #includeHiddenAccounts ⇒ Boolean
- #includePackages ⇒ Boolean
- #includePlugins ⇒ Boolean
- #includePrinters ⇒ Boolean
- #includeServices ⇒ Boolean
- #includeSoftwareUpdates ⇒ Boolean
- #monitorApplicationUsage ⇒ Boolean
- #monitorBeacons ⇒ Boolean
- #updateLdapInfoOnComputerInventorySubmissions ⇒ Boolean
- #useUnixUserPaths ⇒ Boolean
Constructor Details
This class inherits a constructor from Jamf::OAPIObject
Instance Attribute Details
#allowChangingUserAndLocation ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 148
|
#calculateSizes ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 106
|
#collectSyncedMobileDeviceInfo ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 130
|
#includeAccounts ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 100
|
#includeFonts ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 76
|
#includeHiddenAccounts ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 112
|
#includePackages ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 88
|
#includePlugins ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 82
|
#includePrinters ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 118
|
#includeServices ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 124
|
#includeSoftwareUpdates ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 94
|
#monitorApplicationUsage ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 70
|
#monitorBeacons ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 142
|
#updateLdapInfoOnComputerInventorySubmissions ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 136
|
#useUnixUserPaths ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 154
|