Module: Jamf::OAPISchemas
- Defined in:
- lib/jamf/api/jamf_pro/oapi_schemas.rb,
lib/jamf/api/jamf_pro/oapi_schemas/package.rb,
lib/jamf/api/jamf_pro/oapi_schemas/v1_site.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/api_error.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/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/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/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/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/object_history_v1.rb,
lib/jamf/api/jamf_pro/oapi_schemas/prestage_scope_v2.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_inventory.rb,
lib/jamf/api/jamf_pro/oapi_schemas/computer_partition.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/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/location_information.rb,
lib/jamf/api/jamf_pro/oapi_schemas/plan_device_response.rb,
lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v1.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/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/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/jamf_pro/oapi_schemas/computer_local_user_account.rb,
lib/jamf/api/jamf_pro/oapi_schemas/inventory_preload_record_v2.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/jamf_pro/oapi_schemas/api_integration_search_result.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/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/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/prestage_purchasing_information_v2.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/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/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/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/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
This module is the namespace for all objects defined in the OAPI JSON schema under the components => schemas key
Defined Under Namespace
Classes: AccountGroup, AccountPreferencesV1, AccountSettingsRequest, AccountSettingsResponse, ApiError, ApiErrorCause, ApiIntegrationRequest, ApiIntegrationResponse, ApiIntegrationSearchResult, ApiRole, ApiRoleRequest, ApiRoleResult, AssignRemoveProfileResponseSyncState, AuthAccountV1, AuthenticationType, AuthorizationV1, AvailableUpdates, Building, BuildingSearchResults, ComputerApplication, ComputerAttachment, ComputerCertificate, ComputerConfigurationProfile, ComputerContentCaching, ComputerContentCachingAlert, ComputerContentCachingCacheDetail, ComputerContentCachingDataMigrationError, ComputerContentCachingDataMigrationErrorUserInfo, ComputerContentCachingParent, ComputerContentCachingParentAlert, ComputerContentCachingParentCapabilities, ComputerContentCachingParentDetails, ComputerContentCachingParentLocalNetwork, ComputerDisk, ComputerDiskEncryption, ComputerExtensionAttribute, ComputerFont, ComputerGeneral, ComputerHardware, ComputerIbeacon, ComputerInventory, ComputerInventoryFileVault, ComputerLicensedSoftware, ComputerLocalUserAccount, ComputerMdmCapability, ComputerOperatingSystem, ComputerPackageReceipts, ComputerPartition, ComputerPartitionEncryption, ComputerPartitionFileVault2State, ComputerPlugin, ComputerPrestageSearchResultsV3, ComputerPrestageV3, ComputerPrinter, ComputerPurchase, ComputerRemoteManagement, ComputerSection, ComputerSecurity, ComputerService, ComputerSoftwareUpdate, ComputerStorage, ComputerUserAndLocation, DeviceEnrollmentDevice, DeviceEnrollmentDeviceSearchResults, DeviceEnrollmentDisownResponse, DeviceEnrollmentInstance, DeviceEnrollmentInstanceSearchResults, DeviceEnrollmentInstanceSyncStatus, DeviceEnrollmentPrestageV2, DeviceEnrollmentToken, DssDeclaration, DssDeclarations, EnrollmentMethod, GetComputerPrestageV3, GetMobileDevicePrestageV2, GroupMembership, HistorySearchResultsV1, InventoryPreloadExtensionAttribute, InventoryPreloadRecordSearchResultsV2, InventoryPreloadRecordV2, LocationInformation, LocationInformationV2, MacOsManagedSoftwareUpdate, MacOsManagedSoftwareUpdateResponse, ManagedSoftwareUpdatePlan, ManagedSoftwareUpdatePlanEventStore, ManagedSoftwareUpdatePlanGroupPost, ManagedSoftwareUpdatePlanPost, ManagedSoftwareUpdatePlanPostResponse, ManagedSoftwareUpdatePlanToggle, ManagedSoftwareUpdatePlanToggleStatus, ManagedSoftwareUpdatePlanToggleStatusWrapper, ManagedSoftwareUpdatePlans, ManagedSoftwareUpdateStatus, ManagedSoftwareUpdateStatuses, MobileDevicePrestageNameV2, MobileDevicePrestageNamesV2, MobileDevicePrestageSearchResultsV2, MobileDevicePrestageV2, OAuthClientCredentials, ObjectHistoryNote, ObjectHistoryV1, Package, PackagesSearchResults, PlanConfigurationPost, PlanDevice, PlanDevicePost, PlanDeviceResponse, PlanGroupPost, PlanSearchResults, PlanStatus, PostComputerPrestageV3, PrestagePurchasingInformation, PrestagePurchasingInformationV2, PrestageScopeAssignmentV2, PrestageScopeResponseV2, PrestageScopeV2, PutComputerPrestageV3, PutMobileDevicePrestageV2, RedeployJamfManagementFrameworkResponse, V1Site