Module: Jamf
- Extended by:
- Connection::DefaultConnection, Utility
- Includes:
- Constants
- Defined in:
- lib/jamf.rb,
lib/jamf/client.rb,
lib/jamf/utility.rb,
lib/jamf/version.rb,
lib/jamf/composer.rb,
lib/jamf/validate.rb,
lib/jamf/constants.rb,
lib/jamf/base_class.rb,
lib/jamf/exceptions.rb,
lib/jamf/configuration.rb,
lib/jamf/db_connection.rb,
lib/jamf/oapi_validate.rb,
lib/jamf/api/connection.rb,
lib/jamf/client/jamf_binary.rb,
lib/jamf/client/jamf_helper.rb,
lib/jamf/api/connection/cache.rb,
lib/jamf/api/connection/token.rb,
lib/jamf/api/connection/connect.rb,
lib/jamf/api/connection/constants.rb,
lib/jamf/client/management_action.rb,
lib/jamf/api/connection/attributes.rb,
lib/jamf/api/jamf_pro/oapi_schemas.rb,
lib/jamf/api/classic/xml_workaround.rb,
lib/jamf/api/connection/classic_api.rb,
lib/jamf/api/classic/api_objects/mdm.rb,
lib/jamf/api/connection/jamf_pro_api.rb,
lib/jamf/api/classic/api_objects/icon.rb,
lib/jamf/api/classic/api_objects/site.rb,
lib/jamf/api/classic/api_objects/user.rb,
lib/jamf/api/jamf_pro/mixins/lockable.rb,
lib/jamf/api/jamf_pro/mixins/prestage.rb,
lib/jamf/api/jamf_pro/mixins/sortable.rb,
lib/jamf/api/classic/api_objects/ebook.rb,
lib/jamf/api/jamf_pro/mixins/filevault.rb,
lib/jamf/api/jamf_pro/mixins/immutable.rb,
lib/jamf/api/classic/api_objects/policy.rb,
lib/jamf/api/classic/api_objects/script.rb,
lib/jamf/api/classic/base_classes/group.rb,
lib/jamf/api/jamf_pro/mixins/change_log.rb,
lib/jamf/api/jamf_pro/mixins/filterable.rb,
lib/jamf/api/classic/api_objects/account.rb,
lib/jamf/api/classic/api_objects/ibeacon.rb,
lib/jamf/api/classic/api_objects/package.rb,
lib/jamf/api/classic/api_objects/printer.rb,
lib/jamf/api/classic/api_objects/sitable.rb,
lib/jamf/api/classic/api_objects/vppable.rb,
lib/jamf/api/jamf_pro/mixins/uncreatable.rb,
lib/jamf/api/jamf_pro/mixins/undeletable.rb,
lib/jamf/api/classic/api_objects/building.rb,
lib/jamf/api/classic/api_objects/category.rb,
lib/jamf/api/classic/api_objects/computer.rb,
lib/jamf/api/classic/api_objects/scopable.rb,
lib/jamf/api/classic/api_objects/web_hook.rb,
lib/jamf/api/jamf_pro/oapi_schemas/script.rb,
lib/jamf/api/jamf_pro/other_classes/pager.rb,
lib/jamf/api/classic/api_objects/creatable.rb,
lib/jamf/api/classic/api_objects/dock_item.rb,
lib/jamf/api/classic/api_objects/locatable.rb,
lib/jamf/api/classic/api_objects/matchable.rb,
lib/jamf/api/classic/api_objects/updatable.rb,
lib/jamf/api/connection/default_connection.rb,
lib/jamf/api/connection/jamf_pro_api_error.rb,
lib/jamf/api/jamf_pro/api_objects/api_role.rb,
lib/jamf/api/jamf_pro/api_objects/j_script.rb,
lib/jamf/api/jamf_pro/oapi_schemas/package.rb,
lib/jamf/api/jamf_pro/oapi_schemas/v1_site.rb,
lib/jamf/api/classic/api_objects/department.rb,
lib/jamf/api/classic/api_objects/extendable.rb,
lib/jamf/api/classic/api_objects/peripheral.rb,
lib/jamf/api/classic/api_objects/uploadable.rb,
lib/jamf/api/classic/api_objects/user_group.rb,
lib/jamf/api/jamf_pro/api_objects/j_package.rb,
lib/jamf/api/jamf_pro/mixins/bulk_deletable.rb,
lib/jamf/api/jamf_pro/mixins/jpapi_resource.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_role.rb,
lib/jamf/api/jamf_pro/oapi_schemas/building.rb,
lib/jamf/api/jamf_pro/oapi_schemas/category.rb,
lib/jamf/api/classic/api_objects/criteriable.rb,
lib/jamf/api/classic/api_objects/ldap_server.rb,
lib/jamf/api/classic/api_objects/patch_title.rb,
lib/jamf/api/classic/api_objects/purchasable.rb,
lib/jamf/api/classic/api_objects/vpp_account.rb,
lib/jamf/api/classic/base_classes/api_object.rb,
lib/jamf/api/jamf_pro/api_objects/api_client.rb,
lib/jamf/api/jamf_pro/api_objects/j_building.rb,
lib/jamf/api/jamf_pro/api_objects/j_category.rb,
lib/jamf/api/jamf_pro/mixins/data_dependency.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_error.rb,
lib/jamf/api/classic/api_objects/patch_policy.rb,
lib/jamf/api/jamf_pro/other_classes/timestamp.rb,
lib/jamf/deprecations/deprecated_api_constant.rb,
lib/jamf/api/classic/api_objects/categorizable.rb,
lib/jamf/api/classic/api_objects/mobile_device.rb,
lib/jamf/api/classic/api_objects/self_servable.rb,
lib/jamf/api/classic/base_classes/patch_source.rb,
lib/jamf/api/jamf_pro/base_classes/oapi_object.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_device.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_status.rb,
lib/jamf/api/jamf_pro/other_classes/ip_address.rb,
lib/jamf/api/classic/api_objects/computer_group.rb,
lib/jamf/api/classic/api_objects/netboot_server.rb,
lib/jamf/api/classic/api_objects/scopable/scope.rb,
lib/jamf/api/classic/api_objects/mac_application.rb,
lib/jamf/api/classic/api_objects/network_segment.rb,
lib/jamf/api/classic/api_objects/peripheral_type.rb,
lib/jamf/api/jamf_pro/mixins/collection_resource.rb,
lib/jamf/api/jamf_pro/oapi_schemas/account_group.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_disk.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_font.rb,
lib/jamf/deprecations/deprecated_config_constant.rb,
lib/jamf/api/classic/base_classes/advanced_search.rb,
lib/jamf/api/jamf_pro/api_objects/api_integration.rb,
lib/jamf/api/classic/api_objects/directory_binding.rb,
lib/jamf/api/classic/api_objects/removable_macaddr.rb,
lib/jamf/api/jamf_pro/mixins/macos_managed_updates.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_error_cause.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_role_result.rb,
lib/jamf/api/jamf_pro/oapi_schemas/auth_account_v1.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_plugin.rb,
lib/jamf/api/jamf_pro/oapi_schemas/dss_declaration.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_group_post.rb,
lib/jamf/api/classic/api_objects/distribution_point.rb,
lib/jamf/api/classic/api_objects/management_history.rb,
lib/jamf/api/jamf_pro/api_objects/computer_prestage.rb,
lib/jamf/api/jamf_pro/api_objects/device_enrollment.rb,
lib/jamf/api/jamf_pro/mixins/computer_recovery_lock.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_role_request.rb,
lib/jamf/api/jamf_pro/oapi_schemas/authorization_v1.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_general.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_ibeacon.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_printer.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_section.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_service.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_storage.rb,
lib/jamf/api/jamf_pro/oapi_schemas/dss_declarations.rb,
lib/jamf/api/jamf_pro/oapi_schemas/group_membership.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_device_post.rb,
lib/jamf/api/classic/api_objects/computer_invitation.rb,
lib/jamf/api/classic/api_objects/mobile_device_group.rb,
lib/jamf/api/classic/api_objects/patch_title/version.rb,
lib/jamf/api/classic/api_objects/restricted_software.rb,
lib/jamf/api/jamf_pro/oapi_schemas/available_updates.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_hardware.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_purchase.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_security.rb,
lib/jamf/api/jamf_pro/oapi_schemas/enrollment_method.rb,
lib/jamf/api/jamf_pro/oapi_schemas/jamf_protect_plan.rb,
lib/jamf/api/jamf_pro/oapi_schemas/object_history_v1.rb,
lib/jamf/api/jamf_pro/oapi_schemas/prestage_scope_v2.rb,
lib/jamf/api/jamf_pro/other_classes/change_log_entry.rb,
lib/jamf/api/classic/api_objects/advanced_user_search.rb,
lib/jamf/api/classic/api_objects/criteriable/criteria.rb,
lib/jamf/api/classic/base_classes/extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_partition.rb,
lib/jamf/deprecations/deprecated_api_connection_class.rb,
lib/jamf/api/classic/api_objects/criteriable/criterion.rb,
lib/jamf/api/classic/api_objects/patch_external_source.rb,
lib/jamf/api/classic/api_objects/patch_internal_source.rb,
lib/jamf/api/jamf_pro/oapi_schemas/authentication_type.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_attachment.rb,
lib/jamf/api/jamf_pro/oapi_schemas/object_history_note.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_search_results.rb,
lib/jamf/api/classic/api_objects/directory_binding_type.rb,
lib/jamf/api/classic/api_objects/software_update_server.rb,
lib/jamf/api/classic/base_classes/configuration_profile.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_application.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_certificate.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_prestage_v3.rb,
lib/jamf/api/jamf_pro/oapi_schemas/extension_attributes.rb,
lib/jamf/api/jamf_pro/oapi_schemas/location_information.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_device_response.rb,
lib/jamf/api/jamf_pro/api_objects/mobile_device_prestage.rb,
lib/jamf/api/classic/api_objects/advanced_computer_search.rb,
lib/jamf/api/classic/api_objects/management_history/ebook.rb,
lib/jamf/api/classic/api_objects/user_extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v1.rb,
lib/jamf/api/jamf_pro/oapi_schemas/scripts_search_results.rb,
lib/jamf/api/classic/api_objects/mobile_device_application.rb,
lib/jamf/api/classic/api_objects/osx_configuration_profile.rb,
lib/jamf/api/jamf_pro/api_objects/inventory_preload_record.rb,
lib/jamf/api/jamf_pro/api_objects/managed_software_updates.rb,
lib/jamf/api/jamf_pro/mixins/macos_redeploy_mgmt_framework.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_integration_request.rb,
lib/jamf/api/jamf_pro/oapi_schemas/building_search_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_mdm_capability.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_token.rb,
lib/jamf/api/jamf_pro/oapi_schemas/location_information_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/packages_search_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_configuration_post.rb,
lib/jamf/api/jamf_pro/oapi_schemas/account_settings_request.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_integration_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_disk_encryption.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_software_update.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_device.rb,
lib/jamf/api/jamf_pro/oapi_schemas/get_computer_prestage_v3.rb,
lib/jamf/api/jamf_pro/oapi_schemas/put_computer_prestage_v3.rb,
lib/jamf/api/jamf_pro/oapi_schemas/account_settings_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/categories_search_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_operating_system.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_package_receipts.rb,
lib/jamf/api/jamf_pro/oapi_schemas/history_search_results_v1.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mobile_device_prestage_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/o_auth_client_credentials.rb,
lib/jamf/api/jamf_pro/oapi_schemas/post_computer_prestage_v3.rb,
lib/jamf/api/classic/api_objects/computer_extension_attribute.rb,
lib/jamf/api/classic/api_objects/management_history/hash_like.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_licensed_software.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_remote_management.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_user_and_location.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_instance.rb,
lib/jamf/api/jamf_pro/oapi_schemas/prestage_scope_response_v2.rb,
lib/jamf/api/classic/api_objects/advanced_mobile_device_search.rb,
lib/jamf/api/classic/api_objects/disk_encryption_configuration.rb,
lib/jamf/api/classic/api_objects/management_history/policy_log.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_local_user_account.rb,
lib/jamf/api/jamf_pro/oapi_schemas/inventory_preload_record_v2.rb,
lib/jamf/api/classic/api_objects/management_history/audit_event.rb,
lib/jamf/api/classic/api_objects/management_history/mdm_command.rb,
lib/jamf/api/jamf_pro/api_objects/managed_software_updates/plan.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan.rb,
lib/jamf/api/jamf_pro/oapi_schemas/prestage_scope_assignment_v2.rb,
lib/jamf/api/classic/api_objects/directory_binding_type/admitmac.rb,
lib/jamf/api/classic/api_objects/directory_binding_type/centrify.rb,
lib/jamf/api/jamf_pro/api_objects/j_computer_extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/api_integration_search_result.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_extension_attributes.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory_file_vault.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_partition_encryption.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_prestage_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/get_mobile_device_prestage_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plans.rb,
lib/jamf/api/jamf_pro/oapi_schemas/put_mobile_device_prestage_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_configuration_profile.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_alert.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mac_os_managed_software_update.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_status.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mobile_device_prestage_name_v2.rb,
lib/jamf/api/classic/api_objects/mobile_device_extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_parent.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mobile_device_prestage_names_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/prestage_purchasing_information.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_statuses.rb,
lib/jamf/api/classic/api_objects/mobile_device_configuration_profile.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_disown_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_post.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mobile_device_extension_attribute.rb,
lib/jamf/api/classic/api_objects/management_history/casper_remote_log.rb,
lib/jamf/api/classic/api_objects/management_history/mac_app_store_app.rb,
lib/jamf/api/classic/api_objects/management_history/mobile_device_app.rb,
lib/jamf/api/jamf_pro/api_objects/j_mobile_device_extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/prestage_purchasing_information_v2.rb,
lib/jamf/api/classic/api_objects/directory_binding_type/open_directory.rb,
lib/jamf/api/classic/api_objects/management_history/casper_imaging_log.rb,
lib/jamf/api/classic/api_objects/management_history/computer_usage_log.rb,
lib/jamf/api/classic/api_objects/management_history/screen_sharing_log.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_prestage_search_results_v3.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_toggle.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_partition_file_vault2_state.rb,
lib/jamf/api/classic/api_objects/directory_binding_type/active_directory.rb,
lib/jamf/api/classic/api_objects/management_history/user_location_change.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_cache_detail.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_parent_alert.rb,
lib/jamf/api/jamf_pro/oapi_schemas/inventory_preload_extension_attribute.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_instance_sync_status.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_parent_details.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_device_search_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mac_os_managed_software_update_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_group_post.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_event_store.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mobile_device_prestage_search_results_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/assign_remove_profile_response_sync_state.rb,
lib/jamf/api/jamf_pro/oapi_schemas/device_enrollment_instance_search_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/mobile_device_extension_attribute_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/inventory_preload_record_search_results_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_post_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_toggle_status.rb,
lib/jamf/api/classic/api_objects/directory_binding_type/directory_binding_type.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_extension_attribute_search_results.rb,
lib/jamf/api/jamf_pro/oapi_schemas/redeploy_jamf_management_framework_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_parent_capabilities.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_data_migration_error.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_parent_local_network.rb,
lib/jamf/api/classic/api_objects/directory_binding_type/powerbroker_identity_services.rb,
lib/jamf/api/jamf_pro/oapi_schemas/managed_software_update_plan_toggle_status_wrapper.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_content_caching_data_migration_error_user_info.rb
Overview
Copyright 2025 Pixar
Licensed under the terms set forth in the LICENSE.txt file available at
at the root of this project.
Defined Under Namespace
Modules: BaseClass, BulkDeletable, Categorizable, ChangeLog, CollectionResource, Composer, ComputerRecoveryLock, Constants, Creatable, Criteriable, DataDependency, DirectoryBindingType, Extendable, FileVault, Filterable, Immutable, JPAPIResource, Locatable, Lockable, MDM, MacOSManagedUpdates, MacOSRedeployMgmtFramework, ManagedSoftwareUpdates, ManagementHistory, Matchable, OAPISchemas, OAPIValidate, Prestage, Purchasable, Scopable, SelfServable, Sitable, Sortable, Uncreatable, Undeletable, Updatable, Uploadable, Utility, VPPable, Validate, XMLWorkaround Classes: APIClient, APIObject, APIRequestError, APIRole, Account, AdvancedComputerSearch, AdvancedMobileDeviceSearch, AdvancedSearch, AdvancedUserSearch, AlreadyExistsError, AmbiguousError, AuthenticationError, AuthorizationError, BadRequestError, Building, Category, ChangeLogEntry, Client, Computer, ComputerExtensionAttribute, ComputerGroup, ComputerInvitation, ComputerPrestage, Configuration, ConfigurationProfile, ConflictError, Connection, DBConnection, Department, DeviceEnrollment, DirectoryBinding, DiskEncryptionConfiguration, DistributionPoint, DockItem, Ebook, ExtensionAttribute, FileServiceError, Group, IBeacon, IPAddress, Icon, InvalidConnectionError, InvalidDataError, InventoryPreloadRecord, JBuilding, JCategory, JComputerExtensionAttribute, JMobileDeviceExtensionAttribute, JPackage, JScript, LdapServer, MacApplication, MissingDataError, MobileDevice, MobileDeviceApplication, MobileDeviceConfigurationProfile, MobileDeviceExtensionAttribute, MobileDeviceGroup, MobileDevicePrestage, NetBootServer, NetworkSegment, NoSuchItemError, OAPIObject, OSXConfigurationProfile, Package, Pager, PatchExternalSource, PatchInternalSource, PatchPolicy, PatchSource, PatchTitle, Peripheral, PeripheralType, Policy, Printer, RemovableMacAddress, RestrictedSoftware, Script, Site, SoftwareUpdateServer, TimeoutError, Timestamp, UnmanagedError, UnsupportedError, User, UserExtensionAttribute, UserGroup, VPPAccount, WebHook
Constant Summary collapse
- VERSION =
The version of ruby-jss
'5.1.0b1'.freeze
- DB_CNX =
The single instance of the DBConnection
DBConnection.instance
- JpBuilding =
Backwards compatibility with the old name of JBuilding
JBuilding- API =
Jamf.cnx
- CONFIG =
Jamf.config
- APIIntegration =
In the Jamf Pro Web UI, API Clients are called just that "API Clients", so they are defined as the Jamf::APIClient class.
But in the Jamf Pro API, they are referred to as API Integrations, and their resource paths are
v1/api-integrationsSo, this class is just an alias of APIClient APIClient- APIConnection =
Connection
Class Method Summary collapse
-
.config ⇒ Object
the single instance of our configuration object.
-
.db ⇒ Mysql
The mysql database available through the DBConnection.instance.
-
.load_msg(msg) ⇒ Object
Use the load_msg method defined for Zeitwerk.
Class Method Details
.config ⇒ Object
the single instance of our configuration object
55 56 57 |
# File 'lib/jamf.rb', line 55 def self.config Jamf::Configuration.instance end |
.db ⇒ Mysql
Returns The mysql database available through the DBConnection.instance.
261 262 263 |
# File 'lib/jamf/db_connection.rb', line 261 def self.db DB_CNX.db end |
.load_msg(msg) ⇒ Object
Use the load_msg method defined for Zeitwerk
50 51 52 |
# File 'lib/jamf.rb', line 50 def self.load_msg(msg) JamfZeitwerkConfig.load_msg msg end |