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 generated from the api/schema URL path on a Jamf Pro server version 11.6.1-t1718634702
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 includeSoftwareId # @return [Boolean] includeSoftwareId: { 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 }, # @!attribute collectUnmanagedCertificates # @return [Boolean] collectUnmanagedCertificates: { class: :boolean } }
Instance Attribute Summary collapse
- #allowChangingUserAndLocation ⇒ Boolean
- #calculateSizes ⇒ Boolean
- #collectSyncedMobileDeviceInfo ⇒ Boolean
- #collectUnmanagedCertificates ⇒ Boolean
- #includeAccounts ⇒ Boolean
- #includeFonts ⇒ Boolean
- #includeHiddenAccounts ⇒ Boolean
- #includePackages ⇒ Boolean
- #includePlugins ⇒ Boolean
- #includePrinters ⇒ Boolean
- #includeServices ⇒ Boolean
- #includeSoftwareId ⇒ 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 153
|
#calculateSizes ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 111
|
#collectSyncedMobileDeviceInfo ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 135
|
#collectUnmanagedCertificates ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 165
|
#includeAccounts ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 105
|
#includeFonts ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 75
|
#includeHiddenAccounts ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 117
|
#includePackages ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 87
|
#includePlugins ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 81
|
#includePrinters ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 123
|
#includeServices ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 129
|
#includeSoftwareId ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 99
|
#includeSoftwareUpdates ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 93
|
#monitorApplicationUsage ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 69
|
#monitorBeacons ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 147
|
#updateLdapInfoOnComputerInventorySubmissions ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 141
|
#useUnixUserPaths ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_collection_preferences.rb', line 159
|