Class: Jamf::ComputerPrestageSkipSetupItems

Inherits:
PrestageSkipSetupItems show all
Defined in:
lib/jamf/api/json_objects/computer_prestage_skip_setup_items.rb

Overview

A ‘location’ for a computer prestage in Jamf Pro

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]
  }
).freeze

Constructor Details

This class inherits a constructor from Jamf::JSONObject