--- !ruby/object:Gem::Specification name: ruby-jss version: !ruby/object:Gem::Version version: 1.5.1 platform: ruby authors: - Chris Lasell - Aurica Hayes autorequire: bindir: bin cert_chain: [] date: 2020-11-18 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: plist requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' - !ruby/object:Gem::Dependency name: ruby-mysql requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.9' - - ">=" - !ruby/object:Gem::Version version: 2.9.12 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.9' - - ">=" - !ruby/object:Gem::Version version: 2.9.12 - !ruby/object:Gem::Dependency name: faraday requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - - "<=" - !ruby/object:Gem::Version version: 1.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - - "<=" - !ruby/object:Gem::Version version: 1.0.1 - !ruby/object:Gem::Dependency name: faraday_middleware requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - - "<=" - !ruby/object:Gem::Version version: 1.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - - "<=" - !ruby/object:Gem::Version version: 1.0.1 - !ruby/object:Gem::Dependency name: immutable-struct requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.3.0 - - "~>" - !ruby/object:Gem::Version version: '2.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.3.0 - - "~>" - !ruby/object:Gem::Version version: '2.3' - !ruby/object:Gem::Dependency name: recursive-open-struct requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.0 - - "~>" - !ruby/object:Gem::Version version: '1.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.0 - - "~>" - !ruby/object:Gem::Version version: '1.1' description: |2 The ruby-jss gem provides native ruby access to the REST APIs of Jamf Pro, an enterprise/education tool for managing Apple devices, from jamf.com. The JSS module provides access to the 'Classic' API, while the Jamf module provides access to the more modern 'Jamf Pro' API. Jamf Pro objects are implemented as classes and, within each module, can interact with each other. The underlying data transfer using JSON or XML is handled automatically under the hood to allow simpler, intuitive automation of Jamf-related Tasks. email: ruby-jss@pixar.com executables: - cgrouper - netseg-update - jamfHelperBackgrounder extensions: [] extra_rdoc_files: - README.md - LICENSE.txt - CHANGES.md - THANKS.md files: - ".yardopts" - CHANGES.md - LICENSE.txt - README.md - THANKS.md - bin/cgrouper - bin/jamfHelperBackgrounder - bin/netseg-update - data/ruby-jss.conf.example - lib/jamf.rb - lib/jamf/api/abstract_classes/advanced_search.rb - lib/jamf/api/abstract_classes/collection_resource.rb - lib/jamf/api/abstract_classes/generic_reference.rb - lib/jamf/api/abstract_classes/json_object.rb - lib/jamf/api/abstract_classes/prestage.rb - lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb - lib/jamf/api/abstract_classes/resource.rb - lib/jamf/api/abstract_classes/singleton_resource.rb - lib/jamf/api/attribute_classes/ip_address.rb - lib/jamf/api/attribute_classes/timestamp.rb - lib/jamf/api/connection.rb - lib/jamf/api/connection/api_error.rb - lib/jamf/api/connection/api_error_styleguide.rb - lib/jamf/api/connection/token.rb - lib/jamf/api/json_objects/account_prefs.rb - lib/jamf/api/json_objects/android_details.rb - lib/jamf/api/json_objects/appletv_details.rb - lib/jamf/api/json_objects/attachment.rb - lib/jamf/api/json_objects/cellular_network.rb - lib/jamf/api/json_objects/change_log_entry.rb - lib/jamf/api/json_objects/computer_prestage_skip_setup_items.rb - lib/jamf/api/json_objects/country.rb - lib/jamf/api/json_objects/criterion.rb - lib/jamf/api/json_objects/device_enrollment_device.rb - lib/jamf/api/json_objects/device_enrollment_device_sync_state.rb - lib/jamf/api/json_objects/device_enrollment_sync_status.rb - lib/jamf/api/json_objects/extension_attribute_value.rb - lib/jamf/api/json_objects/installed_application.rb - lib/jamf/api/json_objects/installed_certificate.rb - lib/jamf/api/json_objects/installed_configuration_profile.rb - lib/jamf/api/json_objects/installed_ebook.rb - lib/jamf/api/json_objects/installed_provisioning_profile.rb - lib/jamf/api/json_objects/inventory_preload_extension_attribute.rb - lib/jamf/api/json_objects/ios_details.rb - lib/jamf/api/json_objects/locale.rb - lib/jamf/api/json_objects/location.rb - lib/jamf/api/json_objects/md_prestage_name.rb - lib/jamf/api/json_objects/md_prestage_names.rb - lib/jamf/api/json_objects/md_prestage_skip_setup_items.rb - lib/jamf/api/json_objects/mobile_device_details.rb - lib/jamf/api/json_objects/mobile_device_security.rb - lib/jamf/api/json_objects/prestage_assignment.rb - lib/jamf/api/json_objects/prestage_location.rb - lib/jamf/api/json_objects/prestage_purchasing_data.rb - lib/jamf/api/json_objects/prestage_scope.rb - lib/jamf/api/json_objects/prestage_sync_status.rb - lib/jamf/api/json_objects/purchasing_data.rb - lib/jamf/api/json_objects/time_zone.rb - lib/jamf/api/mixins/abstract.rb - lib/jamf/api/mixins/bulk_deletable.rb - lib/jamf/api/mixins/change_log.rb - lib/jamf/api/mixins/extendable.rb - lib/jamf/api/mixins/filterable.rb - lib/jamf/api/mixins/immutable.rb - lib/jamf/api/mixins/locatable.rb - lib/jamf/api/mixins/lockable.rb - lib/jamf/api/mixins/pageable.rb - lib/jamf/api/mixins/referable.rb - lib/jamf/api/mixins/searchable.rb - lib/jamf/api/mixins/sortable.rb - lib/jamf/api/mixins/uncreatable.rb - lib/jamf/api/mixins/undeletable.rb - lib/jamf/api/resources/collection_resources/account.rb - lib/jamf/api/resources/collection_resources/advanced_mobile_device_search.rb - lib/jamf/api/resources/collection_resources/advanced_user_search.rb - lib/jamf/api/resources/collection_resources/building.rb - lib/jamf/api/resources/collection_resources/category.rb - lib/jamf/api/resources/collection_resources/computer.rb - lib/jamf/api/resources/collection_resources/computer_prestage.rb - lib/jamf/api/resources/collection_resources/department.rb - lib/jamf/api/resources/collection_resources/device_enrollment.rb - lib/jamf/api/resources/collection_resources/extension_attribute.rb - lib/jamf/api/resources/collection_resources/inventory_preload_record.rb - lib/jamf/api/resources/collection_resources/mobile_device.rb - lib/jamf/api/resources/collection_resources/mobile_device_prestage.rb - lib/jamf/api/resources/collection_resources/script.rb - lib/jamf/api/resources/collection_resources/site.rb - lib/jamf/api/resources/singleton_resources/app_store_country_codes.rb - lib/jamf/api/resources/singleton_resources/authorization.rb - lib/jamf/api/resources/singleton_resources/client_checkin_settings.rb - lib/jamf/api/resources/singleton_resources/locales.rb - lib/jamf/api/resources/singleton_resources/reenrollment_settings.rb - lib/jamf/api/resources/singleton_resources/time_zones.rb - lib/jamf/client.rb - lib/jamf/client/jamf_binary.rb - lib/jamf/client/jamf_helper.rb - lib/jamf/client/management_action.rb - lib/jamf/compatibility.rb - lib/jamf/composer.rb - lib/jamf/configuration.rb - lib/jamf/exceptions.rb - lib/jamf/ruby_extensions.rb - lib/jamf/ruby_extensions/array.rb - lib/jamf/ruby_extensions/array/predicates.rb - lib/jamf/ruby_extensions/array/utils.rb - lib/jamf/ruby_extensions/dig.rb - lib/jamf/ruby_extensions/filetest.rb - lib/jamf/ruby_extensions/filetest/predicates.rb - lib/jamf/ruby_extensions/hash.rb - lib/jamf/ruby_extensions/hash/backports.rb - lib/jamf/ruby_extensions/ipaddr.rb - lib/jamf/ruby_extensions/ipaddr/utils.rb - lib/jamf/ruby_extensions/object.rb - lib/jamf/ruby_extensions/object/predicates.rb - lib/jamf/ruby_extensions/pathname.rb - lib/jamf/ruby_extensions/pathname/predicates.rb - lib/jamf/ruby_extensions/pathname/utils.rb - lib/jamf/ruby_extensions/string.rb - lib/jamf/ruby_extensions/string/backports.rb - lib/jamf/ruby_extensions/string/conversions.rb - lib/jamf/ruby_extensions/string/predicates.rb - lib/jamf/utility.rb - lib/jamf/validate.rb - lib/jamf/version.rb - lib/jpapi.rb - lib/jss-api.rb - lib/jss.rb - lib/jss/api_connection.rb - lib/jss/api_object.rb - lib/jss/api_object/account.rb - lib/jss/api_object/advanced_search.rb - lib/jss/api_object/advanced_search/advanced_computer_search.rb - lib/jss/api_object/advanced_search/advanced_mobile_device_search.rb - lib/jss/api_object/advanced_search/advanced_user_search.rb - lib/jss/api_object/app_store_country_codes.rb - lib/jss/api_object/building.rb - lib/jss/api_object/categorizable.rb - lib/jss/api_object/category.rb - lib/jss/api_object/computer.rb - lib/jss/api_object/computer/application_installs.rb - lib/jss/api_object/computer_invitation.rb - lib/jss/api_object/configuration_profile.rb - lib/jss/api_object/configuration_profile/mobile_device_configuration_profile.rb - lib/jss/api_object/configuration_profile/osx_configuration_profile.rb - lib/jss/api_object/creatable.rb - lib/jss/api_object/criteriable.rb - lib/jss/api_object/criteriable/criteria.rb - lib/jss/api_object/criteriable/criterion.rb - lib/jss/api_object/department.rb - lib/jss/api_object/directory_binding.rb - lib/jss/api_object/directory_binding_type.rb - lib/jss/api_object/directory_binding_type/active_directory.rb - lib/jss/api_object/directory_binding_type/admitmac.rb - lib/jss/api_object/directory_binding_type/centrify.rb - lib/jss/api_object/directory_binding_type/open_directory.rb - lib/jss/api_object/directory_binding_type/powerbroker_identity_services.rb - lib/jss/api_object/disk_encryption_configurations.rb - lib/jss/api_object/distribution_point.rb - lib/jss/api_object/dock_item.rb - lib/jss/api_object/ebook.rb - lib/jss/api_object/extendable.rb - lib/jss/api_object/extension_attribute.rb - lib/jss/api_object/extension_attribute/computer_extension_attribute.rb - lib/jss/api_object/extension_attribute/mobile_device_extension_attribute.rb - lib/jss/api_object/extension_attribute/user_extension_attribute.rb - lib/jss/api_object/group.rb - lib/jss/api_object/group/computer_group.rb - lib/jss/api_object/group/mobile_device_group.rb - lib/jss/api_object/group/user_group.rb - lib/jss/api_object/ibeacon.rb - lib/jss/api_object/ldap_server.rb - lib/jss/api_object/locatable.rb - lib/jss/api_object/mac_application.rb - lib/jss/api_object/management_history.rb - lib/jss/api_object/management_history/audit_event.rb - lib/jss/api_object/management_history/casper_imaging_log.rb - lib/jss/api_object/management_history/casper_remote_log.rb - lib/jss/api_object/management_history/computer_usage_log.rb - lib/jss/api_object/management_history/ebook.rb - lib/jss/api_object/management_history/hashlike.rb - lib/jss/api_object/management_history/mac_app_store_app.rb - lib/jss/api_object/management_history/mdm_command.rb - lib/jss/api_object/management_history/mobile_device_app.rb - lib/jss/api_object/management_history/policy_log.rb - lib/jss/api_object/management_history/screen_sharing_log.rb - lib/jss/api_object/management_history/user_location_change.rb - lib/jss/api_object/matchable.rb - lib/jss/api_object/mdm.rb - lib/jss/api_object/mobile_device.rb - lib/jss/api_object/mobile_device_application.rb - lib/jss/api_object/netboot_server.rb - lib/jss/api_object/network_segment.rb - lib/jss/api_object/package.rb - lib/jss/api_object/patch_policy.rb - lib/jss/api_object/patch_source.rb - lib/jss/api_object/patch_source/patch_external_source.rb - lib/jss/api_object/patch_source/patch_internal_source.rb - lib/jss/api_object/patch_title.rb - lib/jss/api_object/patch_title/version.rb - lib/jss/api_object/peripheral.rb - lib/jss/api_object/peripheral_type.rb - lib/jss/api_object/policy.rb - lib/jss/api_object/printer.rb - lib/jss/api_object/purchasable.rb - lib/jss/api_object/removable_macaddr.rb - lib/jss/api_object/restricted_software.rb - lib/jss/api_object/scopable.rb - lib/jss/api_object/scopable/scope.rb - lib/jss/api_object/script.rb - lib/jss/api_object/self_servable.rb - lib/jss/api_object/self_servable/icon.rb - lib/jss/api_object/sitable.rb - lib/jss/api_object/site.rb - lib/jss/api_object/software_update_server.rb - lib/jss/api_object/updatable.rb - lib/jss/api_object/uploadable.rb - lib/jss/api_object/user.rb - lib/jss/api_object/vpp_account.rb - lib/jss/api_object/vppable.rb - lib/jss/api_object/webhook.rb - lib/jss/client.rb - lib/jss/client/jamf_binary.rb - lib/jss/client/jamf_helper.rb - lib/jss/client/management_action.rb - lib/jss/compatibility.rb - lib/jss/composer.rb - lib/jss/configuration.rb - lib/jss/db_connection.rb - lib/jss/exceptions.rb - lib/jss/ruby_extensions.rb - lib/jss/ruby_extensions/array.rb - lib/jss/ruby_extensions/filetest.rb - lib/jss/ruby_extensions/hash.rb - lib/jss/ruby_extensions/ipaddr.rb - lib/jss/ruby_extensions/object.rb - lib/jss/ruby_extensions/pathname.rb - lib/jss/ruby_extensions/string.rb - lib/jss/ruby_extensions/string/backports.rb - lib/jss/ruby_extensions/string/conversions.rb - lib/jss/ruby_extensions/string/predicates.rb - lib/jss/ruby_extensions/time.rb - lib/jss/server.rb - lib/jss/utility.rb - lib/jss/validate.rb - lib/jss/version.rb - lib/jss/xml_workaround.rb - lib/ruby-jss.rb - test/README.md - test/bin/runtests - test/lib/testhelper.rb - test/lib/testhelper/auth.rb - test/lib/testhelper/patch_mgmt.rb - test/specs/api_connection_spec.rb - test/specs/patch01_source_spec.rb - test/specs/patch02_internal_source_spec.rb - test/specs/patch03_external_source_spec.rb - test/specs/patch04_titles_spec.rb - test/specs/patch05_policies_spec.rb - test/specs/patch06_cleanup_spec.rb - test/specs/policy_spec.rb homepage: http://pixaranimationstudios.github.io/ruby-jss/ licenses: - Nonstandard metadata: {} post_install_message: rdoc_options: - "--title" - JSS - "--line-numbers" - "--main" - README.md require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.3.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.0.3 signing_key: specification_version: 4 summary: A Ruby interface to the Jamf Pro REST APIs test_files: []