Class: Jamf::ComputerPrestageSkipSetupItems
- Inherits:
-
PrestageSkipSetupItems
- Object
- JSONObject
- PrestageSkipSetupItems
- Jamf::ComputerPrestageSkipSetupItems
- Defined in:
- lib/jamf/api/json_objects/computer_prestage_skip_setup_items.rb
Overview
The ‘skip Setup Items’ for a computer prestage in Jamf Pro The ones in common with Mobile Devices are in the superclass To see the ones that should be here, remove anything that’s in mobile device’s list from the computer ones, thus:
> Jamf::ComputerPrestage.all.sample.keys - Jamf::MobileDevicePrestage.all.sample.keys
=> [:FileVault, :iCloudDiagnostics, :Accessibility, :Registration, :iCloudStorage]
Constant Summary collapse
- OBJECT_MODEL =
superclass::OBJECT_MODEL.merge( # @!attribute FileVault # @return [Boolean] FileVault: { class: :boolean, aliases: i[filevault] }, # @!attribute iCloudDiagnostics # @return [Boolean] iCloudDiagnostics: { class: :boolean, aliases: i[iclouddiagnostics icloud_diagnostics] }, # @!attribute iCloudStorage # @return [Boolean] iCloudStorage: { class: :boolean, aliases: i[icloudstorage icloud_storage] }, # @!attribute Registration # @return [Boolean] Registration: { class: :boolean, aliases: i[registration] }, # @!attribute Registration # @return [Boolean] Accessibility: { class: :boolean, aliases: i[accessibility] } ).freeze
Constructor Details
This class inherits a constructor from Jamf::JSONObject