Class: Jamf::ComputerPrestage
- Inherits:
-
Prestage
- Object
- JSONObject
- Resource
- CollectionResource
- Prestage
- Jamf::ComputerPrestage
- Defined in:
- lib/jamf/api/resources/collection_resources/computer_prestage.rb
Overview
A Computer Prestage
Constant Summary collapse
- RSRC_VERSION =
Constants
'v2'.freeze
- RSRC_PATH =
'computer-prestages'.freeze
- OBJECT_MODEL =
Object Model / Attributes See APIObject class documentation for details of how the OBJECT_MODEL hash works.
superclass::OBJECT_MODEL.merge( # @!attribute skipSetupItems # @return [Jamf::ComputerPrestageSkipSetupItems] skipSetupItems: { class: :hash }, # @!attribute isInstallProfilesDuringSetup # @return [Boolean] installProfilesDuringSetup: { class: :boolean }, # @!attribute prestageInstalledProfileIds # @return [Array<Integer>] prestageInstalledProfileIds: { class: :j_id, multi: true }, # @!attribute customPackageIds # @return [Array<Integer>] customPackageIds: { class: :j_id, multi: true }, # @!attribute customPackageDistributionPointId # @return [String] customPackageDistributionPointId: { class: :j_id } ).freeze
Instance Attribute Summary collapse
-
#versionLock ⇒ Object
included
from Lockable
readonly
Returns the value of attribute versionLock.