lib/jamf.rb in ruby-jss-1.2.4a2 vs lib/jamf.rb in ruby-jss-1.2.4a3
- old
+ new
@@ -93,10 +93,11 @@
autoload :Resource, 'jamf/api/abstract_classes/resource'
autoload :SingletonResource, 'jamf/api/abstract_classes/singleton_resource'
autoload :CollectionResource, 'jamf/api/abstract_classes/collection_resource'
# Abstract Classes used for JSONObject subclasses
+ autoload :AdvancedSearch, 'jamf/api/abstract_classes/advanced_search'
autoload :Prestage, 'jamf/api/abstract_classes/prestage'
autoload :PrestageSkipSetupItems, 'jamf/api/abstract_classes/prestage_skip_setup_items'
# Abstract Classes not used for JSONObject subclasses
autoload :GenericReference, 'jamf/api/abstract_classes/generic_reference'
@@ -121,10 +122,13 @@
autoload :AppleTVDetails, 'jamf/api/json_objects/appletv_details'
autoload :CellularNetwork, 'jamf/api/json_objects/cellular_network'
autoload :ChangeLogEntry, 'jamf/api/json_objects/change_log_entry'
autoload :ComputerPrestageSkipSetupItems, 'jamf/api/json_objects/computer_prestage_skip_setup_items'
autoload :Country, 'jamf/api/json_objects/country'
+ autoload :Criterion, 'jamf/api/json_objects/criterion'
+ autoload :DeviceEnrollmentDevice, 'jamf/api/json_objects/device_enrollment_device'
+ autoload :DeviceEnrollmentSyncStatus, 'jamf/api/json_objects/device_enrollment_sync_status'
autoload :ExtensionAttributeValue, 'jamf/api/json_objects/extension_attribute_value'
autoload :InstalledApplication, 'jamf/api/json_objects/installed_application'
autoload :InstalledCertificate, 'jamf/api/json_objects/installed_certificate'
autoload :InstalledConfigurationProfile, 'jamf/api/json_objects/installed_configuration_profile'
autoload :InstalledEBook, 'jamf/api/json_objects/installed_ebook'
@@ -148,18 +152,21 @@
autoload :ClientCheckInSettings, 'jamf/api/resources/singleton_resources/client_checkin_settings'
autoload :ReEnrollmentSettings, 'jamf/api/resources/singleton_resources/reenrollment_settings'
autoload :AppStoreCountryCodes, 'jamf/api/resources/singleton_resources/app_store_country_codes'
# Subclasses of CollectionResource
+ autoload :AdvancedMobileDeviceSearch, 'jamf/api/resources/collection_resources/advanced_mobile_device_search'
+ autoload :AdvancedUserSearch, 'jamf/api/resources/collection_resources/advanced_user_search'
autoload :Attachment, 'jamf/api/resources/collection_resources/attachment'
autoload :Building, 'jamf/api/resources/collection_resources/building'
autoload :Computer, 'jamf/api/resources/collection_resources/computer'
autoload :ComputerPrestage, 'jamf/api/resources/collection_resources/computer_prestage'
autoload :Department, 'jamf/api/resources/collection_resources/department'
+ autoload :DeviceEnrollment, 'jamf/api/resources/collection_resources/device_enrollment'
autoload :ExtensionAttribute, 'jamf/api/resources/collection_resources/extension_attribute'
autoload :InventoryPreloadRecord, 'jamf/api/resources/collection_resources/inventory_preload_record'
autoload :MobileDevice, 'jamf/api/resources/collection_resources/mobile_device'
- autoload :MobileDevicePrestage, 'jamf/api/resources/collection_resources/md_prestage'
+ autoload :MobileDevicePrestage, 'jamf/api/resources/collection_resources/mobile_device_prestage'
autoload :Site, 'jamf/api/resources/collection_resources/site'
autoload :Script, 'jamf/api/resources/collection_resources/script'
# other classes used as attributes inside the resource classes
autoload :IPAddress, 'jamf/api/attribute_classes/ip_address'